
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
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TypeThe age of the relative at the time the family member history is recorded.protected TypeThe actual or approximate date of birth of the relative.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for codeThe significant Conditions (or condition) that the family member had.protected CodeableConceptDescribes why the family member's history is not available.protected DateTimeTypeThe date (and possibly time) when the family member history was recorded or last updated.static final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for dateprotected TypeDeceased flag or the actual or approximate age of the relative at the time of death for the family member history record.protected BooleanTypeIf true, indicates that the age value specified is an estimated value.protected List<Identifier> Business identifiers assigned to this family member history by the performer or other systems which remain constant as the resource is updated and propagates from server to server.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for instantiates-canonicalstatic final ca.uhn.fhir.rest.gclient.UriClientParamFluent Client search parameter constant for instantiates-uriprotected List<CanonicalType> The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory.The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory.protected StringTypeThis will either be a name or a description; e.g.protected List<Annotation> This property allows a non condition-specific note to the made about the related person.protected ReferenceThe person who this history concerns.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for patientprotected PatientThe 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 CodeableConceptThe type of relationship this person has to the patient (father, mother, brother etc.).static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for relationshipprotected CodeableConceptThe birth sex of the family member.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for sexstatic final StringSearch parameter: codestatic final StringSearch parameter: datestatic final StringSearch parameter: identifierstatic final StringSearch parameter: instantiates-canonicalstatic final StringSearch parameter: instantiates-uristatic final StringSearch parameter: patientstatic final StringSearch parameter: relationshipstatic final StringSearch parameter: sexstatic final StringSearch 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.TokenClientParamFluent Client search parameter constant for statusFields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, textFields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, metaFields 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_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
ConstructorsConstructorDescriptionConstructorFamilyMemberHistory(Enumeration<FamilyMemberHistory.FamilyHistoryStatus> status, Reference patient, CodeableConcept relationship) Constructor -
Method Summary
Modifier and TypeMethodDescriptionaddInstantiatesCanonical(String value) addInstantiatesUri(String value) addNote()copy()voidbooleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getAge()getBorn()getDate()booleangetName()getNamedProperty(int _hash, String _name, boolean _checkValid) getNote()Base[]getProperty(int hash, String name, boolean checkValid) getSex()String[]getTypesForProperty(int hash, String name) booleanhasAge()booleanbooleanbooleanbooleanhasBorn()booleanbooleanbooleanbooleanbooleanbooleanhasDate()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasInstantiatesCanonical(String value) booleanbooleanhasInstantiatesUri(String value) booleanhasName()booleanbooleanhasNote()booleanbooleanbooleanbooleanbooleanhasSex()booleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(String name, Base value) setDateElement(DateTimeType value) setDeceased(Type value) setEstimatedAge(boolean value) setIdentifier(List<Identifier> theIdentifier) setInstantiatesCanonical(List<CanonicalType> theInstantiatesCanonical) setInstantiatesUri(List<UriType> theInstantiatesUri) setNameElement(StringType 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) setSex(CodeableConcept value) protected FamilyMemberHistoryMethods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getExtensionString, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasPrimitiveExtension, hasText, setContained, setExtension, setModifierExtension, setTextMethods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetaMethods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setIdMethods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyValues, dateTimeValue, equals, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN, setXhtmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
Business identifiers assigned to this family member history by the performer or other systems which remain constant as the resource is updated and propagates from server to server. -
instantiatesCanonical
The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory. -
instantiatesUri
The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory. -
status
A code specifying the status of the record of the family history of a specific family member. -
dataAbsentReason
Describes why the family member's history is not available. -
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 recorded or last updated. -
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.). -
sex
The birth sex of the family member. -
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 recorded or last updated
Type: date
Path: FamilyMemberHistory.date
- See Also:
-
DATE
Fluent Client search parameter constant for dateDescription: When history was recorded or last 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_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_SEX
Search parameter: sexDescription: A search by a sex code of a family member
Type: token
Path: FamilyMemberHistory.sex
- See Also:
-
SEX
Fluent Client search parameter constant for sexDescription: A search by a sex code of a family member
Type: token
Path: FamilyMemberHistory.sex
-
SP_INSTANTIATES_CANONICAL
Search parameter: instantiates-canonicalDescription: Instantiates FHIR protocol or definition
Type: reference
Path: FamilyMemberHistory.instantiatesCanonical
- See Also:
-
INSTANTIATES_CANONICAL
Fluent Client search parameter constant for instantiates-canonicalDescription: Instantiates FHIR protocol or definition
Type: reference
Path: FamilyMemberHistory.instantiatesCanonical
-
INCLUDE_INSTANTIATES_CANONICAL
Constant for fluent queries to be used to add include statements. Specifies the path value of "FamilyMemberHistory:instantiates-canonical". -
SP_INSTANTIATES_URI
Search parameter: instantiates-uriDescription: Instantiates external protocol or definition
Type: uri
Path: FamilyMemberHistory.instantiatesUri
- See Also:
-
INSTANTIATES_URI
Fluent Client search parameter constant for instantiates-uriDescription: Instantiates external protocol or definition
Type: uri
Path: FamilyMemberHistory.instantiatesUri
-
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(Business identifiers assigned to this family member history by the performer or other systems which remain constant as the resource is updated and propagates from server to server.)
-
setIdentifier
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier, creating it if it does not already exist
-
getInstantiatesCanonical
- Returns:
instantiatesCanonical(The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory.)
-
setInstantiatesCanonical
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasInstantiatesCanonical
-
addInstantiatesCanonicalElement
- Returns:
instantiatesCanonical(The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory.)
-
addInstantiatesCanonical
- Parameters:
value-instantiatesCanonical(The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory.)
-
hasInstantiatesCanonical
- Parameters:
value-instantiatesCanonical(The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory.)
-
getInstantiatesUri
- Returns:
instantiatesUri(The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory.)
-
setInstantiatesUri
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasInstantiatesUri
-
addInstantiatesUriElement
- Returns:
instantiatesUri(The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory.)
-
addInstantiatesUri
- Parameters:
value-instantiatesUri(The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory.)
-
hasInstantiatesUri
- Parameters:
value-instantiatesUri(The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this FamilyMemberHistory.)
-
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.
-
getDataAbsentReason
- Returns:
dataAbsentReason(Describes why the family member's history is not available.)
-
hasDataAbsentReason
-
setDataAbsentReason
- Parameters:
value-dataAbsentReason(Describes why the family member's history is not available.)
-
getPatient
- Returns:
patient(The person who this history concerns.)
-
hasPatient
-
setPatient
- Parameters:
value-patient(The person who this history concerns.)
-
getPatientTarget
- Returns:
patientThe 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-patientThe 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 recorded or last updated.). 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 recorded or last updated.). 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 recorded or last updated.
-
setDate
- Parameters:
value- The date (and possibly time) when the family member history was recorded or last updated.
-
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.).)
-
getSex
- Returns:
sex(The birth sex of the family member.)
-
hasSex
-
setSex
- Parameters:
value-sex(The birth sex of the family member.)
-
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.)
-
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.)
-
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.)
-
getReasonCode
- Returns:
reasonCode(Describes why the family member history occurred in coded or textual form.)
-
setReasonCode
- Returns:
- Returns a reference to
thisfor 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
thisfor easy method chaining
-
hasReasonReference
-
addReasonReference
-
addReasonReference
-
getReasonReferenceFirstRep
- Returns:
- The first repetition of repeating field
reasonReference, creating it if it does not already exist
-
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
thisfor 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
thisfor 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:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
- Specified by:
copyin classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
- Specified by:
getResourceTypein classResource
-