Touchstone FHIR Testing
2.0.0 - current
Touchstone FHIR Testing v2.0.0. This is the current published version. For a full list of available versions, see the Directory of published versions
Active as of 2023-07-03 |
Generated Narrative: TestScript
Resource TestScript "ehr-smart-launch"
url: http://touchstone.aegis.net/touchstone/fhir/testing/TestScript/ehr-smart-launch
version: 2.0.0
name: EHRSMARTLaunch
status: active
date: 2023-07-03
publisher: AEGIS.net, Inc.
contact: AEGIS.net, Inc.: https://www.aegis.net, Richard Ettema: mailto:richard.ettema@aegis.net
description: Demonstrate the use of the smart-launch operation and the new extension operation-smartLaunchRequestId.
jurisdiction: World (m49.htm#001)
copyright: (c) AEGIS.net, Inc. 2015+
Name | Description | Hint |
launchValue | Enter the launch value for the EHR Launch request. | [Launch Value] |
test
id
EHRLaunchWithPractitionerScopename: EHR Launch With Practitioner Scope
description: Perform EHR SMART launch sequence and test browser redirect.
action
Operations
Extension Type Description EncodeRequestUrl Params smart-launch (Details: http://touchstone.aegis.net/touchstone/fhir/testing/CodeSystem/codesystem-testscript-operation-codes code smart-launch = 'smart-launch', stated as 'null') EHR server redirects client browser to Touchstone app launch URL false ?launch=${launchValue} action
Asserts
Description Direction Operator RequestURL SourceId WarningOnly EHR server redirects client browser to Touchstone app launch URI. Client browser sent from EHR server to app launch URI of client app as described in SMART EHR Launch Sequence. request contains /oauth2/smart/launch smartLaunchRequest1 false