AEGIS Touchstone Testing Implementation Guide

This is the Version 1.5.0 Release of the Touchstone Testing Implementation Guide, based on FHIR Version 4.0.1. See the Directory of published versions

EHRSMARTLaunch

Generated Narrative

Resource "ehr-smart-launch"

Profile: AEGIS Touchstone Testing TestScript Profile

url: http://touchstone.aegis.net/touchstone/fhir/testing/TestScript/ehr-smart-launch

version: 1.5.0

name: EHRSMARTLaunch

status: active

date: 2020-08-27

publisher: AEGIS.net, Inc.

contact: Touchstone Support: Touchstone_Support@aegis.net

description: Demonstrate the use of the smart-launch operation and the new extension operation-smartLaunchRequestId.

jurisdiction: US (unknown#US)

copyright: (c) AEGIS.net, Inc. 2015+

test

name: EHR Launch With Practitioner Scope

description: Perform EHR SMART launch sequence and test browser redirect.

action

Operations

-ExtensionTypeDescriptionEncodeRequestUrl
*SMART on FHIR Launch (Details: http://touchstone.aegis.net/touchstone/fhir/testing/CodeSystem/codesystem-testscript-operation-codes code smart-launch = 'SMART on FHIR Launch', stated as 'null')EHR server redirects client browser to Touchstone app launch URLfalse

action

Asserts

-DescriptionDirectionOperatorRequestURLSourceIdWarningOnly
*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.requestcontains/oauth2/smart/launchsmartLaunchRequest1false