Package org.hl7.fhir.dstu2.model
Class Encounter.EncounterHospitalizationComponent
- java.lang.Object
-
- org.hl7.fhir.dstu2.model.Base
-
- org.hl7.fhir.dstu2.model.Element
-
- org.hl7.fhir.dstu2.model.BackboneElement
-
- org.hl7.fhir.dstu2.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 CodeableConceptadmitSourceFrom where patient was admitted (physician referral, transfer).protected List<Reference>admittingDiagnosisThe admitting diagnosis field is used to record the diagnosis codes as reported by admitting practitioner.protected List<Condition>admittingDiagnosisTargetThe actual objects that are the target of the reference (The admitting diagnosis field is used to record the diagnosis codes as reported by admitting practitioner.protected ReferencedestinationLocation to which the patient is discharged.protected LocationdestinationTargetThe actual object that is the target of the reference (Location to which the patient is discharged.)protected List<CodeableConcept>dietPreferenceDiet preferences reported by the patient.protected List<Reference>dischargeDiagnosisThe final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete.protected List<Condition>dischargeDiagnosisTargetThe actual objects that are the target of the reference (The final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete.)protected CodeableConceptdischargeDispositionCategory or kind of location after discharge.protected ReferenceoriginThe location from which the patient came before admission.protected LocationoriginTargetThe actual object that is the target of the reference (The location from which the patient came before admission.)protected IdentifierpreAdmissionIdentifierPre-admission identifier.protected CodeableConceptreAdmissionWhether this hospitalization is a readmission and why if known.protected List<CodeableConcept>specialArrangementWheelchair, translator, stretcher, etc.protected List<CodeableConcept>specialCourtesySpecial courtesies (VIP, board member).-
Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description EncounterHospitalizationComponent()
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtension
-
Methods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElement
-
Methods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, 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).
-
admittingDiagnosis
protected List<Reference> admittingDiagnosis
The admitting diagnosis field is used to record the diagnosis codes as reported by admitting practitioner. This could be different or in addition to the conditions reported as reason-condition(s) for the encounter.
-
admittingDiagnosisTarget
protected List<Condition> admittingDiagnosisTarget
The actual objects that are the target of the reference (The admitting diagnosis field is used to record the diagnosis codes as reported by admitting practitioner. This could be different or in addition to the conditions reported as reason-condition(s) for the encounter.)
-
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
Wheelchair, translator, stretcher, etc.
-
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.
-
dischargeDiagnosis
protected List<Reference> dischargeDiagnosis
The final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete.
-
dischargeDiagnosisTarget
protected List<Condition> dischargeDiagnosisTarget
The actual objects that are the target of the reference (The final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete.)
-
-
Constructor Detail
-
EncounterHospitalizationComponent
public EncounterHospitalizationComponent()
-
-
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:
originThe 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-originThe 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).)
-
getAdmittingDiagnosis
public List<Reference> getAdmittingDiagnosis()
- Returns:
admittingDiagnosis(The admitting diagnosis field is used to record the diagnosis codes as reported by admitting practitioner. This could be different or in addition to the conditions reported as reason-condition(s) for the encounter.)
-
hasAdmittingDiagnosis
public boolean hasAdmittingDiagnosis()
-
addAdmittingDiagnosis
public Reference addAdmittingDiagnosis()
- Returns:
admittingDiagnosis(The admitting diagnosis field is used to record the diagnosis codes as reported by admitting practitioner. This could be different or in addition to the conditions reported as reason-condition(s) for the encounter.)
-
addAdmittingDiagnosis
public Encounter.EncounterHospitalizationComponent addAdmittingDiagnosis(Reference t)
-
getAdmittingDiagnosisTarget
public List<Condition> getAdmittingDiagnosisTarget()
- Returns:
admittingDiagnosis(The actual objects that are the target of the reference. The reference library doesn't populate this, but you can use this to hold the resources if you resolvethemt. The admitting diagnosis field is used to record the diagnosis codes as reported by admitting practitioner. This could be different or in addition to the conditions reported as reason-condition(s) for the encounter.)
-
addAdmittingDiagnosisTarget
public Condition addAdmittingDiagnosisTarget()
- Returns:
admittingDiagnosis(Add an actual object that is the target of the reference. The reference library doesn't use these, but you can use this to hold the resources if you resolvethemt. The admitting diagnosis field is used to record the diagnosis codes as reported by admitting practitioner. This could be different or in addition to the conditions reported as reason-condition(s) for the encounter.)
-
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.)
-
hasDietPreference
public boolean hasDietPreference()
-
addDietPreference
public CodeableConcept addDietPreference()
- Returns:
dietPreference(Diet preferences reported by the patient.)
-
addDietPreference
public Encounter.EncounterHospitalizationComponent addDietPreference(CodeableConcept t)
-
getSpecialCourtesy
public List<CodeableConcept> getSpecialCourtesy()
- Returns:
specialCourtesy(Special courtesies (VIP, board member).)
-
hasSpecialCourtesy
public boolean hasSpecialCourtesy()
-
addSpecialCourtesy
public CodeableConcept addSpecialCourtesy()
- Returns:
specialCourtesy(Special courtesies (VIP, board member).)
-
addSpecialCourtesy
public Encounter.EncounterHospitalizationComponent addSpecialCourtesy(CodeableConcept t)
-
getSpecialArrangement
public List<CodeableConcept> getSpecialArrangement()
- Returns:
specialArrangement(Wheelchair, translator, stretcher, etc.)
-
hasSpecialArrangement
public boolean hasSpecialArrangement()
-
addSpecialArrangement
public CodeableConcept addSpecialArrangement()
- Returns:
specialArrangement(Wheelchair, translator, stretcher, etc.)
-
addSpecialArrangement
public Encounter.EncounterHospitalizationComponent addSpecialArrangement(CodeableConcept t)
-
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:
destinationThe 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-destinationThe 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.)
-
getDischargeDiagnosis
public List<Reference> getDischargeDiagnosis()
- Returns:
dischargeDiagnosis(The final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete.)
-
hasDischargeDiagnosis
public boolean hasDischargeDiagnosis()
-
addDischargeDiagnosis
public Reference addDischargeDiagnosis()
- Returns:
dischargeDiagnosis(The final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete.)
-
addDischargeDiagnosis
public Encounter.EncounterHospitalizationComponent addDischargeDiagnosis(Reference t)
-
getDischargeDiagnosisTarget
public List<Condition> getDischargeDiagnosisTarget()
- Returns:
dischargeDiagnosis(The actual objects that are the target of the reference. The reference library doesn't populate this, but you can use this to hold the resources if you resolvethemt. The final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete.)
-
addDischargeDiagnosisTarget
public Condition addDischargeDiagnosisTarget()
- Returns:
dischargeDiagnosis(Add an actual object that is the target of the reference. The reference library doesn't use these, but you can use this to hold the resources if you resolvethemt. The final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete.)
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classBackboneElement
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public Encounter.EncounterHospitalizationComponent copy()
- Specified by:
copyin classBackboneElement
-
equalsDeep
public boolean equalsDeep(Base other)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-