Receive a request for patient monitoring

You can use this API action if your organization provides some type of patient monitoring, whether via a device, app, or both.

Use cases

This API action may be a good fit for your organization if you perform any of these use cases:

  • Receive orders from a provider for a device to monitor a patient.
  • Receive orders from a provider for nursing or app monitoring.

Supported systems

You can receive messages like this with the Redox FHIR® API.

Your connection's system can send messages with their own FHIR® or proprietary API or an HL7v2 feed.

Things you need to know

Action steps

Receive a service patient monitoring request

The EHR system sends a notification whenever a new service request is created for your organization. To review technical specifications for this notification, refer to the Service Request Created schema.

ServiceRequest Created
{
"resourceType": "Bundle",
"id": "ServiceRequestCreatedBundleExample",
"type": "message",
"timestamp": "2021-06-17T20:33:22.422Z",
"entry": [
{
"resource": {
"resourceType": "MessageHeader",
"id": "RedoxMessageHeaderExample",
"source": {
"name": "Good Health Clinics",
"endpoint": "05107c08-fe2f-4740-8c1d-c7107d18ebe5"
},
"eventCoding": {
"system": "urn:redox:event-type",
"code": "ServiceRequest-event-created"
}
}
},
{
"fullUrl": "https://api.redoxengine.com/fhir/R4/redox-fhir-sandbox/Development/ServiceRequest?identifier=192743841|urn:redox:redox-fhir-sandbox:OrderID",
"resource": {
"resourceType": "ServiceRequest",
"start": "2022-06-06T05:00:00.000Z",
"end": "2022-06-06T06:00:00.000Z",
"authoredOn": "2022-06-06T06:00:00.000Z",
"status": "active",
"intent": "order",
"subject": {
"reference": "Patient/81c2f5eb-f99f-40c4-b504-59483e6148d7"
},
"requester": {
"reference": "Practitioner/dbed0f85-e3cd-47ac-9305-3f629e138832"
},
"code": {
"text": "Monitoring of cardiac output by electrocardiogram (regime/therapy)",
"coding": [
{
"code": "3130004",
"system": "http://snomed.info/sct"
}
]
}
}
},
{
"fullUrl": "https://api.redoxengine.com/fhir/R4/redox-fhir-sandbox/Development/Patient?identifier=urn:redox:redox-fhir-sandbox:MR|kyHGADnvX3xbkU4V9ayaqh",
"resource": {
"resourceType": "Patient"
}
}
]
}

Receive a device patient monitoring request

The EHR system sends a notification whenever a new service request is created for your organization. To review technical specifications for this notification, refer to the Device Request Created schema.

