| RareLinkFamilyHistory | ||
| FamilyMemberHistory | Event | |
| id | ||
| meta | ||
| implicitRules | ||
| language | ||
| text | ||
| contained | ||
| extension | ||
| extension (propositus) | ||
| extension (consanguinity) | ||
| modifierExtension | ||
| identifier | Event.identifier | |
| instantiatesCanonical | Event.instantiatesCanonical | |
| instantiatesUri | Event.instantiatesUri | |
| status | Event.status | |
| dataAbsentReason | ||
| patient | Event.subject | |
| id | ||
| extension | ||
| reference | ||
| type | ||
| identifier | ||
| display | ||
| date | ||
| name | ||
| relationship | ||
| id | ||
| extension | ||
| coding | ||
| id | ||
| extension | ||
| system | ||
| version | ||
| code | ||
| display | ||
| userSelected | ||
| text | ||
| sex | ||
| id | ||
| extension | ||
| coding | ||
| id | ||
| extension | ||
| system | ||
| version | ||
| code | ||
| display | ||
| userSelected | ||
| text | ||
| born[x] | ||
| age[x] | ||
| estimatedAge | ||
| deceased[x] | ||
| reasonCode | Event.reasonCode | |
| reasonReference | Event.reasonReference | |
| note | Event.note | |
| condition | ||
| id | ||
| extension | ||
| modifierExtension | ||
| code | ||
| outcome | ||
| contributedToDeath | ||
| onset[x] | ||
| note | ||
| RareLinkFamilyHistory | ||
| FamilyMemberHistory | Not in scope for v2 | |
| id | ||
| meta | ||
| implicitRules | ||
| language | ||
| text | ||
| contained | ||
| extension | ||
| extension (propositus) | ||
| extension (consanguinity) | ||
| modifierExtension | ||
| identifier | ||
| instantiatesCanonical | ||
| instantiatesUri | ||
| status | ||
| dataAbsentReason | ||
| patient | ||
| id | ||
| extension | ||
| reference | ||
| type | ||
| identifier | ||
| display | ||
| date | ||
| name | ||
| relationship | ||
| id | ||
| extension | ||
| coding | C*E.1-8, C*E.10-22 | |
| id | ||
| extension | ||
| system | C*E.3 | |
| version | C*E.7 | |
| code | C*E.1 | |
| display | C*E.2 - but note this is not well followed | |
| userSelected | Sometimes implied by being first | |
| text | C*E.9. But note many systems use C*E.2 for this | |
| sex | ||
| id | ||
| extension | ||
| coding | C*E.1-8, C*E.10-22 | |
| id | ||
| extension | ||
| system | C*E.3 | |
| version | C*E.7 | |
| code | C*E.1 | |
| display | C*E.2 - but note this is not well followed | |
| userSelected | Sometimes implied by being first | |
| text | C*E.9. But note many systems use C*E.2 for this | |
| born[x] | ||
| age[x] | ||
| estimatedAge | ||
| deceased[x] | ||
| reasonCode | ||
| reasonReference | ||
| note | ||
| condition | ||
| id | ||
| extension | ||
| modifierExtension | ||
| code | ||
| outcome | ||
| contributedToDeath | ||
| onset[x] | ||
| note | ||
| RareLinkFamilyHistory | ||
| FamilyMemberHistory | Entity. Role, or Act, Observation[classCode=OBS, moodCode=EVN] | |
| id | ||
| meta | ||
| implicitRules | ||
| language | ||
| text | Act.text? | |
| contained | N/A | |
| extension | ||
| extension (propositus) | ||
| extension (consanguinity) | ||
| modifierExtension | N/A | |
| identifier | id | |
| instantiatesCanonical | .outboundRelationship[typeCode=DEFN].target | |
| instantiatesUri | .outboundRelationship[typeCode=DEFN].target | |
| status | ||
| dataAbsentReason | .reasonCode | |
| patient | participation[typeCode=SBJ].role | |
| id | n/a | |
| extension | n/a | |
| reference | N/A | |
| type | N/A | |
| identifier | .identifier | |
| display | N/A | |
| date | participation[typeCode=AUT].time | |
| name | name | |
| relationship | code | |
| id | n/a | |
| extension | n/a | |
| coding | union(., ./translation) | |
| id | n/a | |
| extension | n/a | |
| system | ./codeSystem | |
| version | ./codeSystemVersion | |
| code | ./code | |
| display | CV.displayName | |
| userSelected | CD.codingRationale | |
| text | ./originalText[mediaType/code="text/plain"]/data | |
| sex | ||
| id | n/a | |
| extension | n/a | |
| coding | union(., ./translation) | |
| id | n/a | |
| extension | n/a | |
| system | ./codeSystem | |
| version | ./codeSystemVersion | |
| code | ./code | |
| display | CV.displayName | |
| userSelected | CD.codingRationale | |
| text | ./originalText[mediaType/code="text/plain"]/data | |
| 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 | .reasonCode | |
| reasonReference | .outboundRelationship[typeCode=RSON].target | |
| note | inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=ActCode#ANNGEN].value | |
| condition | 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", value<Diagnosis].value[@xsi:typeCode='TS' or 'IVL_TS'] Use originalText for string | |
| note | inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=ActCode#ANNGEN].value | |
| RareLinkFamilyHistory | ||
| FamilyMemberHistory | ||
| id | ||
| meta | ||
| implicitRules | ||
| language | ||
| text | ||
| contained | ||
| extension | ||
| extension (propositus) | ||
| extension (consanguinity) | ||
| modifierExtension | ||
| identifier | FiveWs.identifier | |
| instantiatesCanonical | ||
| instantiatesUri | ||
| status | FiveWs.status | |
| dataAbsentReason | ||
| patient | FiveWs.subject[x], FiveWs.subject | |
| id | ||
| extension | ||
| reference | ||
| type | ||
| identifier | ||
| display | ||
| date | FiveWs.recorded | |
| name | ||
| relationship | ||
| id | ||
| extension | ||
| coding | ||
| id | ||
| extension | ||
| system | ||
| version | ||
| code | ||
| display | ||
| userSelected | ||
| text | ||
| sex | ||
| id | ||
| extension | ||
| coding | ||
| id | ||
| extension | ||
| system | ||
| version | ||
| code | ||
| display | ||
| userSelected | ||
| text | ||
| born[x] | ||
| age[x] | ||
| estimatedAge | ||
| deceased[x] | ||
| reasonCode | FiveWs.why[x] | |
| reasonReference | FiveWs.why[x] | |
| note | ||
| condition | ||
| id | ||
| extension | ||
| modifierExtension | ||
| code | ||
| outcome | ||
| contributedToDeath | ||
| onset[x] | ||
| note | ||