The Encounter resource describes 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.

FHIR Resource: Encounter https://www.hl7.org/fhir/encounter.html

Supported Attributes

NameComment
type
subjectPatient
status
period
reason
diagnosis
participant
location
https://www.healthgorilla.com/fhir/StructureDefinition/record-recorderRecorder (Participant)
https://api.healthgorilla.com/fhir/Encounter

FHIR Operations

The following operations are currently supported:

1. Read

HTTP RequestMethodAction
/Encounter/{ID}GETRetrieve Encounter resource by ID

2. Search

HTTP RequestMethodAction
/Encounter?[parameter={value}]GETRetrieve Encounter resources by the specified search criteria

Parameters:

KeyTypeDescription
patientReferencePatient Identifier
dateDateDate of Encounter (searches against Encounter.period)
_lastUpdatedDate
_offsetNumber
_countNumber

Examples

2.1 Retrieve encounters by patient

https://api.healthgorilla.com/fhir/Encounter?patient=8063965523692105bfc35def

2.2 Search records updated since March 2019

https://api.healthgorilla.com/fhir/Encounter?_lastUpdated=gt2019-03&_offset=0&_count=5

2.3 Retrieve records for the given patient updated in 2018

https://api.healthgorilla.com/fhir/Encounter?patient=8063965523692105bfc35def&_lastUpdated=2018

3. Create

HTTP RequestMethodAction
/EncounterPOSTCreates Encounter resource

The following attributes are required:

NameDetails
subject
type
status

4. Update

HTTP RequestMethodAction
/Encounter/{ID}PUTUpdates Encounter resource

The following attributes are immutable:

NameDetails
subject
type
recorder

5. Delete

HTTP RequestMethodAction
/Encounter/{ID}DELETEDeletes Encounter resource