DeviceRequest Created
{
"id": "KevaGreen-DeviceRequestCreated-BloodGlucoseMonitor",
"meta": {
"profile": [
"https://fhir.redoxengine.com/StructureDefinition/DeviceRequestCreatedBundleDefinition"
]
},
"type": "message",
"entry": [
{
"resource": {
"id": "DeviceRequestCreatedMessageHeader",
"focus": [
{
"reference": "DeviceRequest/acb74c31-01a4-462b-b9cc-fe2438d008f1"
},
{
"reference": "Patient/81c2f5eb-f99f-40c4-b504-59483e6148d7"
}
],
"source": {
"name": "Good Health Clinics",
"endpoint": "05107c08-fe2f-4740-8c1d-c7107d18ebe5"
},
"eventUri": "https://fhir.redoxengine.com/EventDefinition/DeviceRequestCreated",
"definition": "https://fhir.redoxengine.com/MessageDefinition/DeviceRequestCreatedFull",
"resourceType": "MessageHeader"
}
},
{
"fullUrl": "https://api.redoxengine.com/fhir/R4/redox-fhir-sandbox/Development/DeviceRequest/acb74c31-01a4-462b-b9cc-fe2438d008f1",
"resource": {
"id": "acb74c31-01a4-462b-b9cc-fe2438d008f1",
"meta": {
"profile": [
"https://fhir.redoxengine.com/StructureDefinition/redox-devicerequest"
]
},
"intent": "order",
"status": "completed",
"subject": {
"reference": "Patient/81c2f5eb-f99f-40c4-b504-59483e6148d7"
},
"encounter": {
"reference": "Encounter/004c4cd2-63b0-d216-edf2-079f74d924d6"
},
"resourceType": "DeviceRequest",
"occurrenceDateTime": "2023-02-12T23:50:50-05:00",
"codeCodeableConcept": {
"coding": [
{
"code": "337414009",
"system": "http://snomed.info/sct",
"display": "Blood glucose meter (physical object)"
}
]
}
}
},
{
"fullUrl": "https://api.redoxengine.com/fhir/R4/redox-fhir-sandbox/Development/Patient?identifier=kyHGADnvX3xbkU4V9ayaqh|urn:redox:redox-fhir-sandbox:MR",
"resource": {
"id": "81c2f5eb-f99f-40c4-b504-59483e6148d7",
"link": [
{
"type": "replaces",
"other": {
"reference": "Patient/69efd2ea-1256-4ae7-b4ec-5d0160427185"
}
}
],
"meta": {
"profile": [
"https://fhir.redoxengine.com/StructureDefinition/redox-patient"
],
"lastUpdated": "2022-12-01T21:57:23.879Z"
},
"name": [
{
"use": "official",
"given": [
"Keva"
],
"family": "Green"
}
],
"active": true,
"gender": "female",
"address": [
{
"use": "home",
"city": "Hillsboro",
"line": [
"932 Stehr Vista"
],
"state": "OR",
"country": "US",
"postalCode": "97123"
}
],
"telecom": [
{
"use": "home",
"value": "+18088675302",
"system": "phone"
},
{
"value": "Keva.Green-95@test.net",
"system": "email"
}
],
"birthDate": "1995-08-26",
"extension": [
{
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-race",
"extension": [
{
"url": "text",
"valueString": "White"
},
{
"url": "ombCategory",
"valueCoding": {
"code": "2106-3",
"system": "urn:oid:2.16.840.1.113883.6.238",
"display": "White"
}
}
]
}
],
"identifier": [
{
"value": "kyHGADnvX3xbkU4V9ayaqh",
"system": "urn:redox:redox-fhir-sandbox:MR"
},
{
"use": "secondary",
"value": "483749",
"system": "urn:redox:redox-fhir-sandbox:MR"
}
],
"resourceType": "Patient"
}
},
{
"fullUrl": "https://api.redoxengine.com/fhir/R4/redox-fhir-sandbox/Development/Encounter/004c4cd2-63b0-d216-edf2-079f74d924d6",
"resource": {
"id": "004c4cd2-63b0-d216-edf2-079f74d924d6",
"meta": {
"profile": [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-encounter"
]
},
"type": [
{
"text": "General examination of patient (procedure)",
"coding": [
{
"code": "162673000",
"system": "http://snomed.info/sct",
"display": "General examination of patient (procedure)"
}
]
}
],
"class": {
"code": "AMB",
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode"
},
"period": {
"end": "2023-02-13T00:23:26-05:00",
"start": "2023-02-12T23:50:50-05:00"
},
"status": "finished",
"subject": {
"display": "Keva Green",
"reference": "Patient/81c2f5eb-f99f-40c4-b504-59483e6148d7"
},
"location": [
{
"location": {
"display": "AGELESS WELLNESS CENTER, INC",
"reference": "Location?identifier=https://github.com/synthetichealth/synthea|a5cc27d1-5c70-39f8-a9c4-2f3696988650"
}
}
],
"identifier": [
{
"use": "official",
"value": "004c4cd2-63b0-d216-edf2-079f74d924d6",
"system": "https://github.com/synthetichealth/synthea"
}
],
"participant": [
{
"type": [
{
"text": "primary performer",
"coding": [
{
"code": "PPRF",
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"display": "primary performer"
}
]
}
],
"period": {
"end": "2023-02-13T00:23:26-05:00",
"start": "2023-02-12T23:50:50-05:00"
},
"individual": {
"display": "Dr. Will Bernhard",
"reference": "Practitioner?identifier=http://hl7.org/fhir/sid/us-npi|9999945790"
}
}
],
"resourceType": "Encounter",
"serviceProvider": {
"display": "AGELESS WELLNESS CENTER, INC",
"reference": "Organization?identifier=https://github.com/synthetichealth/synthea|8b124b8e-ce6a-3b8a-bf2c-b8f539a4e3ce"
}
}
},
{
"fullUrl": "https://api.redoxengine.com/fhir/R4/redox-fhir-sandbox/Development/Practitioner?identifier=http://hl7.org/fhir/sid/us-npi|9999945790",
"resource": {
"id": "15159e73-b32d-36b2-b57b-e37a3041ace0",
"meta": {
"profile": [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner"
]
},
"name": [
{
"given": [
"Will"
],
"family": "Bernhard",
"prefix": [
"Dr."
]
}
],
"active": true,
"gender": "male",
"address": [
{
"city": "MILWAUKEE",
"line": [
"2745 W LAYTON AVE"
],
"state": "WI",
"country": "US",
"postalCode": "532212651"
}
],
"telecom": [
{
"use": "work",
"value": "Will.Bernhard@example.com",
"system": "email",
"extension": [
{
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-direct",
"valueBoolean": true
}
]
}
],
"extension": [
{
"url": "http://synthetichealth.github.io/synthea/utilization-encounters-extension",
"valueInteger": 250
}
],
"identifier": [
{
"value": "9999945790",
"system": "http://hl7.org/fhir/sid/us-npi"
}
],
"resourceType": "Practitioner"
}
},
{
"fullUrl": "https://api.redoxengine.com/fhir/R4/redox-fhir-sandbox/Development/Organization?identifier=https://github.com/synthetichealth/synthea|8b124b8e-ce6a-3b8a-bf2c-b8f539a4e3ce",
"resource": {
"id": "8b124b8e-ce6a-3b8a-bf2c-b8f539a4e3ce",
"meta": {
"profile": [
"https://fhir.redoxengine.com/StructureDefinition/redox-organization",
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization"
]
},
"name": "AGELESS WELLNESS CENTER, INC",
"type": [
{
"text": "Healthcare Provider",
"coding": [
{
"code": "prov",
"system": "http://terminology.hl7.org/CodeSystem/organization-type",
"display": "Healthcare Provider"
}
]
}
],
"active": true,
"address": [
{
"city": "MILWAUKEE",
"line": [
"2745 W LAYTON AVE"
],
"state": "WI",
"country": "US",
"postalCode": "532212651"
}
],
"telecom": [
{
"value": "4144755800",
"system": "phone"
}
],
"extension": [
{
"url": "http://synthetichealth.github.io/synthea/utilization-encounters-extension",
"valueInteger": 250
},
{
"url": "http://synthetichealth.github.io/synthea/utilization-procedures-extension",
"valueInteger": 3592
},
{
"url": "http://synthetichealth.github.io/synthea/utilization-labs-extension",
"valueInteger": 1253
},
{
"url": "http://synthetichealth.github.io/synthea/utilization-prescriptions-extension",
"valueInteger": 1531
}
],
"identifier": [
{
"value": "8b124b8e-ce6a-3b8a-bf2c-b8f539a4e3ce",
"system": "https://github.com/synthetichealth/synthea"
}
],
"resourceType": "Organization"
}
}
],
"timestamp": "2023-02-12T23:50:50-05:00",
"resourceType": "Bundle"
}