Properties
Reference
The set of accounts that may be used for billing for this Encounter.
Account
Property methods: accountBuildValueArray(), accountCollectionToDisplay(), accountCollectionToOdbc(), accountDisplayToCollection(), accountGet(), accountGetObject(), accountGetObjectId(), accountGetSwizzled(), accountIsValid(), accountOdbcToCollection(), accountSet(), accountSetObject(), accountSetObjectId()
Reference
The appointment that scheduled this encounter.
Appointment
Property methods: appointmentBuildValueArray(), appointmentCollectionToDisplay(), appointmentCollectionToOdbc(), appointmentDisplayToCollection(), appointmentGet(), appointmentGetObject(), appointmentGetObjectId(), appointmentGetSwizzled(), appointmentIsValid(), appointmentOdbcToCollection(), appointmentSet(), appointmentSetObject(), appointmentSetObjectId()
Reference
The ServiceRequest that initiated this encounter.
ServiceRequest
Property methods: basedOnBuildValueArray(), basedOnCollectionToDisplay(), basedOnCollectionToOdbc(), basedOnDisplayToCollection(), basedOnGet(), basedOnGetObject(), basedOnGetObjectId(), basedOnGetSwizzled(), basedOnIsValid(), basedOnOdbcToCollection(), basedOnSet(), basedOnSetObject(), basedOnSetObjectId()
Coding
Classification of patient encounter.
v3-ActEncounterCode is the REQUIRED FHIR4 ValueSet for codes,
but if you need to express meanings not found in v3-ActEncounterCode,
you may formally EXTEND v3-ActEncounterCode to add codes to it.
Property methods: classGet(), classGetSwizzled(), classIsValid(), classNewObject(), classSet()
property classHistory as list of HS.FHIR.DTL.vR4.Model.Element.Encounter.classHistory (XMLNAME = "classHistory", XMLPROJECTION = "ELEMENT");
BackboneElement
List of past encounter classes.
Property methods: classHistoryBuildValueArray(), classHistoryCollectionToDisplay(), classHistoryCollectionToOdbc(), classHistoryDisplayToCollection(), classHistoryGet(), classHistoryGetObject(), classHistoryGetObjectId(), classHistoryGetSwizzled(), classHistoryIsValid(), classHistoryOdbcToCollection(), classHistorySet(), classHistorySetObject(), classHistorySetObjectId()
BackboneElement
The list of diagnosis relevant to this encounter.
Property methods: diagnosisBuildValueArray(), diagnosisCollectionToDisplay(), diagnosisCollectionToOdbc(), diagnosisDisplayToCollection(), diagnosisGet(), diagnosisGetObject(), diagnosisGetObjectId(), diagnosisGetSwizzled(), diagnosisIsValid(), diagnosisOdbcToCollection(), diagnosisSet(), diagnosisSetObject(), diagnosisSetObjectId()
Reference
Episode(s) of care that this encounter should be recorded against.
EpisodeOfCare
Property methods: episodeOfCareBuildValueArray(), episodeOfCareCollectionToDisplay(), episodeOfCareCollectionToOdbc(), episodeOfCareDisplayToCollection(), episodeOfCareGet(), episodeOfCareGetObject(), episodeOfCareGetObjectId(), episodeOfCareGetSwizzled(), episodeOfCareIsValid(), episodeOfCareOdbcToCollection(), episodeOfCareSet(), episodeOfCareSetObject(), episodeOfCareSetObjectId()
BackboneElement
Details about the admission to a healthcare service.
Property methods: hospitalizationGet(), hospitalizationGetSwizzled(), hospitalizationIsValid(), hospitalizationNewObject(), hospitalizationSet()
Identifier
Identifier(s) by which this encounter is known.
Property methods: identifierBuildValueArray(), identifierCollectionToDisplay(), identifierCollectionToOdbc(), identifierDisplayToCollection(), identifierGet(), identifierGetObject(), identifierGetObjectId(), identifierGetSwizzled(), identifierIsValid(), identifierOdbcToCollection(), identifierSet(), identifierSetObject(), identifierSetObjectId()
Duration
Quantity of time the encounter lasted (less time absent)
Property methods: lengthGet(), lengthGetSwizzled(), lengthIsValid(), lengthNewObject(), lengthSet()
BackboneElement
List of locations where the patient has been.
Property methods: locationBuildValueArray(), locationCollectionToDisplay(), locationCollectionToOdbc(), locationDisplayToCollection(), locationGet(), locationGetObject(), locationGetObjectId(), locationGetSwizzled(), locationIsValid(), locationOdbcToCollection(), locationSet(), locationSetObject(), locationSetObjectId()
Reference
Another Encounter this encounter is part of.
Encounter
Property methods: partOfGet(), partOfGetSwizzled(), partOfIsValid(), partOfNewObject(), partOfSet()
BackboneElement
List of participants involved in the encounter.
Property methods: participantBuildValueArray(), participantCollectionToDisplay(), participantCollectionToOdbc(), participantDisplayToCollection(), participantGet(), participantGetObject(), participantGetObjectId(), participantGetSwizzled(), participantIsValid(), participantOdbcToCollection(), participantSet(), participantSetObject(), participantSetObjectId()
Period
The start and end time of the encounter.
Property methods: periodGet(), periodGetSwizzled(), periodIsValid(), periodNewObject(), periodSet()
CodeableConcept
Indicates the urgency of the encounter.
any FHIR4 code may be used;
v3-ActPriority shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: priorityGet(), priorityGetSwizzled(), priorityIsValid(), priorityNewObject(), prioritySet()
CodeableConcept
Coded reason the encounter takes place.
encounter-reason is the PREFERRED FHIR4 ValueSet for codes,
but if you need to express meanings not found in encounter-reason,
you may use codes from any ValueSet.
Property methods: reasonCodeBuildValueArray(), reasonCodeCollectionToDisplay(), reasonCodeCollectionToOdbc(), reasonCodeDisplayToCollection(), reasonCodeGet(), reasonCodeGetObject(), reasonCodeGetObjectId(), reasonCodeGetSwizzled(), reasonCodeIsValid(), reasonCodeOdbcToCollection(), reasonCodeSet(), reasonCodeSetObject(), reasonCodeSetObjectId()
Reference
Reason the encounter takes place (reference)
Condition | Procedure | Observation | ImmunizationRecommendation
Property methods: reasonReferenceBuildValueArray(), reasonReferenceCollectionToDisplay(), reasonReferenceCollectionToOdbc(), reasonReferenceDisplayToCollection(), reasonReferenceGet(), reasonReferenceGetObject(), reasonReferenceGetObjectId(), reasonReferenceGetSwizzled(), reasonReferenceIsValid(), reasonReferenceOdbcToCollection(), reasonReferenceSet(), reasonReferenceSetObject(), reasonReferenceSetObjectId()
Reference
The organization (facility) responsible for this encounter.
Organization
Property methods: serviceProviderGet(), serviceProviderGetSwizzled(), serviceProviderIsValid(), serviceProviderNewObject(), serviceProviderSet()
CodeableConcept
Specific type of service.
any FHIR4 code may be used;
service-type shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: serviceTypeGet(), serviceTypeGetSwizzled(), serviceTypeIsValid(), serviceTypeNewObject(), serviceTypeSet()
property status as %String (MAXLEN = 1000000, XMLNAME = "status", XMLPROJECTION = "ATTRIBUTE") [ Required ];
code
planned | arrived | triaged | in-progress | onleave | finished | cancelled +
encounter-status|4.0.1 is the REQUIRED FHIR4 ValueSet for codes;
you may NOT extend encounter-status|4.0.1 and you may NOT use codes from other ValueSets.
Property methods: statusDisplayToLogical(), statusGet(), statusIsValid(), statusLogicalToDisplay(), statusLogicalToOdbc(), statusNormalize(), statusSet()
property statusHistory as list of HS.FHIR.DTL.vR4.Model.Element.Encounter.statusHistory (XMLNAME = "statusHistory", XMLPROJECTION = "ELEMENT");
BackboneElement
List of past encounter statuses.
Property methods: statusHistoryBuildValueArray(), statusHistoryCollectionToDisplay(), statusHistoryCollectionToOdbc(), statusHistoryDisplayToCollection(), statusHistoryGet(), statusHistoryGetObject(), statusHistoryGetObjectId(), statusHistoryGetSwizzled(), statusHistoryIsValid(), statusHistoryOdbcToCollection(), statusHistorySet(), statusHistorySetObject(), statusHistorySetObjectId()
Reference
The patient or group present at the encounter.
Patient | Group
Property methods: subjectGet(), subjectGetSwizzled(), subjectIsValid(), subjectNewObject(), subjectSet()
CodeableConcept
Specific type of encounter.
any FHIR4 code may be used;
encounter-type shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: typeBuildValueArray(), typeCollectionToDisplay(), typeCollectionToOdbc(), typeDisplayToCollection(), typeGet(), typeGetObject(), typeGetObjectId(), typeGetSwizzled(), typeIsValid(), typeOdbcToCollection(), typeSet(), typeSetObject(), typeSetObjectId()