Source | hl7.fhir.us.specialty-rx#current:Specialty Medication Enrollment (v4.0.1) |
resourceType | StructureDefinition |
id | specialty-rx-task-smart-launch |
canonical | http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-task-smart-launch |
version | 2.0.0 |
status | active |
publisher | HL7 International - Pharmacy |
name | SpecialtyRxTaskSmartLaunch |
title | Specialty Rx Task - SMART Launch |
date | 2021-03-02T00:00:00-05:00 |
experimental | false |
description | This profile defines Task content enabling a pharmacy or other external party to prompt clinic staff to launch a SMART app and answer prescription-related questions. |
jurisdictions | us |
fhirVersion | 4.0.1 |
kind | resource |
abstract | false |
sdTtype | Task |
derivation | constraint |
base | http://hl7.org/fhir/StructureDefinition/Task |
Usages |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Task | Task | |||
id | S | 1.. | ||
Slices for identifier | S | 1 .. | Slice: Unordered, Open by pattern:$this | |
identifier:appContext | S | 1..1 |
SMART App Context ID Required Pattern: At least the following |
|
type | 1..1 | CodeableConcept |
Description of identifier Fixed Value: (complex) |
|
coding | 1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
system | 1..1 | uri |
Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/specialty-rx/CodeSystem/specialty-rx-task-characteristic |
|
code | 1..1 | code |
Symbol in syntax defined by the system Fixed Value: app-context |
|
type | S | 1.. | ||
system | S | 1.. | uri | |
value | S | 1.. | string | |
intent | S | 1.. | Fixed Value: plan | |
code | S | 1.. |
Binding:
Specialty Rx Value Set - Task Type
( required
): Task types used in the Specialty Rx workflow Required Pattern: At least the following |
|
coding | 1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
system | 1..1 | uri |
Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/specialty-rx/CodeSystem/specialty-rx-task-characteristic |
|
code | 1..1 | code |
Symbol in syntax defined by the system Fixed Value: complete-app-questionnaire |
|
display | 1..1 | string |
Representation defined by the system Fixed Value: Complete Questionnaire in SMART App |
|
description | S | 1.. | ||
for | S | 1.. | Reference (US Core Patient Profile) | Related Patient in Data Source |
authoredOn | S | 1.. | ||
requester | S C | 1..1 | Reference (US Core Organization Profile) | srx-2: Either requester.reference or requester.identifier SHALL be present |
reference | S | 0..1 | ||
Slices for identifier | S | 0 .. 1 | Slice: Unordered, Open by pattern:$this | |
identifier:pharmacyNcpdpId | S | 0..1 | Identifier |
The pharmacy's NCPDP Provider ID Required Pattern: At least the following |
system | 1..1 | uri |
The namespace for the identifier value Fixed Value: http://terminology.hl7.org/CodeSystem/NCPDPProviderIdentificationNumber |
|
value | S | 1.. | ||
identifier:NPI | S | 0..1 | Identifier |
National Provider Identifier (NPI) Required Pattern: At least the following |
system | 1..1 | uri |
The namespace for the identifier value Fixed Value: http://hl7.org/fhir/sid/us-npi |
|
value | S | 1.. | ||
owner | S C | 1.. | Reference ( Practitioner ) |
Prescriber srx-3: Either owner.reference or owner.identifier SHALL be present |
reference | S | 0..1 | Prescriber Reference | |
identifier | S | 0..1 | Required Pattern: At least the following | |
system | 1..1 | uri |
The namespace for the identifier value Fixed Value: http://hl7.org/fhir/sid/us-npi |
|
value | S | 1.. | ||
reasonReference | S C | Reference ( MedicationRequest ) |
Related Prescription srx-1: If Task.reasonReference is present, either reference or identifier SHOULD be present. If reasonReference.identifier is present, it SHALL be the placer order ID |
|
reference | S | 0..1 | Prescription Reference | |
identifier | S | 0..1 |
Placer Order Number Required Pattern: At least the following |
|
type | 1..1 | CodeableConcept |
Description of identifier Fixed Value: (complex) |
|
coding | 1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
system | 1..1 | uri |
Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 |
|
code | 1..1 | code |
Symbol in syntax defined by the system Fixed Value: PLAC |
|
value | S | 1.. | ||
display | S | |||
Slices for input | S | 1 .. * |
Slice:
Unordered, Open by pattern:type
|
|
input:SmartClientId | S | 1..1 | SMART App Client ID | |
type | S | 1.. |
Binding:
Specialty Rx Value Set - Task Input Type
( required
): This value set contains Task.input types used in the Specialty Rx Task profiles Required Pattern: At least the following |
|
coding | 1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
system | 1..1 | uri |
Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/specialty-rx/CodeSystem/specialty-rx-task-characteristic |
|
code | 1..1 | code |
Symbol in syntax defined by the system Fixed Value: smart-app-client-id |
|
display | 1..1 | string |
Representation defined by the system Fixed Value: SMART Application Client ID |
|
valueIdentifier | S | 1.. | Identifier | SMART App Client ID |
input:SmartLaunchUrl | S | 0..1 | Smart App Launch URL | |
type | S | 1.. |
Binding:
Specialty Rx Value Set - Task Input Type
( required
): This value set contains Task.input types used in the Specialty Rx Task profiles Required Pattern: At least the following |
|
coding | 1..* | Coding |
Code defined by a terminology system Fixed Value: (complex) |
|
system | 1..1 | uri |
Identity of the terminology system Fixed Value: http://hl7.org/fhir/us/specialty-rx/CodeSystem/specialty-rx-task-characteristic |
|
code | 1..1 | code |
Symbol in syntax defined by the system Fixed Value: smart-app-launch-url |
|
display | 1..1 | string |
Representation defined by the system Fixed Value: SMART Application Launch URL |
|
valueUrl | S | 1.. | url | SMART launch URL |
Documentation for this format |
Produced 06 Apr 2023