臺灣榮總腦中風實作指引(TW VGH Stroke IG), published by 高雄榮民總醫院 (VGHKS). This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/SitatechCo/TWVGHStroke_IG_Build/ and changes regularly. See the Directory of published versions
Mappings for the StrokeMedicationStatement resource profile.
| Name | Workflow Pattern | RIM Mapping | FiveWs Pattern Mapping | HL7 v2 Mapping |
 MedicationStatement |
Event |
SubstanceAdministration |
|
|
  MedicationStatement / id |
|
|
|
|
  MedicationStatement / meta |
|
|
|
|
  MedicationStatement / implicitRules |
|
|
|
|
  MedicationStatement / language |
|
|
|
|
  MedicationStatement / text |
|
Act.text? |
|
|
  MedicationStatement / contained |
|
N/A |
|
|
  MedicationStatement / Slices for extension |
|
|
|
|
   MedicationStatement / Slices for extension / extension:recordingContext |
|
|
|
|
  MedicationStatement / modifierExtension |
|
N/A |
|
|
  MedicationStatement / identifier |
Event.identifier |
.id |
FiveWs.identifier |
|
  MedicationStatement / basedOn |
Event.basedOn |
- .outboundRelationship[typeCode=FLFS].target[classCode=SBADM or PROC or PCPR or OBS
- moodCode=RQO orPLAN or PRP]
|
|
|
  MedicationStatement / partOf |
Event.partOf |
- .outboundRelationship[typeCode=COMP]/target[classCode=SPLY or SBADM or PROC or OBS
- moodCode=EVN]
|
|
|
  MedicationStatement / status |
Event.status |
.statusCode |
FiveWs.status |
|
  MedicationStatement / statusReason |
Event.statusReason |
- .inboundRelationship[typeCode=SUBJ].source[classCode=CACT
- moodCode=EVN].reasonCOde
|
|
|
  MedicationStatement / category |
|
- .inboundRelationship[typeCode=COMP].source[classCode=OBS
- moodCode=EVN
- code="type of medication usage"].value
|
FiveWs.class |
|
  MedicationStatement / Slices for medication[x] |
Event.code |
.participation[typeCode=CSM].role[classCode=ADMM or MANU] |
FiveWs.what[x] |
|
   MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept |
Event.code |
.participation[typeCode=CSM].role[classCode=ADMM or MANU] |
FiveWs.what[x] |
|
    MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / id |
|
n/a |
|
|
    MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / extension |
|
|
|
|
    MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding |
|
|
|
|
    MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding |
|
|
|
|
     MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:fda-medication-tw |
|
|
|
|
     MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:nhi-medication-tw |
|
|
|
|
     MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:nhi-medication-ch-herb-tw |
|
|
|
|
     MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:rxnorm-medication-us-core |
|
|
|
|
     MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:atc-medication-code |
|
|
|
|
     MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:snomedct-medication-codes |
|
|
|
|
     MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:strokeMedication |
|
|
|
|
      MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:strokeMedication / id |
|
n/a |
|
|
      MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:strokeMedication / extension |
|
|
|
|
      MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:strokeMedication / system |
|
./codeSystem |
|
C*E.3 |
      MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:strokeMedication / version |
|
./codeSystemVersion |
|
C*E.7 |
      MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:strokeMedication / code |
|
./code |
|
C*E.1 |
      MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:strokeMedication / display |
|
CV.displayName |
|
C*E.2 - but note this is not well followed |
      MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / Slices for coding / coding:strokeMedication / userSelected |
|
CD.codingRationale |
|
Sometimes implied by being first |
    MedicationStatement / Slices for medication[x] / medication[x]:medicationCodeableConcept / text |
|
./originalText[mediaType/code="text/plain"]/data |
|
C*E.9. But note many systems use C*E.2 for this |
   MedicationStatement / Slices for medication[x] / medication[x]:medicationReference |
Event.code |
.participation[typeCode=CSM].role[classCode=ADMM or MANU] |
FiveWs.what[x] |
|
  MedicationStatement / subject |
Event.subject |
.participation[typeCode=SBJ].role[classCode=PAT] |
FiveWs.subject |
PID-3-Patient ID List |
  MedicationStatement / context |
Event.context |
- .inboundRelationship[typeCode=COMP].source[classCode=ENC
- moodCode=EVN
- code="type of encounter or episode"]
|
|
|
  MedicationStatement / effective[x] |
Event.occurrence[x] |
.effectiveTime |
FiveWs.done[x] |
|
  MedicationStatement / dateAsserted |
|
.participation[typeCode=AUT].time |
FiveWs.recorded |
|
  MedicationStatement / informationSource |
