身體活動與飲食實作指引, published by 衛生福利部國民健康署. 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/hpapa2025/pad/ and changes regularly. See the Directory of published versions
Mappings for the FamilyMemberHistory-pad resource profile.
Name | Workflow Pattern | HL7 v2 Mapping | RIM Mapping | FiveWs Pattern Mapping |
 FamilyMemberHistory |
Event |
Not in scope for v2 |
- Observation[classCode=OBS
- moodCode=EVN]
|
|
  id |
|
|
|
|
  meta |
|
|
|
|
  implicitRules |
|
|
|
|
  language |
|
|
|
|
  text |
|
|
Act.text? |
|
  contained |
|
|
N/A |
|
  extension |
|
|
N/A |
|
  modifierExtension |
|
|
N/A |
|
  identifier |
Event.identifier |
|
id |
FiveWs.identifier |
  instantiatesCanonical |
Event.instantiatesCanonical |
|
.outboundRelationship[typeCode=DEFN].target |
|
  instantiatesUri |
Event.instantiatesUri |
|
.outboundRelationship[typeCode=DEFN].target |
|
  status |
Event.status |
|
|
FiveWs.status |
  dataAbsentReason |
|
|
.reasonCode |
|
  patient |
Event.subject |
|
participation[typeCode=SBJ].role |
FiveWs.subject |
  date |
|
|
participation[typeCode=AUT].time |
FiveWs.recorded |
  name |
|
|
name |
|
  relationship |
|
|
code |
|
  sex |
|
|
|
|
  born[x] |
|
|
- player[classCode=LIV
- determinerCode=INSTANCE]. birthDate (could be URG)
|
|
  age[x] |
|
|
- participation[typeCode=SBJ].act[classCode=OBS
- moodCode=EVN
- code="age"].value
|
|
  estimatedAge |
|
|
|
|
  deceased[x] |
|
|
- player[classCode=LIV
- determinerCode=INSTANCE].deceasedInd
- deceasedDate (could be URG) For age
- you'd hang an observation off the role
|
|
  reasonCode |
Event.reasonCode |
|
.reasonCode |
FiveWs.why[x] |
  reasonReference |
Event.reasonReference |
|
.outboundRelationship[typeCode=RSON].target |
FiveWs.why[x] |
  note |
Event.note |
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ANNGEN].value
|
|
  Slices for condition |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ASSERTION
- value<Diagnosis]
|
|
   condition:All Slices |
|
|
|
|
    id |
|
|
n/a |
|
    extension |
|
|
n/a |
|
    modifierExtension |
|
|
N/A |
|
    code |
|
|
.value |
|
    outcome |
|
|
- outboundRelationship[typeCode=OUTC)].target[classCode=OBS
- moodCode=EVN
- code=ActCode#ASSERTION].value
|
|
    contributedToDeath |
|
|
|
|
    onset[x] |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code="Subject Age at measurement"
- typeCode='TS' or 'IVL_TS'] Use originalText for string
|
|
    note |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ANNGEN].value
|
|
   condition:cancer |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ASSERTION
- value<Diagnosis]
|
|
    id |
|
|
n/a |
|
    extension |
|
|
n/a |
|
    modifierExtension |
|
|
N/A |
|
    code |
|
|
.value |
|
    outcome |
|
|
- outboundRelationship[typeCode=OUTC)].target[classCode=OBS
- moodCode=EVN
- code=ActCode#ASSERTION].value
|
|
    contributedToDeath |
|
|
|
|
    onset[x] |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code="Subject Age at measurement"
- typeCode='TS' or 'IVL_TS'] Use originalText for string
|
|
    note |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ANNGEN].value
|
|
   condition:cvd |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ASSERTION
- value<Diagnosis]
|
|
    id |
|
|
n/a |
|
    extension |
|
|
n/a |
|
    modifierExtension |
|
|
N/A |
|
    code |
|
|
.value |
|
    outcome |
|
|
- outboundRelationship[typeCode=OUTC)].target[classCode=OBS
- moodCode=EVN
- code=ActCode#ASSERTION].value
|
|
    contributedToDeath |
|
|
|
|
    onset[x] |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code="Subject Age at measurement"
- typeCode='TS' or 'IVL_TS'] Use originalText for string
|
|
    note |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ANNGEN].value
|
|
   condition:dm |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ASSERTION
- value<Diagnosis]
|
|
    id |
|
|
n/a |
|
    extension |
|
|
n/a |
|
    modifierExtension |
|
|
N/A |
|
    code |
|
|
.value |
|
    outcome |
|
|
- outboundRelationship[typeCode=OUTC)].target[classCode=OBS
- moodCode=EVN
- code=ActCode#ASSERTION].value
|
|
    contributedToDeath |
|
|
|
|
    onset[x] |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code="Subject Age at measurement"
- typeCode='TS' or 'IVL_TS'] Use originalText for string
|
|
    note |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ANNGEN].value
|
|
   condition:hbp |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ASSERTION
- value<Diagnosis]
|
|
    id |
|
|
n/a |
|
    extension |
|
|
n/a |
|
    modifierExtension |
|
|
N/A |
|
    code |
|
|
.value |
|
    outcome |
|
|
- outboundRelationship[typeCode=OUTC)].target[classCode=OBS
- moodCode=EVN
- code=ActCode#ASSERTION].value
|
|
    contributedToDeath |
|
|
|
|
    onset[x] |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code="Subject Age at measurement"
- typeCode='TS' or 'IVL_TS'] Use originalText for string
|
|
    note |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ANNGEN].value
|
|
   condition:chronicDiseases |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ASSERTION
- value<Diagnosis]
|
|
    id |
|
|
n/a |
|
    extension |
|
|
n/a |
|
    modifierExtension |
|
|
N/A |
|
    code |
|
|
.value |
|
    outcome |
|
|
- outboundRelationship[typeCode=OUTC)].target[classCode=OBS
- moodCode=EVN
- code=ActCode#ASSERTION].value
|
|
    contributedToDeath |
|
|
|
|
    onset[x] |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code="Subject Age at measurement"
- typeCode='TS' or 'IVL_TS'] Use originalText for string
|
|
    note |
|
|
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=ActCode#ANNGEN].value
|
|
Documentation for this format |