
Package org.hl7.fhir.dstu3.model
Class Encounter.EncounterHospitalizationComponent
- java.lang.Object
-
- org.hl7.fhir.dstu3.model.Base
-
- org.hl7.fhir.dstu3.model.Element
-
- org.hl7.fhir.dstu3.model.BackboneElement
-
- org.hl7.fhir.dstu3.model.Encounter.EncounterHospitalizationComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseBackboneElement
,org.hl7.fhir.instance.model.api.IBaseElement
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- Encounter
public static class Encounter.EncounterHospitalizationComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected CodeableConcept
admitSource
From where patient was admitted (physician referral, transfer).protected Reference
destination
Location to which the patient is discharged.protected Location
destinationTarget
The actual object that is the target of the reference (Location to which the patient is discharged.)protected List<CodeableConcept>
dietPreference
Diet preferences reported by the patient.protected CodeableConcept
dischargeDisposition
Category or kind of location after discharge.protected Reference
origin
The location from which the patient came before admission.protected Location
originTarget
The actual object that is the target of the reference (The location from which the patient came before admission.)protected Identifier
preAdmissionIdentifier
Pre-admission identifier.protected CodeableConcept
reAdmission
Whether this hospitalization is a readmission and why if known.protected List<CodeableConcept>
specialArrangement
Any special requests that have been made for this hospitalization encounter, such as the provision of specific equipment or other things.protected List<CodeableConcept>
specialCourtesy
Special courtesies (VIP, board member).-
Fields inherited from class org.hl7.fhir.dstu3.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description EncounterHospitalizationComponent()
Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu3.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.dstu3.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElement
-
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, isResource, 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.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
preAdmissionIdentifier
protected Identifier preAdmissionIdentifier
Pre-admission identifier.
-
originTarget
protected Location originTarget
The actual object that is the target of the reference (The location from which the patient came before admission.)
-
admitSource
protected CodeableConcept admitSource
From where patient was admitted (physician referral, transfer).
-
reAdmission
protected CodeableConcept reAdmission
Whether this hospitalization is a readmission and why if known.
-
dietPreference
protected List<CodeableConcept> dietPreference
Diet preferences reported by the patient.
-
specialCourtesy
protected List<CodeableConcept> specialCourtesy
Special courtesies (VIP, board member).
-
specialArrangement
protected List<CodeableConcept> specialArrangement
Any special requests that have been made for this hospitalization encounter, such as the provision of specific equipment or other things.
-
destination
protected Reference destination
Location to which the patient is discharged.
-
destinationTarget
protected Location destinationTarget
The actual object that is the target of the reference (Location to which the patient is discharged.)
-
dischargeDisposition
protected CodeableConcept dischargeDisposition
Category or kind of location after discharge.
-
-
Constructor Detail
-
EncounterHospitalizationComponent
public EncounterHospitalizationComponent()
Constructor
-
-
Method Detail
-
getPreAdmissionIdentifier
public Identifier getPreAdmissionIdentifier()
- Returns:
preAdmissionIdentifier
(Pre-admission identifier.)
-
hasPreAdmissionIdentifier
public boolean hasPreAdmissionIdentifier()
-
setPreAdmissionIdentifier
public Encounter.EncounterHospitalizationComponent setPreAdmissionIdentifier(Identifier value)
- Parameters:
value
-preAdmissionIdentifier
(Pre-admission identifier.)
-
getOrigin
public Reference getOrigin()
- Returns:
origin
(The location from which the patient came before admission.)
-
hasOrigin
public boolean hasOrigin()
-
setOrigin
public Encounter.EncounterHospitalizationComponent setOrigin(Reference value)
- Parameters:
value
-origin
(The location from which the patient came before admission.)
-
getOriginTarget
public Location getOriginTarget()
- Returns:
origin
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 location from which the patient came before admission.)
-
setOriginTarget
public Encounter.EncounterHospitalizationComponent setOriginTarget(Location value)
- Parameters:
value
-origin
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 location from which the patient came before admission.)
-
getAdmitSource
public CodeableConcept getAdmitSource()
- Returns:
admitSource
(From where patient was admitted (physician referral, transfer).)
-
hasAdmitSource
public boolean hasAdmitSource()
-
setAdmitSource
public Encounter.EncounterHospitalizationComponent setAdmitSource(CodeableConcept value)
- Parameters:
value
-admitSource
(From where patient was admitted (physician referral, transfer).)
-
getReAdmission
public CodeableConcept getReAdmission()
- Returns:
reAdmission
(Whether this hospitalization is a readmission and why if known.)
-
hasReAdmission
public boolean hasReAdmission()
-
setReAdmission
public Encounter.EncounterHospitalizationComponent setReAdmission(CodeableConcept value)
- Parameters:
value
-reAdmission
(Whether this hospitalization is a readmission and why if known.)
-
getDietPreference
public List<CodeableConcept> getDietPreference()
- Returns:
dietPreference
(Diet preferences reported by the patient.)
-
setDietPreference
public Encounter.EncounterHospitalizationComponent setDietPreference(List<CodeableConcept> theDietPreference)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasDietPreference
public boolean hasDietPreference()
-
addDietPreference
public CodeableConcept addDietPreference()
-
addDietPreference
public Encounter.EncounterHospitalizationComponent addDietPreference(CodeableConcept t)
-
getDietPreferenceFirstRep
public CodeableConcept getDietPreferenceFirstRep()
- Returns:
- The first repetition of repeating field
dietPreference
, creating it if it does not already exist
-
getSpecialCourtesy
public List<CodeableConcept> getSpecialCourtesy()
- Returns:
specialCourtesy
(Special courtesies (VIP, board member).)
-
setSpecialCourtesy
public Encounter.EncounterHospitalizationComponent setSpecialCourtesy(List<CodeableConcept> theSpecialCourtesy)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasSpecialCourtesy
public boolean hasSpecialCourtesy()
-
addSpecialCourtesy
public CodeableConcept addSpecialCourtesy()
-
addSpecialCourtesy
public Encounter.EncounterHospitalizationComponent addSpecialCourtesy(CodeableConcept t)
-
getSpecialCourtesyFirstRep
public CodeableConcept getSpecialCourtesyFirstRep()
- Returns:
- The first repetition of repeating field
specialCourtesy
, creating it if it does not already exist
-
getSpecialArrangement
public List<CodeableConcept> getSpecialArrangement()
- Returns:
specialArrangement
(Any special requests that have been made for this hospitalization encounter, such as the provision of specific equipment or other things.)
-
setSpecialArrangement
public Encounter.EncounterHospitalizationComponent setSpecialArrangement(List<CodeableConcept> theSpecialArrangement)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasSpecialArrangement
public boolean hasSpecialArrangement()
-
addSpecialArrangement
public CodeableConcept addSpecialArrangement()
-
addSpecialArrangement
public Encounter.EncounterHospitalizationComponent addSpecialArrangement(CodeableConcept t)
-
getSpecialArrangementFirstRep
public CodeableConcept getSpecialArrangementFirstRep()
- Returns:
- The first repetition of repeating field
specialArrangement
, creating it if it does not already exist
-
getDestination
public Reference getDestination()
- Returns:
destination
(Location to which the patient is discharged.)
-
hasDestination
public boolean hasDestination()
-
setDestination
public Encounter.EncounterHospitalizationComponent setDestination(Reference value)
- Parameters:
value
-destination
(Location to which the patient is discharged.)
-
getDestinationTarget
public Location getDestinationTarget()
- Returns:
destination
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. (Location to which the patient is discharged.)
-
setDestinationTarget
public Encounter.EncounterHospitalizationComponent setDestinationTarget(Location value)
- Parameters:
value
-destination
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. (Location to which the patient is discharged.)
-
getDischargeDisposition
public CodeableConcept getDischargeDisposition()
- Returns:
dischargeDisposition
(Category or kind of location after discharge.)
-
hasDischargeDisposition
public boolean hasDischargeDisposition()
-
setDischargeDisposition
public Encounter.EncounterHospitalizationComponent setDischargeDisposition(CodeableConcept value)
- Parameters:
value
-dischargeDisposition
(Category or kind of location after discharge.)
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildren
in classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedProperty
in classBackboneElement
- 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 classBackboneElement
- 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 classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makeProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public Encounter.EncounterHospitalizationComponent copy()
- Specified by:
copy
in classBackboneElement
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeep
in classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallow
in classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classBackboneElement
-
-