You are on page 1of 1

Allscripts Developer Program (ADP)

Application Certification Process

l)

*
na

*
en

re
io

ed
pt

ai

y
(o

t
nn
e

lit
fi
f or
op

re

rti

bi
io

of p
Ag
sh

Ce
**

g i
d- up
t*

st

in at
k

*
or

ue
en

st p
an S
g*
P

e
W

ie

Te om
AD

ic
Q
m

H s&
v

in
ity

ev
Re
op

st
y

C
Un

ce
ed

rit

D
Te
el

re
de
nd

p/
i
cu
gn

rv
ev

tu
A
te

Ap
Co

Se
Se

Q
Si

Fu
At
D

*
Development can be completed before and after the
ADP Partnership agreement is signed.

Any development or code issues in the Security, Code


**

Review and QA Testing stages may require fixes that


move certification back in the process.

DEVELOPMENT • Smoke Test form can be downloaded from • Partner is now authorized to schedule
“Downloads” section of Developer Portal installation in client production environment
• Access sandboxes through Developer Portal directly with client
• Additional materials include (a) Integration
• Partner sends technical questions to Workflow System Diagram, (b) Integration • Certified apps are posted in the Allscripts
ADP-DeveloperSupport@allscripts.com Installation and Configuration, and (c) Application Store
• Attend one or more Unity Workshops Sandbox Workflow Video, and other • Recertification of app is required when any
materials as requested (see Smoke Test form of the following conditions are met (app
ATTEND UNITY WORKSHOP (OPTIONAL) for details) typically moves through recertification more
• Free two-day coding workshop with • Est. Timing: 1–3 weeks quickly than first time through):
development team ˚˚ Partner adds or removes API calls from
QA TESTING their application integration
• Offered 1x per month – location varies
• Check the “What’s New?” section of the • Developer Support schedules “Testing ˚˚ Partner uses a previously approved API
Developer Portal for upcoming dates & Hand-off” call between Developer Support call differently in their integration
locations and QA Testing teams; Partner must attend
˚˚ Partner makes changes to the way their
call
• Email Robert.Dickau@allscripts.com to integration works in any way
register • Developer Support sends all materials to QA
• Meet with your ADP Partner Manager to
Testing team
discuss go-to-market planning. Please
SIGNED ADP AGREEMENT • Partner helps QA Testing set up testing download and review the ADP Marketing
environment Guide from developer.allscripts.com for tips
• Company signs ADP Partnership Agreement
• QA Testing tests integration; QA Testing may on promoting your new application or device
• Client signs Client Development License to Allscripts users.
send application back to “Development”
Agreement (if client is acting as Developer)
stage if there are code issues or other
• Meet assigned ADP Manager changes required FUTURE COMPATIBILITY TESTING
• QA Testing finalizes integration (OPTIONAL)
SECURITY documentation • Automated way to ensure that every
• Send Security Questionnaire to • Est. Timing: 1–3 weeks (time may vary) future Unity or Product GA version returns
ApplicationSecurity@allscripts.com (at any compatible data to the partner application
time during development; the earlier, the SERVICES & SUPPORT
better) • Partners have the ability to record
• QA Testing schedules hand-off call with meaningful workflows of the application
• Download questionnaire from “Downloads” using Allscripts Magic Tester
Allscripts Services & Support teams and
section of Developer Portal
Partner • Recording is done by the partner working
• Partner remains available to answer with the QA Testing team and will be used
• Services team prepares scope document
questions from Security team during review until partner chooses to update the workflow
for any work that must be completed for a
• Questionnaire must be “Passed” by Security successful client installation (if applicable, • Magic tester records Unity API calls and
to move to Smoke Test stage depending on nature of application) compares the recorded responses to
• Est. Timing: 1–3 weeks • Est. Timing: 2 weeks the response using the updated Unity or
Allscripts application
CODE REVIEW APP/DEVICE CERTIFIED • Partners will be notified if there is a mismatch
• Send Smoke Test form to • Partner receives a digital certificate from QA in the responses
ADP-DeveloperSupport@allscripts.com Testing after application is certified • Please contact OpenQA@Allscripts.com to
along with “Passed” Security Questionnaire inquire about this process once your app is
and additional materials certified, there is no additional charge

Copyright © 2016 Allscripts Healthcare Solutions, Inc. Developer


ADP03_ApplicationCertificationProcess_5-2-16 Program

You might also like