Encounter
open class Encounter: DomainResource
An interaction during which services are provided to the patient.
An interaction between a patient and healthcare provider(s) for the purpose of providing healthcare service(s) or assessing the health status of a patient.
-
An interaction during which services are provided to the patient.
An interaction between a patient and healthcare provider(s) for the purpose of providing healthcare service(s) or assessing the health status of a patient.
Declaration
Swift
override open class var resourceType: String
-
inpatient | outpatient | ambulatory | emergency +.
Declaration
Swift
public var `class`: Coding?
-
The set of accounts that may be used for billing for this Encounter.
Declaration
Swift
public var account: [Reference]?
-
The appointment that scheduled this encounter.
Declaration
Swift
public var appointment: Reference?
-
List of past encounter classes.
Declaration
Swift
public var classHistory: [EncounterClassHistory]?
-
The list of diagnosis relevant to this encounter.
Declaration
Swift
public var diagnosis: [EncounterDiagnosis]?
-
Episode(s) of care that this encounter should be recorded against.
Declaration
Swift
public var episodeOfCare: [Reference]?
-
Details about the admission to a healthcare service.
Declaration
Swift
public var hospitalization: EncounterHospitalization?
-
Identifier(s) by which this encounter is known.
Declaration
Swift
public var identifier: [Identifier]?
-
The ReferralRequest that initiated this encounter.
Declaration
Swift
public var incomingReferral: [Reference]?
-
Quantity of time the encounter lasted (less time absent).
Declaration
Swift
public var length: Duration?
-
List of locations where the patient has been.
Declaration
Swift
public var location: [EncounterLocation]?
-
Another Encounter this encounter is part of.
Declaration
Swift
public var partOf: Reference?
-
List of participants involved in the encounter.
Declaration
Swift
public var participant: [EncounterParticipant]?
-
The start and end time of the encounter.
Declaration
Swift
public var period: Period?
-
Indicates the urgency of the encounter.
Declaration
Swift
public var priority: CodeableConcept?
-
Reason the encounter takes place (code).
Declaration
Swift
public var reason: [CodeableConcept]?
-
The custodian organization of this Encounter record.
Declaration
Swift
public var serviceProvider: Reference?
-
None
Declaration
Swift
public var status: EncounterStatus?
-
List of past encounter statuses.
Declaration
Swift
public var statusHistory: [EncounterStatusHistory]?
-
The patient ro group present at the encounter.
Declaration
Swift
public var subject: Reference?
-
Specific type of encounter.
Declaration
Swift
public var type: [CodeableConcept]?
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(status: EncounterStatus)
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
-
Undocumented
Declaration
Swift
open class Encounter: DomainResource