Skip to content

Commit

Permalink
Remove Location from list of SMART launch parameters
Browse files Browse the repository at this point in the history
Fixes smart-on-fhir#131

Note that I removed documentation of both the launch param and the
launch/location scope. The spec already enables launch scopes and
corresponding launch params to be extended if required.
  • Loading branch information
isaacvetter committed Jul 26, 2017
1 parent f491e59 commit ea82b28
Showing 1 changed file with 0 additions and 2 deletions.
2 changes: 0 additions & 2 deletions scopes-and-launch-context/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,6 @@ Requested Scope | Meaning
------|----------------------------
`launch/patient` | Need patient context at launch time (FHIR Patient resource)
`launch/encounter` | Need encounter context at launch time (FHIR Encounter resource)
`launch/location` | Need location context at launch time (FHIR Location resource)
(Others)| This list can be extended by any SMART EHR if additional context is required.

### Launch context arrives with your `access_token`
Expand All @@ -166,7 +165,6 @@ Launch context parameter | Example value | Meaning
------|---------|-------------------
`patient` | `"123"`| String value with a patient id, indicating that the app was launched in the context of FHIR Patient 123. If the app has any patient-level scopes, they will be scoped to Patient 123.
`encounter` | `"123"`| String value with an encounter id, indicating that the app was launched in the context of FHIR Encounter 123.
`location` | `"123"`| String value with a location id, indicating that the app app was launched from the phyical place corresponding to FHIR Location 123.
`need_patient_banner` | `true` or `false` (boolean) | Boolean value indicating whether the app was launched in a UX context where a patient banner is required (when `true`) or not required (when `false`). An app receiving a value of `false` should not take up screen real estate displaying a patient banner.
`resource` | `"MedicationPrescription/123"`| String value with a relative resource link, describing some specific resource context for the (in this case, a particular medication prescription). This is a generic mechanism to communicate to an app that a particular resource is "of interest" at launch time.
`intent` | `"reconcile-medications"`| String value describing the intent of the application launch (see notes [below](#launch-intent))
Expand Down

0 comments on commit ea82b28

Please sign in to comment.