This is the Continuous Integration Build of the USCoreR4 Implementation Guide, based on FHIR Version 3.6.0. See the Directory of published versions
StructureDefinition-us-core-encounter
This profile sets minimum expectations for the Encounter resource to record, search and fetch basic encounter information for an individual patient. It identifies which core elements, extensions, vocabularies and value sets SHALL be present in the resource when using this profile.
Example Usage Scenarios:
The following are example usage scenarios for the US Core Encounter profile:
- Query for a specific patient encounter
- Query for recent patient encounters
- Record or update an encounter
Mandatory Data Elements and Terminology
The following data-elements are mandatory (i.e data MUST be present). These are presented below in a simple human-readable explanation. Profile specific guidance and examples are provided as well. The Formal Profile Definition below provides the formal summary, definitions, and terminology requirements.
Each Encounter must have:
- a status
- an encounter type
- a patient
Additionally your system Must Support:
- An encounter identifier
- Providers involved in the encounter
- Where the encounter occurred
- When the encounter occurred
- The discharge disposition
- Reason for the visit
- Diagnosis
- Indication of the principle diagnosis
Profile specific implementation guidance:
- none
Examples
Formal Views of Profile Content
Description of Profiles, Differentials, and Snapshots.
The official URL for this profile is: http://hl7.org/fhir/us/core-r4/StructureDefinition/us-core-encounter
Published on Sun Dec 10 00:00:00 PST 2017 as a active by HL7 US Realm Steering Committee.
This profile builds on Encounter
Complete Summary of the Mandatory Requirements
- One status in
Encounter.status
- A class in
Encounter.class
from EncounterCode value set. - At least one type in
Encounter.type
from US Core Encounter Type value set. - One patient reference in
Encounter.subject
Summary of the Must Support Requirements
Additionally your system must Support:
- One or more Encounter numbers in
Encounter.identifier
- One or more participants in
Encounter.participant
- An
Encounter.period
- One or more reasons in
Encounter.reason
from EncounterReason value set. - One or more
Encounter.diagnosis.condition
- An
Encounter.diagnosis.rank
- A disposition in
Encounter.hospitlization.dischargeDisposition
from example dischargeDisposition value set. - One or more locations in
Encounter.location
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | US Core Encounter Profile | ||
![]() ![]() ![]() | S | 0..* | Identifier | |
![]() ![]() ![]() ![]() | S | 1..1 | uri | |
![]() ![]() ![]() ![]() | S | 1..1 | string | |
![]() ![]() ![]() | S | 1..1 | code | |
![]() ![]() ![]() | S | 1..1 | Coding | |
![]() ![]() ![]() | S | 1..* | CodeableConcept | Binding: US Core Encounter Type (extensible) |
![]() ![]() ![]() | S | 1..1 | Reference(US Core Patient Profile) | |
![]() ![]() ![]() | S | 0..* | BackboneElement | |
![]() ![]() ![]() ![]() | S | 0..* | CodeableConcept | |
![]() ![]() ![]() ![]() | S | 0..1 | Period | |
![]() ![]() ![]() ![]() | S | 0..1 | Reference(US Core Practitioner Profile) | |
![]() ![]() ![]() | S | 0..1 | Period | |
![]() ![]() ![]() | S | 0..* | CodeableConcept | |
![]() ![]() ![]() | S | 0..* | BackboneElement | |
![]() ![]() ![]() ![]() | S | 1..1 | Reference(US Core Condition Profile | US Core Procedure Profile) | |
![]() ![]() ![]() ![]() | S | 0..1 | positiveInt | |
![]() ![]() ![]() | S | 0..1 | BackboneElement | |
![]() ![]() ![]() ![]() | S | 0..1 | CodeableConcept | |
![]() ![]() ![]() | S | 0..* | BackboneElement | |
![]() ![]() ![]() ![]() | S | 1..1 | Reference(US Core Location Profile) | |
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | US Core Encounter Profile | |
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact |
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) | |
![]() ![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation | |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | SΣ | 0..* | Identifier | Identifier(s) by which this encounter is known |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required) |
![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible) |
![]() ![]() ![]() ![]() | SΣ | 1..1 | uri | The namespace for the identifier value Example General': http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() | SΣ | 1..1 | string | The value that is unique Example General': 123456 |
![]() ![]() ![]() ![]() | Σ | 0..1 | Period | Time period when id is/was valid for use |
![]() ![]() ![]() ![]() | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
![]() ![]() ![]() | ?!SΣ | 1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required) |
![]() ![]() ![]() | I | 0..* | BackboneElement | List of past encounter statuses |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | 1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required) | |
![]() ![]() ![]() ![]() | 1..1 | Period | The time that the episode was in the specified status | |
![]() ![]() ![]() | SΣ | 1..1 | Coding | Classification of patient encounter Binding: V3 Value SetActEncounterCode (extensible) |
![]() ![]() ![]() | I | 0..* | BackboneElement | List of past encounter classes |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | 1..1 | Coding | inpatient | outpatient | ambulatory | emergency + Binding: V3 Value SetActEncounterCode (extensible) | |
![]() ![]() ![]() ![]() | 1..1 | Period | The time that the episode was in the specified class | |
![]() ![]() ![]() | SΣ | 1..* | CodeableConcept | Specific type of encounter Binding: US Core Encounter Type (extensible) |
![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Specific type of service Binding: ServiceType (example) |
![]() ![]() ![]() | 0..1 | CodeableConcept | Indicates the urgency of the encounter Binding: v3 Code System ActPriority (example) | |
![]() ![]() ![]() | SΣ | 1..1 | Reference(US Core Patient Profile) | The patient or group present at the encounter |
![]() ![]() ![]() | Σ | 0..* | Reference(EpisodeOfCare) | Episode(s) of care that this encounter should be recorded against |
![]() ![]() ![]() | 0..* | Reference(ServiceRequest) | The ServiceRequest that initiated this encounter | |
![]() ![]() ![]() | SΣI | 0..* | BackboneElement | List of participants involved in the encounter |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | SΣ | 0..* | CodeableConcept | Role of participant in encounter Binding: ParticipantType (extensible) |
![]() ![]() ![]() ![]() | S | 0..1 | Period | Period of time during the encounter that the participant participated |
![]() ![]() ![]() ![]() | SΣ | 0..1 | Reference(US Core Practitioner Profile) | Persons involved in the encounter other than the patient |
![]() ![]() ![]() | Σ | 0..* | Reference(Appointment) | The appointment that scheduled this encounter |
![]() ![]() ![]() | S | 0..1 | Period | The start and end time of the encounter |
![]() ![]() ![]() | 0..1 | Duration | Quantity of time the encounter lasted (less time absent) | |
![]() ![]() ![]() | SΣ | 0..* | CodeableConcept | Coded reason the encounter takes place Binding: EncounterReasonCodes (preferred) |
![]() ![]() ![]() | Σ | 0..* | Reference(Condition | Procedure | Observation | ImmunizationRecommendation) | Reason the encounter takes place (reference) |
![]() ![]() ![]() | SΣI | 0..* | BackboneElement | The list of diagnosis relevant to this encounter |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | SΣ | 1..1 | Reference(US Core Condition Profile | US Core Procedure Profile) | The diagnosis or procedure relevant to the encounter |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …) Binding: DiagnosisRole (preferred) | |
![]() ![]() ![]() ![]() | S | 0..1 | positiveInt | Ranking of the diagnosis (for each role type) |
![]() ![]() ![]() | 0..* | Reference(Account) | The set of accounts that may be used for billing for this Encounter | |
![]() ![]() ![]() | SI | 0..1 | BackboneElement | Details about the admission to a healthcare service |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | 0..1 | Identifier | Pre-admission identifier | |
![]() ![]() ![]() ![]() | 0..1 | Reference(Location | Organization) | The location/organization from which the patient came before admission | |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | From where patient was admitted (physician referral, transfer) Binding: AdmitSource (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission Binding: v2 RE-ADMISSION INDICATOR (example) | |
![]() ![]() ![]() ![]() | 0..* | CodeableConcept | Diet preferences reported by the patient Binding: Diet (example) | |
![]() ![]() ![]() ![]() | 0..* | CodeableConcept | Special courtesies (VIP, board member) Binding: SpecialCourtesy (preferred) | |
![]() ![]() ![]() ![]() | 0..* | CodeableConcept | Wheelchair, translator, stretcher, etc. Binding: SpecialArrangements (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | Reference(Location | Organization) | Location/organization to which the patient is discharged | |
![]() ![]() ![]() ![]() | S | 0..1 | CodeableConcept | Category or kind of location after discharge Binding: DischargeDisposition (example) |
![]() ![]() ![]() | SI | 0..* | BackboneElement | List of locations where the patient has been |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | S | 1..1 | Reference(US Core Location Profile) | Location the encounter takes place |
![]() ![]() ![]() ![]() | 0..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required) | |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | The physical type of the location (usually the level in the location heirachy - bed room ward etc) Binding: LocationType (example) | |
![]() ![]() ![]() ![]() | 0..1 | Period | Time period during which the patient was present at the location | |
![]() ![]() ![]() | 0..1 | Reference(Organization) | The organization (facility) responsible for this encounter | |
![]() ![]() ![]() | 0..1 | Reference(Encounter) | Another Encounter this encounter is part of | |
![]() |
Differential View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | US Core Encounter Profile | ||
![]() ![]() ![]() | S | 0..* | Identifier | |
![]() ![]() ![]() ![]() | S | 1..1 | uri | |
![]() ![]() ![]() ![]() | S | 1..1 | string | |
![]() ![]() ![]() | S | 1..1 | code | |
![]() ![]() ![]() | S | 1..1 | Coding | |
![]() ![]() ![]() | S | 1..* | CodeableConcept | Binding: US Core Encounter Type (extensible) |
![]() ![]() ![]() | S | 1..1 | Reference(US Core Patient Profile) | |
![]() ![]() ![]() | S | 0..* | BackboneElement | |
![]() ![]() ![]() ![]() | S | 0..* | CodeableConcept | |
![]() ![]() ![]() ![]() | S | 0..1 | Period | |
![]() ![]() ![]() ![]() | S | 0..1 | Reference(US Core Practitioner Profile) | |
![]() ![]() ![]() | S | 0..1 | Period | |
![]() ![]() ![]() | S | 0..* | CodeableConcept | |
![]() ![]() ![]() | S | 0..* | BackboneElement | |
![]() ![]() ![]() ![]() | S | 1..1 | Reference(US Core Condition Profile | US Core Procedure Profile) | |
![]() ![]() ![]() ![]() | S | 0..1 | positiveInt | |
![]() ![]() ![]() | S | 0..1 | BackboneElement | |
![]() ![]() ![]() ![]() | S | 0..1 | CodeableConcept | |
![]() ![]() ![]() | S | 0..* | BackboneElement | |
![]() ![]() ![]() ![]() | S | 1..1 | Reference(US Core Location Profile) | |
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | US Core Encounter Profile | |
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact |
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) | |
![]() ![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation | |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | SΣ | 0..* | Identifier | Identifier(s) by which this encounter is known |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required) |
![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible) |
![]() ![]() ![]() ![]() | SΣ | 1..1 | uri | The namespace for the identifier value Example General': http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() | SΣ | 1..1 | string | The value that is unique Example General': 123456 |
![]() ![]() ![]() ![]() | Σ | 0..1 | Period | Time period when id is/was valid for use |
![]() ![]() ![]() ![]() | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
![]() ![]() ![]() | ?!SΣ | 1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required) |
![]() ![]() ![]() | I | 0..* | BackboneElement | List of past encounter statuses |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | 1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required) | |
![]() ![]() ![]() ![]() | 1..1 | Period | The time that the episode was in the specified status | |
![]() ![]() ![]() | SΣ | 1..1 | Coding | Classification of patient encounter Binding: V3 Value SetActEncounterCode (extensible) |
![]() ![]() ![]() | I | 0..* | BackboneElement | List of past encounter classes |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | 1..1 | Coding | inpatient | outpatient | ambulatory | emergency + Binding: V3 Value SetActEncounterCode (extensible) | |
![]() ![]() ![]() ![]() | 1..1 | Period | The time that the episode was in the specified class | |
![]() ![]() ![]() | SΣ | 1..* | CodeableConcept | Specific type of encounter Binding: US Core Encounter Type (extensible) |
![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | Specific type of service Binding: ServiceType (example) |
![]() ![]() ![]() | 0..1 | CodeableConcept | Indicates the urgency of the encounter Binding: v3 Code System ActPriority (example) | |
![]() ![]() ![]() | SΣ | 1..1 | Reference(US Core Patient Profile) | The patient or group present at the encounter |
![]() ![]() ![]() | Σ | 0..* | Reference(EpisodeOfCare) | Episode(s) of care that this encounter should be recorded against |
![]() ![]() ![]() | 0..* | Reference(ServiceRequest) | The ServiceRequest that initiated this encounter | |
![]() ![]() ![]() | SΣI | 0..* | BackboneElement | List of participants involved in the encounter |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | SΣ | 0..* | CodeableConcept | Role of participant in encounter Binding: ParticipantType (extensible) |
![]() ![]() ![]() ![]() | S | 0..1 | Period | Period of time during the encounter that the participant participated |
![]() ![]() ![]() ![]() | SΣ | 0..1 | Reference(US Core Practitioner Profile) | Persons involved in the encounter other than the patient |
![]() ![]() ![]() | Σ | 0..* | Reference(Appointment) | The appointment that scheduled this encounter |
![]() ![]() ![]() | S | 0..1 | Period | The start and end time of the encounter |
![]() ![]() ![]() | 0..1 | Duration | Quantity of time the encounter lasted (less time absent) | |
![]() ![]() ![]() | SΣ | 0..* | CodeableConcept | Coded reason the encounter takes place Binding: EncounterReasonCodes (preferred) |
![]() ![]() ![]() | Σ | 0..* | Reference(Condition | Procedure | Observation | ImmunizationRecommendation) | Reason the encounter takes place (reference) |
![]() ![]() ![]() | SΣI | 0..* | BackboneElement | The list of diagnosis relevant to this encounter |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | SΣ | 1..1 | Reference(US Core Condition Profile | US Core Procedure Profile) | The diagnosis or procedure relevant to the encounter |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …) Binding: DiagnosisRole (preferred) | |
![]() ![]() ![]() ![]() | S | 0..1 | positiveInt | Ranking of the diagnosis (for each role type) |
![]() ![]() ![]() | 0..* | Reference(Account) | The set of accounts that may be used for billing for this Encounter | |
![]() ![]() ![]() | SI | 0..1 | BackboneElement | Details about the admission to a healthcare service |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | 0..1 | Identifier | Pre-admission identifier | |
![]() ![]() ![]() ![]() | 0..1 | Reference(Location | Organization) | The location/organization from which the patient came before admission | |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | From where patient was admitted (physician referral, transfer) Binding: AdmitSource (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission Binding: v2 RE-ADMISSION INDICATOR (example) | |
![]() ![]() ![]() ![]() | 0..* | CodeableConcept | Diet preferences reported by the patient Binding: Diet (example) | |
![]() ![]() ![]() ![]() | 0..* | CodeableConcept | Special courtesies (VIP, board member) Binding: SpecialCourtesy (preferred) | |
![]() ![]() ![]() ![]() | 0..* | CodeableConcept | Wheelchair, translator, stretcher, etc. Binding: SpecialArrangements (preferred) | |
![]() ![]() ![]() ![]() | 0..1 | Reference(Location | Organization) | Location/organization to which the patient is discharged | |
![]() ![]() ![]() ![]() | S | 0..1 | CodeableConcept | Category or kind of location after discharge Binding: DischargeDisposition (example) |
![]() ![]() ![]() | SI | 0..* | BackboneElement | List of locations where the patient has been |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() | S | 1..1 | Reference(US Core Location Profile) | Location the encounter takes place |
![]() ![]() ![]() ![]() | 0..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required) | |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | The physical type of the location (usually the level in the location heirachy - bed room ward etc) Binding: LocationType (example) | |
![]() ![]() ![]() ![]() | 0..1 | Period | Time period during which the patient was present at the location | |
![]() ![]() ![]() | 0..1 | Reference(Organization) | The organization (facility) responsible for this encounter | |
![]() ![]() ![]() | 0..1 | Reference(Encounter) | Another Encounter this encounter is part of | |
![]() |
Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron
Quick Start
Below is an overview of the required set of RESTful FHIR interactions - for example, search and read operations - for this profile. See the Conformance requirements for a complete list of supported RESTful interactions for this IG.
GET /Encounter/[id]
Example: GET [base]/Encounter/12354
Support: Mandatory.
Implementation Notes: Fetches a single Encounter.
GET /Encounter?patient=[id]
Example: GET [base]/Encounter?patient=1137192
Support: Mandatory to support search by patient.
Implementation Notes: Search for all Encounters for a patient. Fetches a bundle of all Encounter resources for the specified patient (how to search by reference).
GET [base]/Encounter?patient=[id]&period=[date]
Example: GET [base]/Encounter?patient=2169591&period=ge2016-01-01
Support: Mandatory to support search by date range.
Implementation Notes: Fetches a bundle of all Encounter resources for the specified patient for a given time period. (how to search by reference), and (how to search by date).