NameFlagsCard.TypeDescription & Constraintsdoco
.. FamilyMemberHistory IDomainResourceInformation about patient's relatives, relevant for patient
+ Can only have estimatedAge if age[x] is present
+ Not Done Reason can only be specified if NotDone is "true"
+ 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
... definition Σ0..*Reference(PlanDefinition | Questionnaire)Instantiates protocol or definition
... status ?!Σ1..1codepartial | completed | entered-in-error | health-unknown
FamilyHistoryStatus (Required)
... notDone ?!Σ0..1booleanThe taking of a family member's history did not occur
... notDoneReason ΣI0..1CodeableConceptsubject-unknown | withheld | unable-to-obtain | deferred
FamilyHistoryNotDoneReason (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)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