Significant health events and conditions for a person related to the patient relevant in the context of care for the Patient:
Properties
Age
(approximate) age.
Property methods: ageAgeGet(), ageAgeGetSwizzled(), ageAgeIsValid(), ageAgeNewObject(), ageAgeSet()
Range
(approximate) age.
Property methods: ageRangeGet(), ageRangeGetSwizzled(), ageRangeIsValid(), ageRangeNewObject(), ageRangeSet()
property ageString as %String (MAXLEN = 1000000, XMLNAME = "ageString", XMLPROJECTION = "ATTRIBUTE");
string
(approximate) age.
Property methods: ageStringDisplayToLogical(), ageStringGet(), ageStringIsValid(), ageStringLogicalToDisplay(), ageStringLogicalToOdbc(), ageStringNormalize(), ageStringSet()
property bornDate as %String (MAXLEN = 1000000, XMLNAME = "bornDate", XMLPROJECTION = "ATTRIBUTE");
date
(approximate) date of birth.
Property methods: bornDateDisplayToLogical(), bornDateGet(), bornDateIsValid(), bornDateLogicalToDisplay(), bornDateLogicalToOdbc(), bornDateNormalize(), bornDateSet()
Period
(approximate) date of birth.
Property methods: bornPeriodGet(), bornPeriodGetSwizzled(), bornPeriodIsValid(), bornPeriodNewObject(), bornPeriodSet()
property bornString as %String (MAXLEN = 1000000, XMLNAME = "bornString", XMLPROJECTION = "ATTRIBUTE");
string
(approximate) date of birth.
Property methods: bornStringDisplayToLogical(), bornStringGet(), bornStringIsValid(), bornStringLogicalToDisplay(), bornStringLogicalToOdbc(), bornStringNormalize(), bornStringSet()
BackboneElement
Condition that the related person had.
Property methods: conditionBuildValueArray(), conditionCollectionToDisplay(), conditionCollectionToOdbc(), conditionDisplayToCollection(), conditionGet(), conditionGetObject(), conditionGetObjectId(), conditionGetSwizzled(), conditionIsValid(), conditionOdbcToCollection(), conditionSet(), conditionSetObject(), conditionSetObjectId()
property date as %String (MAXLEN = 1000000, XMLNAME = "date", XMLPROJECTION = "ATTRIBUTE");
dateTime
When history was captured/updated.
Property methods: dateDisplayToLogical(), dateGet(), dateIsValid(), dateLogicalToDisplay(), dateLogicalToOdbc(), dateNormalize(), dateSet()
Age
Dead? How old/when?
Property methods: deceasedAgeGet(), deceasedAgeGetSwizzled(), deceasedAgeIsValid(), deceasedAgeNewObject(), deceasedAgeSet()
property deceasedBoolean as %Boolean (XMLNAME = "deceasedBoolean", XMLPROJECTION = "ATTRIBUTE");
boolean
Dead? How old/when?
Property methods: deceasedBooleanDisplayToLogical(), deceasedBooleanGet(), deceasedBooleanIsValid(), deceasedBooleanLogicalToDisplay(), deceasedBooleanLogicalToXSD(), deceasedBooleanNormalize(), deceasedBooleanSet(), deceasedBooleanXSDToLogical()
property deceasedDate as %String (MAXLEN = 1000000, XMLNAME = "deceasedDate", XMLPROJECTION = "ATTRIBUTE");
date
Dead? How old/when?
Property methods: deceasedDateDisplayToLogical(), deceasedDateGet(), deceasedDateIsValid(), deceasedDateLogicalToDisplay(), deceasedDateLogicalToOdbc(), deceasedDateNormalize(), deceasedDateSet()
Range
Dead? How old/when?
Property methods: deceasedRangeGet(), deceasedRangeGetSwizzled(), deceasedRangeIsValid(), deceasedRangeNewObject(), deceasedRangeSet()
property deceasedString as %String (MAXLEN = 1000000, XMLNAME = "deceasedString", XMLPROJECTION = "ATTRIBUTE");
string
Dead? How old/when?
Property methods: deceasedStringDisplayToLogical(), deceasedStringGet(), deceasedStringIsValid(), deceasedStringLogicalToDisplay(), deceasedStringLogicalToOdbc(), deceasedStringNormalize(), deceasedStringSet()
Reference
Instantiates protocol or definition.
PlanDefinition | Questionnaire
Property methods: definitionBuildValueArray(), definitionCollectionToDisplay(), definitionCollectionToOdbc(), definitionDisplayToCollection(), definitionGet(), definitionGetObject(), definitionGetObjectId(), definitionGetSwizzled(), definitionIsValid(), definitionOdbcToCollection(), definitionSet(), definitionSetObject(), definitionSetObjectId()
property estimatedAge as %Boolean (XMLNAME = "estimatedAge", XMLPROJECTION = "ATTRIBUTE");
boolean
Age is estimated?
Property methods: estimatedAgeDisplayToLogical(), estimatedAgeGet(), estimatedAgeIsValid(), estimatedAgeLogicalToDisplay(), estimatedAgeLogicalToXSD(), estimatedAgeNormalize(), estimatedAgeSet(), estimatedAgeXSDToLogical()
property gender as %String (MAXLEN = 1000000, XMLNAME = "gender", XMLPROJECTION = "ATTRIBUTE");
code
male | female | other | unknown
administrative-gender is the REQUIRED FHIR3 ValueSet for codes;
you may NOT extend administrative-gender and you may NOT use codes from other ValueSets.
Property methods: genderDisplayToLogical(), genderGet(), genderIsValid(), genderLogicalToDisplay(), genderLogicalToOdbc(), genderNormalize(), genderSet()
Identifier
External Id(s) for this record.
Property methods: identifierBuildValueArray(), identifierCollectionToDisplay(), identifierCollectionToOdbc(), identifierDisplayToCollection(), identifierGet(), identifierGetObject(), identifierGetObjectId(), identifierGetSwizzled(), identifierIsValid(), identifierOdbcToCollection(), identifierSet(), identifierSetObject(), identifierSetObjectId()
property name as %String (MAXLEN = 1000000, XMLNAME = "name", XMLPROJECTION = "ATTRIBUTE");
string
The family member described.
Property methods: nameDisplayToLogical(), nameGet(), nameIsValid(), nameLogicalToDisplay(), nameLogicalToOdbc(), nameNormalize(), nameSet()
property notDone as %Boolean (XMLNAME = "notDone", XMLPROJECTION = "ATTRIBUTE");
boolean
The taking of a family member's history did not occur.
Property methods: notDoneDisplayToLogical(), notDoneGet(), notDoneIsValid(), notDoneLogicalToDisplay(), notDoneLogicalToXSD(), notDoneNormalize(), notDoneSet(), notDoneXSDToLogical()
CodeableConcept
subject-unknown | withheld | unable-to-obtain | deferred
any FHIR3 code may be used;
history-not-done-reason shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: notDoneReasonGet(), notDoneReasonGetSwizzled(), notDoneReasonIsValid(), notDoneReasonNewObject(), notDoneReasonSet()
Annotation
General note about related person.
Property methods: noteBuildValueArray(), noteCollectionToDisplay(), noteCollectionToOdbc(), noteDisplayToCollection(), noteGet(), noteGetObject(), noteGetObjectId(), noteGetSwizzled(), noteIsValid(), noteOdbcToCollection(), noteSet(), noteSetObject(), noteSetObjectId()
Reference
Patient history is about.
Patient
Property methods: patientGet(), patientGetSwizzled(), patientIsValid(), patientNewObject(), patientSet()
CodeableConcept
Why was family member history performed?
any FHIR3 code may be used;
clinical-findings shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: reasonCodeBuildValueArray(), reasonCodeCollectionToDisplay(), reasonCodeCollectionToOdbc(), reasonCodeDisplayToCollection(), reasonCodeGet(), reasonCodeGetObject(), reasonCodeGetObjectId(), reasonCodeGetSwizzled(), reasonCodeIsValid(), reasonCodeOdbcToCollection(), reasonCodeSet(), reasonCodeSetObject(), reasonCodeSetObjectId()
Reference
Why was family member history performed?
Condition | Observation | AllergyIntolerance | QuestionnaireResponse
Property methods: reasonReferenceBuildValueArray(), reasonReferenceCollectionToDisplay(), reasonReferenceCollectionToOdbc(), reasonReferenceDisplayToCollection(), reasonReferenceGet(), reasonReferenceGetObject(), reasonReferenceGetObjectId(), reasonReferenceGetSwizzled(), reasonReferenceIsValid(), reasonReferenceOdbcToCollection(), reasonReferenceSet(), reasonReferenceSetObject(), reasonReferenceSetObjectId()
CodeableConcept
Relationship to the subject.
any FHIR3 code may be used;
v3-FamilyMember shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: relationshipGet(), relationshipGetSwizzled(), relationshipIsValid(), relationshipNewObject(), relationshipSet()
property status as %String (MAXLEN = 1000000, XMLNAME = "status", XMLPROJECTION = "ATTRIBUTE") [ Required ];
code
partial | completed | entered-in-error | health-unknown
history-status is the REQUIRED FHIR3 ValueSet for codes;
you may NOT extend history-status and you may NOT use codes from other ValueSets.
Property methods: statusDisplayToLogical(), statusGet(), statusIsValid(), statusLogicalToDisplay(), statusLogicalToOdbc(), statusNormalize(), statusSet()