
Package org.hl7.fhir.dstu2.model
Class Encounter.EncounterStatusHistoryComponent
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.EncounterStatusHistoryComponent
- 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.EncounterStatusHistoryComponent
extends BackboneElement
implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected PeriodThe time that the episode was in the specified status.protected Enumeration<Encounter.EncounterState> planned | arrived | in-progress | onleave | finished | cancelled.Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElementmodifierExtension
- 
Constructor SummaryConstructorsConstructorDescriptionEncounterStatusHistoryComponent(Enumeration<Encounter.EncounterState> status, Period period) 
- 
Method SummaryModifier and TypeMethodDescriptioncopy()booleanequalsDeep(Base other) booleanequalsShallow(Base other) fhirType()booleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> childrenList) voidsetProperty(String name, Base value) Methods inherited from class org.hl7.fhir.dstu2.model.BackboneElementaddModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionMethods inherited from class org.hl7.fhir.dstu2.model.ElementaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementMethods inherited from class org.hl7.fhir.dstu2.model.BasecastToAddress, 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, setUserDataINNMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBasegetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseElementgetUserData, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensionsaddExtension, getExtension, hasExtensionMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasModifierExtensionsaddModifierExtension, getModifierExtension, hasModifierExtension
- 
Field Details- 
statusplanned | arrived | in-progress | onleave | finished | cancelled.
- 
periodThe time that the episode was in the specified status.
 
- 
- 
Constructor Details- 
EncounterStatusHistoryComponentpublic EncounterStatusHistoryComponent()
- 
EncounterStatusHistoryComponent
 
- 
- 
Method Details- 
getStatusElement- Returns:
- status(planned | arrived | in-progress | onleave | finished | cancelled.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
 
- 
hasStatusElement
- 
hasStatus
- 
setStatusElementpublic Encounter.EncounterStatusHistoryComponent setStatusElement(Enumeration<Encounter.EncounterState> value) - Parameters:
- value-- status(planned | arrived | in-progress | onleave | finished | cancelled.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
 
- 
getStatus- Returns:
- planned | arrived | in-progress | onleave | finished | cancelled.
 
- 
setStatus- Parameters:
- value- planned | arrived | in-progress | onleave | finished | cancelled.
 
- 
getPeriod- Returns:
- period(The time that the episode was in the specified status.)
 
- 
hasPeriod
- 
setPeriod- Parameters:
- value-- period(The time that the episode was in the specified status.)
 
- 
listChildren- Overrides:
- listChildrenin class- BackboneElement
 
- 
setProperty- Overrides:
- setPropertyin class- BackboneElement
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
addChild- Overrides:
- addChildin class- BackboneElement
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
copy- Specified by:
- copyin class- BackboneElement
 
- 
equalsDeep- Overrides:
- equalsDeepin class- BackboneElement
 
- 
equalsShallow- Overrides:
- equalsShallowin class- BackboneElement
 
- 
isEmpty- Specified by:
- isEmptyin interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- isEmptyin class- BackboneElement
 
- 
fhirType- Specified by:
- fhirTypein interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- fhirTypein class- BackboneElement
 
 
-