Encounter

Represents an Encounter resource.

Encounter = object

Represents an Encounter resource.

Properties

resourceType

resourceType: string | null

Resource type


id

id: string

Logical id of the resource


identifier

identifier: (Identifier | null)[] | null

Identifiers for this encounter


meta

meta: Meta | null

Metadata about the resource


text

text: Narrative | null

Text summary of the resource, for human interpretation


type

type: (CodeableConcept | null)[] | null

Encounter type(s)


status

status: string | null

Status of the encounter


period

period: Period | null

The period during which the encounter occurred


reasonCode

reasonCode: (CodeableConcept | null)[] | null

Reason codes for the encounter


class

class: Coding | null

Class of the encounter


hospitalization

hospitalization: { dischargeDisposition: CodeableConcept | null; } | null

Hospitalization details


location

location: (EncounterLocation | null)[] | null

Locations associated with the encounter


participant

participant: (EncounterParticipant | null)[] | null

Participants in the encounter


serviceProvider

serviceProvider: Reference<Organization> | null

Service provider organization


subject

subject: Reference<Patient> | null

Subject of the encounter (a patient)


reasonReference

reasonReference: (Reference<Condition> | null)[] | null

Reason reference (linked condition)