|
- .participation[typeCode=INF].role[classCode=PAT
- or codes for Practioner or Related Person (if PAT is the informer
- then syntax for self-reported =true)
|
FiveWs.source |
|
  MedicationStatement / derivedFrom |
|
- .outboundRelationship[typeCode=SPRT]/target[classCode=ACT
- moodCode=EVN]
|
|
|
  MedicationStatement / reasonCode |
Event.reasonCode |
.reasonCode |
FiveWs.why[x] |
|
  MedicationStatement / reasonReference |
Event.reasonReference |
- .outboundRelationship[typeCode=RSON]/target[classCode=OBS
- moodCode=EVN
- code="reason for use"].value
|
FiveWs.why[x] |
|
  MedicationStatement / note |
Event.note |
- .inboundRelationship[typeCode=SUBJ]/source[classCode=OBS
- moodCode=EVN
- code="annotation"].value
|
|
|
  MedicationStatement / dosage |
|
refer dosageInstruction mapping |
|
|
   MedicationStatement / dosage / id |
|
n/a |
|
|
   MedicationStatement / dosage / extension |
|
n/a |
|
|
   MedicationStatement / dosage / modifierExtension |
|
N/A |
|
|
   MedicationStatement / dosage / sequence |
|
.text |
|
TQ1-1 |
   MedicationStatement / dosage / text |
|
.text |
|
RXO-6; RXE-21 |
   MedicationStatement / dosage / additionalInstruction |
|
.text |
|
RXO-7 |
   MedicationStatement / dosage / patientInstruction |
|
.text |
|
RXO-7 |
   MedicationStatement / dosage / timing |
|
.effectiveTime |
|
|
    MedicationStatement / dosage / timing / id |
|
n/a |
|
|
    MedicationStatement / dosage / timing / extension |
|
n/a |
|
|
    MedicationStatement / dosage / timing / modifierExtension |
|
N/A |
|
|
    MedicationStatement / dosage / timing / event |
|
QLIST<TS> |
|
|
    MedicationStatement / dosage / timing / repeat |
|
Implies PIVL or EIVL |
|
|
     MedicationStatement / dosage / timing / repeat / id |
|
n/a |
|
|
     MedicationStatement / dosage / timing / repeat / extension |
|
n/a |
|
|
     MedicationStatement / dosage / timing / repeat / bounds[x] |
|
IVL(TS) used in a QSI |
|
|
     MedicationStatement / dosage / timing / repeat / count |
|
PIVL.count |
|
|
     MedicationStatement / dosage / timing / repeat / countMax |
|
PIVL.count |
|
|
     MedicationStatement / dosage / timing / repeat / duration |
|
PIVL.phase |
|
|
     MedicationStatement / dosage / timing / repeat / durationMax |
|
PIVL.phase |
|
|
     MedicationStatement / dosage / timing / repeat / durationUnit |
|
PIVL.phase.unit |
|
|
     MedicationStatement / dosage / timing / repeat / frequency |
|
PIVL.phase |
|
|
     MedicationStatement / dosage / timing / repeat / frequencyMax |
|
PIVL.phase |
|
|
     MedicationStatement / dosage / timing / repeat / period |
|
PIVL.phase |
|
|
     MedicationStatement / dosage / timing / repeat / periodMax |
|
PIVL.phase |
|
|
     MedicationStatement / dosage / timing / repeat / periodUnit |
|
PIVL.phase.unit |
|
|
     MedicationStatement / dosage / timing / repeat / dayOfWeek |
|
n/a |
|
|
     MedicationStatement / dosage / timing / repeat / timeOfDay |
|
n/a |
|
|
     MedicationStatement / dosage / timing / repeat / when |
|
EIVL.event |
|
|
     MedicationStatement / dosage / timing / repeat / offset |
|
EIVL.offset |
|
|
    MedicationStatement / dosage / timing / code |
|
QSC.code |
|
|
     MedicationStatement / dosage / timing / code / id |
|
n/a |
|
|
     MedicationStatement / dosage / timing / code / extension |
|
|
|
|
     MedicationStatement / dosage / timing / code / coding |
|
|
|
|
     MedicationStatement / dosage / timing / code / text |
|
./originalText[mediaType/code="text/plain"]/data |
|
C*E.9. But note many systems use C*E.2 for this |
   MedicationStatement / dosage / asNeeded[x] |
|
- .outboundRelationship[typeCode=PRCN].target[classCode=OBS
- moodCode=EVN
- code="as needed"].value=boolean or codable concept
|
|
TQ1-9 |
   MedicationStatement / dosage / site |
|
.approachSiteCode |
|
RXR-2 |
   MedicationStatement / dosage / route |
|
.routeCode |
|
RXR-1 |
    MedicationStatement / dosage / route / id |
|
n/a |
|
|
    MedicationStatement / dosage / route / extension |
|
|
|
|
    MedicationStatement / dosage / route / coding |
|
|
|
|
    MedicationStatement / dosage / route / text |
|
./originalText[mediaType/code="text/plain"]/data |
|
C*E.9. But note many systems use C*E.2 for this |
   MedicationStatement / dosage / method |
|
.doseQuantity |
|
RXR-4 |
   MedicationStatement / dosage / doseAndRate |
|
|
|
TQ1-2 |
    MedicationStatement / dosage / doseAndRate / id |
|
n/a |
|
|
    MedicationStatement / dosage / doseAndRate / extension |
|
n/a |
|
|
    MedicationStatement / dosage / doseAndRate / type |
|
|
|
RXO-21; RXE-23 |
    MedicationStatement / dosage / doseAndRate / dose[x] |
|
.doseQuantity |
|
|
    MedicationStatement / dosage / doseAndRate / rate[x] |
|
.rateQuantity |
|
|
   MedicationStatement / dosage / maxDosePerPeriod |
|
.maxDoseQuantity |
|
|
   MedicationStatement / dosage / maxDosePerAdministration |
|
not supported |
|
|
   MedicationStatement / dosage / maxDosePerLifetime |
|
not supported |
|
|
Documentation for this format |