Fields
Meta
Meta.DataModel
String
ReliableRequiredFHIR.Encounter
Meta.EventType
String
ReliableRequiredread
Meta.EventDateTime
DateTime
ReliableDateTime of the event.
ISO 8601 Format
Meta.Test
Boolean
ReliableFlag as a test message
Meta.Source
String
ReliableWhere the message originated.
Included in messages from Redox
Meta.Source.ID
String
ReliableID of the source.
UUID
Meta.Source.Name
String
ReliableName of the source
Meta.Destinations[]
Array of Objects
ReliableList of destinations to send your message to. All messages must have at least one destination. Queries accept only one destination.
Required when sending data to Redox
Meta.Destinations[].ID
String
ReliableID of the destination.
UUID
Meta.Destinations[].Name
String
ReliableName of the destination
Meta.Logs[]
Array of Objects
ReliableRequest log identifiers.
Meta.Logs[].ID
String
ReliableID of a request log that corresponds to this request, used for support and reference within the Redox dashboard.
UUID
Meta.Logs[].AttemptID
String
ReliableID of request log attempt. Useful in cases where retries are possible.
UUID
Meta.Message
String
ReliableRecord in Redox that corresponds to the communication sent from the source to Redox.
Included in messages from Redox
Meta.Message.ID
Numeric
ReliableID of the message created in Redox.
(Deprecated. Slated for removal on or after Nov. 1, 2022. Use Meta.Logs[].ID instead)
Meta.Transmission
String
ReliableRecord in Redox that corresponds to the communication sent from Redox to your destination.
Included in messages from Redox
Meta.Transmission.ID
Numeric
ReliableID of the transmission created in Redox.
(Deprecated. Slated for removal on or after Nov. 1, 2022. Use Meta.Logs[].ID instead)
Meta.FacilityCode
String
PossibleCode for the facility related to the message.
Only use this field if a health system indicates you should. The code is specific to the health system's EHR and might not be unique across health systems. In general, the facility fields within the data models (e.g. OrderingFacility) are more reliable and informative.
Meta.SessionID
String
PossibleSession ID to be passed through for 3rd party sessions.
This is used for SMART App Launch and other OAuth/OpenID Connect flows where an access token is provided in addition to the SSO claims. The SessionID can be used on subsequent Redox API requests to fetch data.
id
id
string
PossibleRequiredThe id of the resource
{
"Meta": {
"Logs": [
{
"ID": "d9f5d293-7110-461e-a875-3beb089e79f3",
"AttemptID": "925d1617-2fe0-468c-a14c-f8c04b572c54"
}
],
"Test": true,
"EventDateTime": "2022-07-01T17:19:28.573Z",
"Destinations": [
{
"ID": "af394f14-b34a-464f-8d24-895f370af4c9",
"Name": "Redox EMR"
}
],
"DataModel": "FHIR.Encounter",
"EventType": "read"
},
"id": "edc506e9-0caf-41db-be57-25a9cee8425b"
}
Fields
Meta
Meta.DataModel
String
ReliableRequiredFHIR.Encounter
Meta.EventType
String
ReliableRequiredsearch
Meta.EventDateTime
DateTime
ReliableDateTime of the event.
ISO 8601 Format
Meta.Test
Boolean
ReliableFlag as a test message
Meta.Source
String
ReliableWhere the message originated.
Included in messages from Redox
Meta.Source.ID
String
ReliableID of the source.
UUID
Meta.Source.Name
String
ReliableName of the source
Meta.Destinations[]
Array of Objects
ReliableList of destinations to send your message to. All messages must have at least one destination. Queries accept only one destination.
Required when sending data to Redox
Meta.Destinations[].ID
String
ReliableID of the destination.
UUID
Meta.Destinations[].Name
String
ReliableName of the destination
Meta.Logs[]
Array of Objects
ReliableRequest log identifiers.
Meta.Logs[].ID
String
ReliableID of a request log that corresponds to this request, used for support and reference within the Redox dashboard.
UUID
Meta.Logs[].AttemptID
String
ReliableID of request log attempt. Useful in cases where retries are possible.
UUID
Meta.Message
String
ReliableRecord in Redox that corresponds to the communication sent from the source to Redox.
Included in messages from Redox
Meta.Message.ID
Numeric
ReliableID of the message created in Redox.
(Deprecated. Slated for removal on or after Nov. 1, 2022. Use Meta.Logs[].ID instead)
Meta.Transmission
String
ReliableRecord in Redox that corresponds to the communication sent from Redox to your destination.
Included in messages from Redox
Meta.Transmission.ID
Numeric
ReliableID of the transmission created in Redox.
(Deprecated. Slated for removal on or after Nov. 1, 2022. Use Meta.Logs[].ID instead)
Meta.FacilityCode
String
PossibleCode for the facility related to the message.
Only use this field if a health system indicates you should. The code is specific to the health system's EHR and might not be unique across health systems. In general, the facility fields within the data models (e.g. OrderingFacility) are more reliable and informative.
Meta.SessionID
String
PossibleSession ID to be passed through for 3rd party sessions.
This is used for SMART App Launch and other OAuth/OpenID Connect flows where an access token is provided in addition to the SSO claims. The SessionID can be used on subsequent Redox API requests to fetch data.
_id
_id[]
token
PossibleThe internal ID (UUIDv4) of the encounter.
_include
_include[]
special
PossibleSet to
Encounter:location
andLocation:partof
to include all location information associated with encounters.Additionally,
Encounter:patient
andEncounter:practitioner
can be included to return patient and practitioners resources within the same search result bundle. If omitted, these resources can also be retrieved individually at a later time.
_revinclude
_revinclude[]
special
PossibleInclude resources that reference the Encounter resource in the results. Value should be
ReferencingResource:parameter
where the parameter is a reference-type parameter of a resource that references the Encounter resource.
_sort
_sort[]
string
PossibleThe name of a Encounter parameter used to sort multiple search results in ascending order. Prefix with - to sort in descending order.
_count
_count[]
number
PossibleSpecifies the maximum number of Encounter resources to return.
identifier
identifier[]
token
PossibleIdentifier(s) by which this encounter is known
date
date[]
date
PossibleA date within the period the Encounter lasted
practitioner
practitioner[]
reference
PossiblePersons involved in the encounter other than the patient
practitioner.identifier[]
array
PossibleOne or more external identifiers for the practitioner
patient
patient[]
reference
PossibleThe patient or group present at the encounter
patient.identifier[]
array
PossibleOne or more external identifiers for the patient
location
location[]
reference
PossibleLocation the encounter takes place
location.name[]
array
PossibleThe location's name.
location.name-physical-type[]
array
PossibleSpecify both name and physical-type at once. This is a Redox-specific parameter.
destination
destination[]
reference
PossibleLocation to which the patient is discharged
status
status[]
token
PossibleThe encounter's status
class-display
class-display[]
string
PossibleThe encounters class; inpatient | outpatient | ambulatory | emergency +
{
"Meta": {
"Logs": [
{
"ID": "d9f5d293-7110-461e-a875-3beb089e79f3",
"AttemptID": "925d1617-2fe0-468c-a14c-f8c04b572c54"
}
],
"Test": true,
"EventDateTime": "2022-07-01T17:19:28.573Z",
"Destinations": [
{
"ID": "af394f14-b34a-464f-8d24-895f370af4c9",
"Name": "Redox EMR"
}
],
"DataModel": "FHIR.Encounter",
"EventType": "search"
},
"_id": [],
"_include": [],
"_revinclude": [],
"_sort": [],
"_count": [],
"identifier": [],
"date": [],
"practitioner": [],
"patient": [],
"location": [],
"destination": [],
"status": [],
"class-display": [],
"location.name": [],
"location.name-physical-type": [],
"patient.identifier": [],
"practitioner.identifier": []
}