Encounter - FHIR Resource (dstu2)
This Encounter Resource uses the
FHIR API standard for access and structure.
Validate an Encounter FHIR Resource (dstu2)
Resource Attributes
Attribute | Field is list | Type | Description |
---|
appointment | false | Reference | # The appointment that scheduled this encounter
|
class | false | code | # inpatient | outpatient | ambulatory | emergency +
|
episodeOfCare | true | Reference | # Episode(s) of care that this encounter should be recorded against
|
hospitalization | false | Data Type | # Details about the admission to a healthcare service
|
identifier | true | Identifier | # Identifier(s) by which this encounter is known
|
incomingReferral | true | Reference | # The ReferralRequest that initiated this encounter
|
indication | true | Reference | # Reason the encounter takes place (resource)
|
length | false | Quantity | # Quantity of time the encounter lasted (less time absent)
|
location | true | Data Type | # List of locations where the patient has been
|
partOf | false | Reference | # Another Encounter this encounter is part of
|
participant | true | Data Type | # List of participants involved in the encounter
|
patient | false | Reference | # The patient present at the encounter
|
period | false | Period | # The time that the episode was in the specified status
|
priority | false | CodeableConcept | # Indicates the urgency of the encounter
|
reason | true | CodeableConcept | # Reason the encounter takes place (code)
|
serviceProvider | false | Reference | # The custodian organization of this Encounter record
|
status | false | code | # planned | arrived | in-progress | onleave | finished | cancelled
|
statusHistory | true | Data Type | # List of past encounter statuses
|
type | true | CodeableConcept | # Specific type of encounter
|
Encounter Structure
{
"resourceType" : "Encounter",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"identifier" : [{ Identifier }], // Identifier(s) by which this encounter is known
"status" : "<code>", // R! planned | arrived | in-progress | onleave | finished | cancelled
"statusHistory" : [{ // List of past encounter statuses
"status" : "<code>", // R! planned | arrived | in-progress | onleave | finished | cancelled
"period" : { Period } // R! The time that the episode was in the specified status
}],
"class" : "<code>", // inpatient | outpatient | ambulatory | emergency +
"type" : [{ CodeableConcept }], // Specific type of encounter
"priority" : { CodeableConcept }, // Indicates the urgency of the encounter
"patient" : { Reference(Patient) }, // The patient present at the encounter
"episodeOfCare" : [{ Reference(EpisodeOfCare) }], // Episode(s) of care that this encounter should be recorded against
"incomingReferral" : [{ Reference(ReferralRequest) }], // The ReferralRequest that initiated this encounter
"participant" : [{ // List of participants involved in the encounter
"type" : [{ CodeableConcept }], // Role of participant in encounter
"period" : { Period }, // Period of time during the encounter participant was present
"individual" : { Reference(Practitioner|RelatedPerson) } // Persons involved in the encounter other than the patient
}],
"appointment" : { Reference(Appointment) }, // The appointment that scheduled this encounter
"period" : { Period }, // The start and end time of the encounter
"length" : { Quantity(Duration) }, // Quantity of time the encounter lasted (less time absent)
"reason" : [{ CodeableConcept }], // Reason the encounter takes place (code)
"indication" : [{ Reference(Condition|Procedure) }], // Reason the encounter takes place (resource)
"hospitalization" : { // Details about the admission to a healthcare service
"preAdmissionIdentifier" : { Identifier }, // Pre-admission identifier
"origin" : { Reference(Location) }, // The location from which the patient came before admission
"admitSource" : { CodeableConcept }, // From where patient was admitted (physician referral, transfer)
"admittingDiagnosis" : [{ Reference(Condition) }], // The admitting diagnosis as reported by admitting practitioner
"reAdmission" : { 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
"dietPreference" : [{ CodeableConcept }], // Diet preferences reported by the patient
"specialCourtesy" : [{ CodeableConcept }], // Special courtesies (VIP, board member)
"specialArrangement" : [{ CodeableConcept }], // Wheelchair, translator, stretcher, etc.
"destination" : { Reference(Location) }, // Location to which the patient is discharged
"dischargeDisposition" : { CodeableConcept }, // Category or kind of location after discharge
"dischargeDiagnosis" : [{ Reference(Condition) }] // The final diagnosis given a patient before release from the hospital after all testing, surgery, and workup are complete
},
"location" : [{ // List of locations where the patient has been
"location" : { Reference(Location) }, // R! Location the encounter takes place
"status" : "<code>", // planned | active | reserved | completed
"period" : { Period } // Time period during which the patient was present at the location
}],
"serviceProvider" : { Reference(Organization) }, // The custodian organization of this Encounter record
"partOf" : { Reference(Encounter) } // Another Encounter this encounter is part of
}
Encounter Search Parameters
The following search parameters can be used to query Encounter resources. Just submit them like so:
https://api.1up.health/fhir/dstu2/Encounter?query-param=queryvalue
Search Parameter | Field Type | Resource Fields Searched |
---|
appointment | reference | appointment |
condition | reference | indication |
date | date | period |
episodeofcare | reference | episodeOfCare |
identifier | text | identifier |
incomingreferral | reference | incomingReferral |
indication | reference | indication |
length | number | length |
location | reference | location.location |
location-period | date | location.period |
part-of | reference | partOf |
participant | reference | participant.individual |
participant-type | text | participant.type |
patient | reference | patient |
practitioner | reference | participant.individual |
procedure | reference | indication |
reason | text | reason |
special-arrangement | text | hospitalization.specialArrangement |
status | text | status |
type | text | type |