Specialty Medication Enrollment, published by HL7 International - Pharmacy. This is not an authorized publication; it is the continuous build for version 2.1.0). This version is based on the current content of https://github.com/HL7/fhir-specialty-rx/ and changes regularly. See the Directory of published versions
  
Mappings for the specialty-rx-task-smart-launch resource profile.
  
  
  
 | SpecialtyRxTaskSmartLaunch | 
 | Task | Request, Event | 
 | identifier | Request.identifier, Event.identifier | 
 | identifier (appContext) | Request.identifier, Event.identifier | 
 | instantiatesCanonical | Request.instantiatesCanonical, Event.instantiatesCanonical | 
 | instantiatesUri | Event.instantiatesUrl | 
 | basedOn | Request.basedOn, Event.basedOn | 
 | groupIdentifier | Request.groupIdentifier | 
 | partOf | Event.partOf | 
 | status | Request.status, Event.status | 
 | intent | Request.intent | 
 | priority | Request.priority | 
 | code | Request.code, Event.code | 
 | for | Request.subject, Event.subject | 
 | encounter | Request.context, Event.context | 
 | executionPeriod | Event.occurrence[x] | 
 | authoredOn | Request.authoredOn | 
 | requester | Request.requester | 
 | performerType | Event.performer.role, Request.performerType | 
 | owner | Event.performer.actor, Request.performer | 
 | location | Request.reasonCode, Event.reasonCode | 
 | reasonCode | Event.location | 
 | reasonReference | Request.reasonReference, Event.reasonReference | 
 | insurance | Request.insurance | 
 | note | Request.note, Event.note | 
 | relevantHistory | Request.relevantHistory | 
 | SpecialtyRxTaskSmartLaunch | 
 | Task | Entity. Role, or Act, ControlAct[moodCode=INT] | 
 | text | Act.text? | 
 | contained | N/A | 
 | extension | N/A | 
 | modifierExtension | N/A | 
 | identifier | .id | 
 | identifier (appContext) | .id | 
 | id | n/a | 
 | extension | n/a | 
 | use | Role.code or implied by context | 
 | type | Role.code or implied by context | 
 | system | II.root or Role.id.root | 
 | value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) | 
 | period | Role.effectiveTime or implied by context | 
 | assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field.  Also Role.scoper | 
 | instantiatesCanonical | .outboundRelationship[typeCode=DEFN].target | 
 | instantiatesUri | .outboundRelationship[typeCode=DEFN].target | 
 | basedOn | .outboundRelationship[typeCode=FLFS].target[moodCode=INT] | 
 | groupIdentifier | .inboundRelationship[typeCode=COMP].source[moodCode=INT].id | 
 | partOf | .inboundRelationship[typeCode=COMP].source[moodCode=INT] | 
 | status | .statusCode | 
 | statusReason | .inboundRelationship[typeCode=SUBJ].source[classCode=CACT, moodCode=EVN, code="status change"].reasonCode | 
 | businessStatus | .inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="business status"] | 
 | intent | .moodCode | 
 | priority | .priorityCode | 
 | code | .code | 
 | description | .text | 
 | focus | .outboundRelationship[typeCode=SUBJ].target | 
 | for | .participation[typeCode=RCT].role | 
 | encounter | .inboundRelationship[typeCode=COMP].source[classCode=PCPR, moodCode=EVN] | 
 | executionPeriod | .effectiveTime | 
 | authoredOn | .participation[typeCode=AUT].time | 
 | lastModified | .inboundRelationship[typeCode=SUBJ, ].source[classCode=CACT, moodCode=EVN].effectiveTime | 
 | requester | .participation[typeCode=AUT].role | 
 | id | n/a | 
 | extension | n/a | 
 | reference | N/A | 
 | type | N/A | 
 | identifier | .identifier | 
 | identifier (pharmacyNcpdpId) | .identifier | 
 | id | n/a | 
 | extension | n/a | 
 | use | Role.code or implied by context | 
 | type | Role.code or implied by context | 
 | system | II.root or Role.id.root | 
 | value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) | 
 | period | Role.effectiveTime or implied by context | 
 | assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field.  Also Role.scoper | 
 | identifier (NPI) | .identifier | 
 | id | n/a | 
 | extension | n/a | 
 | use | Role.code or implied by context | 
 | type | Role.code or implied by context | 
 | system | II.root or Role.id.root | 
 | value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) | 
 | period | Role.effectiveTime or implied by context | 
 | assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field.  Also Role.scoper | 
 | display | N/A | 
 | performerType | .participation[typeCode=PRF].role.code | 
 | owner | .participation[typeCode=PRF].role | 
 | id | n/a | 
 | extension | n/a | 
 | reference | N/A | 
 | type | N/A | 
 | identifier | .identifier | 
 | id | n/a | 
 | extension | n/a | 
 | use | Role.code or implied by context | 
 | type | Role.code or implied by context | 
 | system | II.root or Role.id.root | 
 | value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) | 
 | period | Role.effectiveTime or implied by context | 
 | assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field.  Also Role.scoper | 
 | display | N/A | 
 | location | .participation[typeCode=LOC].role | 
 | reasonCode | .reasonCode | 
 | reasonReference | .outboundRelationship[typeCode=RSON].target | 
 | id | n/a | 
 | extension | n/a | 
 | reference | N/A | 
 | type | N/A | 
 | identifier | .identifier | 
 | id | n/a | 
 | extension | n/a | 
 | use | Role.code or implied by context | 
 | type | Role.code or implied by context | 
 | system | II.root or Role.id.root | 
 | value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) | 
 | period | Role.effectiveTime or implied by context | 
 | assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field.  Also Role.scoper | 
 | display | N/A | 
 | insurance | .outboundRelationship[typeCode=COVBY].target | 
 | note | .inboundRelationship[typeCode=SUBJ, ].source[classCode=OBS, moodCode=EVN, code="annotation"].value(string) | 
 | relevantHistory | .inboundRelationship(typeCode=SUBJ].source[classCode=CACT, moodCode=EVN] | 
 | restriction | Instead of pointing to request, would point to component of request, having these characteristics | 
 | id | n/a | 
 | extension | n/a | 
 | modifierExtension | N/A | 
 | repetitions | .repeatNumber | 
 | period | .effectiveTime(IVL<TS>) | 
 | recipient | .participation[typeCode=SBJ].role | 
 | input | ??? | 
 | id | n/a | 
 | extension | n/a | 
 | modifierExtension | N/A | 
 | type | ??? | 
 | value[x] | ??? | 
 | input (SmartClientId) | ??? | 
 | id | n/a | 
 | extension | n/a | 
 | modifierExtension | N/A | 
 | type | ??? | 
 | value[x] | ??? | 
 | input (SmartLaunchUrl) | ??? | 
 | id | n/a | 
 | extension | n/a | 
 | modifierExtension | N/A | 
 | type | ??? | 
 | value[x] | ??? | 
 | output | ??? | 
 | id | n/a | 
 | extension | n/a | 
 | modifierExtension | N/A | 
 | type | ??? | 
 | value[x] | ??? |