Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. A description of what the app does and why the user should use/purchase it.
  2. A screenshot of the app
  3. Provide a link where they can open the app in a test environment as a demo

Manifest Files

IdDescription
software_id

unique identifier for your app. The HSPC apps use the Maven Coordinates (https://maven.apache.org/pom.html#Maven_Coordinates)

client_namename of the application
client_urithe marketing index.html address
logo_urilink to screenshot of your app
launch_urlthe html page that handles the Oauth process
redirect_urisList of possible urls that the sandbox/EHR will redirect to after authorization
scope

a space delimited list of scopes (http://docs.smarthealthit.org/authorization/scopes-and-launch-context)

token_endpoint_auth_method
grant_typesthe type of Oauth grant model your app uses: authorization_code or client_credentials are the two choices (http://docs.smarthealthit.org/authorization/best-practices)
fhir_versionsList of FHIR versions that the app can handle

Here's an example of the manifest.prod.json file from the Patient Data Manager app:

...