Class FamilyMemberHistory
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IAnyResource
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
,org.hl7.fhir.instance.model.api.IBaseResource
,org.hl7.fhir.instance.model.api.IDomainResource
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static class
static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected Type
The age of the relative at the time the family member history is recorded.protected Type
The actual or approximate date of birth of the relative.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for codeThe significant Conditions (or condition) that the family member had.protected DateTimeType
The date (and possibly time) when the family member history was taken.static final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for dateprotected Type
Deceased flag or the actual or approximate age of the relative at the time of death for the family member history record.A protocol or questionnaire that was adhered to in whole or in part by this event.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for definitionThe actual objects that are the target of the reference (A protocol or questionnaire that was adhered to in whole or in part by this event.)protected BooleanType
If true, indicates that the age value specified is an estimated value.protected Enumeration
<Enumerations.AdministrativeGender> Administrative Gender - the gender that the relative is considered to have for administration and record keeping purposes.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for genderprotected List
<Identifier> This records identifiers associated with this family member history record that are defined by business processes and/ or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.protected StringType
This will either be a name or a description; e.g.protected BooleanType
If true, indicates the taking of an individual family member's history did not occur.protected CodeableConcept
Describes why the family member's history is absent.protected List
<Annotation> This property allows a non condition-specific note to the made about the related person.protected Reference
The person who this history concerns.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for patientprotected Patient
The actual object that is the target of the reference (The person who this history concerns.)protected List
<CodeableConcept> Describes why the family member history occurred in coded or textual form.Indicates a Condition, Observation, AllergyIntolerance, or QuestionnaireResponse that justifies this family member history event.The actual objects that are the target of the reference (Indicates a Condition, Observation, AllergyIntolerance, or QuestionnaireResponse that justifies this family member history event.)protected CodeableConcept
The type of relationship this person has to the patient (father, mother, brother etc.).static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for relationshipstatic final String
Search parameter: codestatic final String
Search parameter: datestatic final String
Search parameter: definitionstatic final String
Search parameter: genderstatic final String
Search parameter: identifierstatic final String
Search parameter: patientstatic final String
Search parameter: relationshipstatic final String
Search parameter: statusA code specifying the status of the record of the family history of a specific family member.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for statusFields inherited from class org.hl7.fhir.dstu3.model.DomainResource
contained, extension, modifierExtension, text
Fields inherited from class org.hl7.fhir.dstu3.model.Resource
id, implicitRules, language, meta
Fields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAG
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
ConstructorDescriptionConstructorFamilyMemberHistory
(Enumeration<FamilyMemberHistory.FamilyHistoryStatus> status, Reference patient, CodeableConcept relationship) Constructor -
Method Summary
Modifier and TypeMethodDescriptionaddNote()
copy()
boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
getAge()
getBorn()
getDate()
Deprecated.Use Reference#setResource(IBaseResource) insteadboolean
getName()
getNamedProperty
(int _hash, String _name, boolean _checkValid) boolean
getNote()
Base[]
getProperty
(int hash, String name, boolean checkValid) Deprecated.Use Reference#setResource(IBaseResource) insteadString[]
getTypesForProperty
(int hash, String name) boolean
hasAge()
boolean
boolean
boolean
boolean
hasBorn()
boolean
boolean
boolean
boolean
boolean
hasDate()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasName()
boolean
boolean
boolean
boolean
boolean
hasNote()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) setDateElement
(DateTimeType value) setDeceased
(Type value) setDefinition
(List<Reference> theDefinition) setEstimatedAge
(boolean value) setIdentifier
(List<Identifier> theIdentifier) setNameElement
(StringType value) setNotDone
(boolean value) setNotDoneElement
(BooleanType value) setNotDoneReason
(CodeableConcept value) setNote
(List<Annotation> theNote) setPatient
(Reference value) setPatientTarget
(Patient value) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setReasonCode
(List<CodeableConcept> theReasonCode) setReasonReference
(List<Reference> theReasonReference) setRelationship
(CodeableConcept value) protected FamilyMemberHistory
Methods inherited from class org.hl7.fhir.dstu3.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
Methods inherited from class org.hl7.fhir.dstu3.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
Methods inherited from class org.hl7.fhir.dstu3.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods inherited from class org.hl7.fhir.dstu3.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
This records identifiers associated with this family member history record that are defined by business processes and/ or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation). -
definition
A protocol or questionnaire that was adhered to in whole or in part by this event. -
definitionTarget
The actual objects that are the target of the reference (A protocol or questionnaire that was adhered to in whole or in part by this event.) -
status
A code specifying the status of the record of the family history of a specific family member. -
notDone
If true, indicates the taking of an individual family member's history did not occur. The notDone element should not be used to document negated conditions, such as a family member that did not have a condition. -
notDoneReason
Describes why the family member's history is absent. -
patient
The person who this history concerns. -
patientTarget
The actual object that is the target of the reference (The person who this history concerns.) -
date
The date (and possibly time) when the family member history was taken. -
name
This will either be a name or a description; e.g. "Aunt Susan", "my cousin with the red hair". -
relationship
The type of relationship this person has to the patient (father, mother, brother etc.). -
gender
Administrative Gender - the gender that the relative is considered to have for administration and record keeping purposes. -
born
The actual or approximate date of birth of the relative. -
age
The age of the relative at the time the family member history is recorded. -
estimatedAge
If true, indicates that the age value specified is an estimated value. -
deceased
Deceased flag or the actual or approximate age of the relative at the time of death for the family member history record. -
reasonCode
Describes why the family member history occurred in coded or textual form. -
reasonReference
Indicates a Condition, Observation, AllergyIntolerance, or QuestionnaireResponse that justifies this family member history event. -
reasonReferenceTarget
The actual objects that are the target of the reference (Indicates a Condition, Observation, AllergyIntolerance, or QuestionnaireResponse that justifies this family member history event.) -
note
This property allows a non condition-specific note to the made about the related person. Ideally, the note would be in the condition property, but this is not always possible. -
condition
The significant Conditions (or condition) that the family member had. This is a repeating section to allow a system to represent more than one condition per resource, though there is nothing stopping multiple resources - one per condition. -
SP_DATE
Search parameter: dateDescription: When history was captured/updated
Type: date
Path: FamilyMemberHistory.date
- See Also:
-
DATE
Fluent Client search parameter constant for dateDescription: When history was captured/updated
Type: date
Path: FamilyMemberHistory.date
-
SP_IDENTIFIER
Search parameter: identifierDescription: A search by a record identifier
Type: token
Path: FamilyMemberHistory.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: A search by a record identifier
Type: token
Path: FamilyMemberHistory.identifier
-
SP_CODE
Search parameter: codeDescription: A search by a condition code
Type: token
Path: FamilyMemberHistory.condition.code
- See Also:
-
CODE
Fluent Client search parameter constant for codeDescription: A search by a condition code
Type: token
Path: FamilyMemberHistory.condition.code
-
SP_GENDER
Search parameter: genderDescription: A search by a gender code of a family member
Type: token
Path: FamilyMemberHistory.gender
- See Also:
-
GENDER
Fluent Client search parameter constant for genderDescription: A search by a gender code of a family member
Type: token
Path: FamilyMemberHistory.gender
-
SP_PATIENT
Search parameter: patientDescription: The identity of a subject to list family member history items for
Type: reference
Path: FamilyMemberHistory.patient
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription: The identity of a subject to list family member history items for
Type: reference
Path: FamilyMemberHistory.patient
-
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "FamilyMemberHistory:patient". -
SP_DEFINITION
Search parameter: definitionDescription: Instantiates protocol or definition
Type: reference
Path: FamilyMemberHistory.definition
- See Also:
-
DEFINITION
Fluent Client search parameter constant for definitionDescription: Instantiates protocol or definition
Type: reference
Path: FamilyMemberHistory.definition
-
INCLUDE_DEFINITION
Constant for fluent queries to be used to add include statements. Specifies the path value of "FamilyMemberHistory:definition". -
SP_RELATIONSHIP
Search parameter: relationshipDescription: A search by a relationship type
Type: token
Path: FamilyMemberHistory.relationship
- See Also:
-
RELATIONSHIP
Fluent Client search parameter constant for relationshipDescription: A search by a relationship type
Type: token
Path: FamilyMemberHistory.relationship
-
SP_STATUS
Search parameter: statusDescription: partial | completed | entered-in-error | health-unknown
Type: token
Path: FamilyMemberHistory.status
- See Also:
-
STATUS
Fluent Client search parameter constant for statusDescription: partial | completed | entered-in-error | health-unknown
Type: token
Path: FamilyMemberHistory.status
-
-
Constructor Details
-
FamilyMemberHistory
public FamilyMemberHistory()Constructor -
FamilyMemberHistory
public FamilyMemberHistory(Enumeration<FamilyMemberHistory.FamilyHistoryStatus> status, Reference patient, CodeableConcept relationship) Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier
(This records identifiers associated with this family member history record that are defined by business processes and/ or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).)
-
setIdentifier
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier
, creating it if it does not already exist
-
getDefinition
- Returns:
definition
(A protocol or questionnaire that was adhered to in whole or in part by this event.)
-
setDefinition
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasDefinition
-
addDefinition
-
addDefinition
-
getDefinitionFirstRep
- Returns:
- The first repetition of repeating field
definition
, creating it if it does not already exist
-
getDefinitionTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
getStatusElement
- Returns:
status
(A code specifying the status of the record of the family history of a specific family member.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
hasStatusElement
-
hasStatus
-
setStatusElement
public FamilyMemberHistory setStatusElement(Enumeration<FamilyMemberHistory.FamilyHistoryStatus> value) - Parameters:
value
-status
(A code specifying the status of the record of the family history of a specific family member.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
getStatus
- Returns:
- A code specifying the status of the record of the family history of a specific family member.
-
setStatus
- Parameters:
value
- A code specifying the status of the record of the family history of a specific family member.
-
getNotDoneElement
- Returns:
notDone
(If true, indicates the taking of an individual family member's history did not occur. The notDone element should not be used to document negated conditions, such as a family member that did not have a condition.). This is the underlying object with id, value and extensions. The accessor "getNotDone" gives direct access to the value
-
hasNotDoneElement
-
hasNotDone
-
setNotDoneElement
- Parameters:
value
-notDone
(If true, indicates the taking of an individual family member's history did not occur. The notDone element should not be used to document negated conditions, such as a family member that did not have a condition.). This is the underlying object with id, value and extensions. The accessor "getNotDone" gives direct access to the value
-
getNotDone
- Returns:
- If true, indicates the taking of an individual family member's history did not occur. The notDone element should not be used to document negated conditions, such as a family member that did not have a condition.
-
setNotDone
- Parameters:
value
- If true, indicates the taking of an individual family member's history did not occur. The notDone element should not be used to document negated conditions, such as a family member that did not have a condition.
-
getNotDoneReason
- Returns:
notDoneReason
(Describes why the family member's history is absent.)
-
hasNotDoneReason
-
setNotDoneReason
- Parameters:
value
-notDoneReason
(Describes why the family member's history is absent.)
-
getPatient
- Returns:
patient
(The person who this history concerns.)
-
hasPatient
-
setPatient
- Parameters:
value
-patient
(The person who this history concerns.)
-
getPatientTarget
- Returns:
patient
The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The person who this history concerns.)
-
setPatientTarget
- Parameters:
value
-patient
The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The person who this history concerns.)
-
getDateElement
- Returns:
date
(The date (and possibly time) when the family member history was taken.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the value
-
hasDateElement
-
hasDate
-
setDateElement
- Parameters:
value
-date
(The date (and possibly time) when the family member history was taken.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the value
-
getDate
- Returns:
- The date (and possibly time) when the family member history was taken.
-
setDate
- Parameters:
value
- The date (and possibly time) when the family member history was taken.
-
getNameElement
- Returns:
name
(This will either be a name or a description; e.g. "Aunt Susan", "my cousin with the red hair".). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
-
hasNameElement
-
hasName
-
setNameElement
- Parameters:
value
-name
(This will either be a name or a description; e.g. "Aunt Susan", "my cousin with the red hair".). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
-
getName
- Returns:
- This will either be a name or a description; e.g. "Aunt Susan", "my cousin with the red hair".
-
setName
- Parameters:
value
- This will either be a name or a description; e.g. "Aunt Susan", "my cousin with the red hair".
-
getRelationship
- Returns:
relationship
(The type of relationship this person has to the patient (father, mother, brother etc.).)
-
hasRelationship
-
setRelationship
- Parameters:
value
-relationship
(The type of relationship this person has to the patient (father, mother, brother etc.).)
-
getGenderElement
- Returns:
gender
(Administrative Gender - the gender that the relative is considered to have for administration and record keeping purposes.). This is the underlying object with id, value and extensions. The accessor "getGender" gives direct access to the value
-
hasGenderElement
-
hasGender
-
setGenderElement
- Parameters:
value
-gender
(Administrative Gender - the gender that the relative is considered to have for administration and record keeping purposes.). This is the underlying object with id, value and extensions. The accessor "getGender" gives direct access to the value
-
getGender
- Returns:
- Administrative Gender - the gender that the relative is considered to have for administration and record keeping purposes.
-
setGender
- Parameters:
value
- Administrative Gender - the gender that the relative is considered to have for administration and record keeping purposes.
-
getBorn
- Returns:
born
(The actual or approximate date of birth of the relative.)
-
getBornPeriod
- Returns:
born
(The actual or approximate date of birth of the relative.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasBornPeriod
-
getBornDateType
- Returns:
born
(The actual or approximate date of birth of the relative.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasBornDateType
-
getBornStringType
- Returns:
born
(The actual or approximate date of birth of the relative.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasBornStringType
-
hasBorn
-
setBorn
- Parameters:
value
-born
(The actual or approximate date of birth of the relative.)- Throws:
org.hl7.fhir.exceptions.FHIRFormatError
-
getAge
- Returns:
age
(The age of the relative at the time the family member history is recorded.)
-
getAgeAge
- Returns:
age
(The age of the relative at the time the family member history is recorded.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasAgeAge
-
getAgeRange
- Returns:
age
(The age of the relative at the time the family member history is recorded.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasAgeRange
-
getAgeStringType
- Returns:
age
(The age of the relative at the time the family member history is recorded.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasAgeStringType
-
hasAge
-
setAge
- Parameters:
value
-age
(The age of the relative at the time the family member history is recorded.)- Throws:
org.hl7.fhir.exceptions.FHIRFormatError
-
getEstimatedAgeElement
- Returns:
estimatedAge
(If true, indicates that the age value specified is an estimated value.). This is the underlying object with id, value and extensions. The accessor "getEstimatedAge" gives direct access to the value
-
hasEstimatedAgeElement
-
hasEstimatedAge
-
setEstimatedAgeElement
- Parameters:
value
-estimatedAge
(If true, indicates that the age value specified is an estimated value.). This is the underlying object with id, value and extensions. The accessor "getEstimatedAge" gives direct access to the value
-
getEstimatedAge
- Returns:
- If true, indicates that the age value specified is an estimated value.
-
setEstimatedAge
- Parameters:
value
- If true, indicates that the age value specified is an estimated value.
-
getDeceased
- Returns:
deceased
(Deceased flag or the actual or approximate age of the relative at the time of death for the family member history record.)
-
getDeceasedBooleanType
- Returns:
deceased
(Deceased flag or the actual or approximate age of the relative at the time of death for the family member history record.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDeceasedBooleanType
-
getDeceasedAge
- Returns:
deceased
(Deceased flag or the actual or approximate age of the relative at the time of death for the family member history record.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDeceasedAge
-
getDeceasedRange
- Returns:
deceased
(Deceased flag or the actual or approximate age of the relative at the time of death for the family member history record.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDeceasedRange
-
getDeceasedDateType
- Returns:
deceased
(Deceased flag or the actual or approximate age of the relative at the time of death for the family member history record.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDeceasedDateType
-
getDeceasedStringType
- Returns:
deceased
(Deceased flag or the actual or approximate age of the relative at the time of death for the family member history record.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDeceasedStringType
-
hasDeceased
-
setDeceased
- Parameters:
value
-deceased
(Deceased flag or the actual or approximate age of the relative at the time of death for the family member history record.)- Throws:
org.hl7.fhir.exceptions.FHIRFormatError
-
getReasonCode
- Returns:
reasonCode
(Describes why the family member history occurred in coded or textual form.)
-
setReasonCode
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasReasonCode
-
addReasonCode
-
addReasonCode
-
getReasonCodeFirstRep
- Returns:
- The first repetition of repeating field
reasonCode
, creating it if it does not already exist
-
getReasonReference
- Returns:
reasonReference
(Indicates a Condition, Observation, AllergyIntolerance, or QuestionnaireResponse that justifies this family member history event.)
-
setReasonReference
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasReasonReference
-
addReasonReference
-
addReasonReference
-
getReasonReferenceFirstRep
- Returns:
- The first repetition of repeating field
reasonReference
, creating it if it does not already exist
-
getReasonReferenceTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
getNote
- Returns:
note
(This property allows a non condition-specific note to the made about the related person. Ideally, the note would be in the condition property, but this is not always possible.)
-
setNote
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasNote
-
addNote
-
addNote
-
getNoteFirstRep
- Returns:
- The first repetition of repeating field
note
, creating it if it does not already exist
-
getCondition
- Returns:
condition
(The significant Conditions (or condition) that the family member had. This is a repeating section to allow a system to represent more than one condition per resource, though there is nothing stopping multiple resources - one per condition.)
-
setCondition
public FamilyMemberHistory setCondition(List<FamilyMemberHistory.FamilyMemberHistoryConditionComponent> theCondition) - Returns:
- Returns a reference to
this
for easy method chaining
-
hasCondition
-
addCondition
-
addCondition
-
getConditionFirstRep
- Returns:
- The first repetition of repeating field
condition
, creating it if it does not already exist
-
listChildren
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
- Specified by:
copy
in classDomainResource
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-