NameFlagsCard.TypeDescription & Constraintsdoco
.. FamilyMemberHistory ITUDomainResourceInformation about patient's relatives, relevant for patient
+ Can only have estimatedAge if age[x] is present
+ Can have age[x] or born[x], but not both
Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier Σ0..*IdentifierExternal Id(s) for this record
... instantiates Σ0..*uriInstantiates protocol or definition
... status ?!Σ1..1codepartial | completed | entered-in-error | health-unknown
FamilyHistoryStatus (Required)
... dataAbsentReason Σ0..1CodeableConceptsubject-unknown | withheld | unable-to-obtain | deferred
FamilyHistoryAbsentReason (Example)
... patient Σ1..1Reference(Patient)Patient history is about
... date Σ0..1dateTimeWhen history was captured/updated
... name Σ0..1stringThe family member described
... relationship Σ1..1CodeableConceptRelationship to the subject
FamilyMember (Example)
... gender Σ0..1codemale | female | other | unknown
AdministrativeGender (Required)
... born[x] I0..1(approximate) date of birth
.... bornPeriodPeriod
.... bornDatedate
.... bornStringstring
... age[x] ΣI0..1(approximate) age
.... ageAgeAge
.... ageRangeRange
.... ageStringstring
... estimatedAge ΣI0..1booleanAge is estimated?
... deceased[x] Σ0..1Dead? How old/when?
.... deceasedBooleanboolean
.... deceasedAgeAge
.... deceasedRangeRange
.... deceasedDatedate
.... deceasedStringstring
... reasonCode Σ0..*CodeableConceptWhy was family member history performed?
SNOMED CT Clinical Findings (Example)
... reasonReference Σ0..*Reference(Condition | Observation | AllergyIntolerance | QuestionnaireResponse | DiagnosticReport | DocumentReference)Why was family member history performed?
... note 0..*AnnotationGeneral note about related person
... condition 0..*BackboneElementCondition that the related person had
.... code 1..1CodeableConceptCondition suffered by relation
Condition/Problem/Diagnosis Codes (Example)
.... outcome 0..1CodeableConceptdeceased | permanent disability | etc.
Condition Outcome Codes (Example)
.... onset[x] 0..1When condition first manifested
..... onsetAgeAge
..... onsetRangeRange
..... onsetPeriodPeriod
..... onsetStringstring
.... note 0..*AnnotationExtra information about condition

doco Documentation for this format