Get a list of devices
get
/Device
Retrieves a list of devices that meet supplied query parameters.
Request
Query Parameters
-
_id: string
The logical resource ID associated with the device. This parameter is required if
patient
is not used.
Example:7890
-
_revinclude: string
The Provenance resource entries to be returned as part of the bundle.
- May be provided once with the Provenance:target value. Example:
_revinclude=Provenance:target
- May be provided with the
_id
parameter. Example:_id=214938095&_revinclude=Provenance:target
- May be provided with the patient parameter. Example:
patient=12742397&_revinclude=Provenance:target
- When provided in a request to the closed endpoint, the OAuth2 token must include the scope corresponding with the authorization type, such as
user/Provenance.read
,patient/Provenance.read
, orsystem/Provenance.read
.
_revinclude=Provenance:target
- May be provided once with the Provenance:target value. Example:
-
patient: string
The patient to whom the device is affixed. This parameter is required if
_id
is not used.
Example:12345
Header Parameters
-
accept(required): string
The media type to be requested. See what the resource's operation produces for what is supported.
Response
Supported Media Types
- application/json+fhir
Default Response
This operation supports the following authorization types:
Example Request:
GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device?patient=12724066
Example Response:
{
"resourceType": "Bundle",
"id": "082eb1ae-1a78-41ff-a551-cfc11ff7c812",
"type": "searchset",
"total": 1,
"link": [
{
"relation": "self",
"url": "https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device?patient=12724066"
}
],
"entry": [
{
"fullUrl": "https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device/31539245",
"resource": {
"resourceType": "Device",
"id": "31539245",
"meta": {
"versionId": "1",
"lastUpdated": "2020-07-06T23:58:35.000Z"
},
"text": {
"status": "generated",
"div": "<div xmlns="http://www.w3.org/1999/xhtml"><p><b>Device</b></p><p><b>Unique Device Identifier (UDI)</b>: 1721123408</p><p><b>Status</b>: Active</p><p><b>Manufacturer</b>: Pacemaker Plus</p><p><b>Manufacture Date</b>: Jan 9, 2017 12:00 P.M. UTC</p><p><b>Expiration Date</b>: Jul 2, 2040 10:00 A.M. UTC</p><p><b>Lot Number</b>: 7723</p><p><b>Serial Number</b>: 17642857292</p><p><b>Type</b>: Pacemaker</p><p><b>Model Number</b>: T0765</p><p><b>Patient</b>: SMART, NANCY</p><p><b>Owner</b>: Model Clinic</p></div>"
},
"udiCarrier": [
{
"carrierHRF": "1721123408"
}
],
"status": "active",
"manufacturer": "Pacemaker Plus",
"manufactureDate": "2017-01-09T12:00:00.000Z",
"expirationDate": "2040-07-02T10:00:00.000Z",
"lotNumber": "7723",
"serialNumber": "17642857292",
"deviceName": [
{
"name": "Pacemaker",
"type": "user-friendly-name"
}
],
"modelNumber": "T0765",
"type": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "14106009",
"display": "Cardiac pacemaker implant"
}
],
"text": "Pacemaker"
},
"patient": {
"reference": "Patient/12724066",
"display": "SMART, NANCY"
},
"owner": {
"display": "Model Clinic"
}
}
}
]
}
Headers
-
X-Request-Id: string
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, provide the
X-Request-Id
, if present. -
opc-request-id: string
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, provide the
opc-Request-Id
, if present.
x-revinclude Response
This operation supports the following authorization types:
Example Request:
GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device?_id=31539245&_revinclude=Provenance:target
Example Response:
{
"resourceType": "Bundle",
"id": "11d98db4-e637-4586-af8f-f7256ec5539b",
"type": "searchset",
"link": [
{
"relation": "self",
"url": "https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d//Device?_id=31539245&_revinclude=Provenance%3Atarget"
}
],
"entry": [
{
"fullUrl": "https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d//Device/31539245",
"resource": {
"resourceType": "Device",
"id": "31539245",
"meta": {
"versionId": "1",
"lastUpdated": "2020-10-29T09:40:27.000Z"
},
"text": {
"status": "generated",
"div": "<div xmlns=\\"http://www.w3.org/1999/xhtml\\"><p><b>Device</b></p><p><b>Device Identifier</b>: 234556</p><p><b>Unique Device Identifier (UDI)</b>: 1721123408</p><p><b>Status</b>: Active</p><p><b>Manufacturer</b>: Pacemaker Plus</p><p><b>Manufacture Date</b>: Jan 9, 2017 12:00 P.M. UTC</p><p><b>Expiration Date</b>: Jul 2, 2040 10:00 A.M. UTC</p><p><b>Lot Number</b>: 7723</p><p><b>Serial Number</b>: 17642857292</p><p><b>Type</b>: Pacemaker</p><p><b>Model Number</b>: T0765</p><p><b>Patient</b>: SMART, NANCY</p><p><b>Owner</b>: Model Clinic</p></div>"
},
"udiCarrier": [
{
"deviceIdentifier": "234556",
"carrierHRF": "1721123408"
}
],
"status": "active",
"manufacturer": "Pacemaker Plus",
"manufactureDate": "2017-01-09T12:00:00Z",
"expirationDate": "2040-07-02T10:00:00Z",
"lotNumber": "7723",
"serialNumber": "17642857292",
"deviceName": [
{
"name": "Pacemaker",
"type": "user-friendly-name"
}
],
"modelNumber": "T0765",
"type": {
"text": "Pacemaker"
},
"patient": {
"reference": "Patient/12724066",
"display": "SMART, NANCY"
},
"owner": {
"display": "Model Clinic"
}
},
"search": {
"mode": "match"
}
},
{
"fullUrl": "https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d//Provenance/INT.doc-31539245",
"resource": {
"resourceType": "Provenance",
"id": "INT.doc-31539245",
"meta": {
"versionId": "31539245",
"lastUpdated": "2020-07-30T11:20:00Z"
},
"text": {
"status": "generated",
"div": "<div xmlns="http://www.w3.org/1999/xhtml"><p><b>Provenance</b></p>\n <p><b>Target</b>:</p><ul><li>Device/31539245</li></ul>\n <p><b>Recorded</b>: Jul 30, 2020 6:20 A.M. CDT</p>\n <p><b>Agents</b>:</p>\n <dl><dt>M, SANGEETHA</dt><dd><b>Agent Type</b>: Author</dd>\n <dd><b>Agent Role</b>: Source</dd><dt>DEVENG-DEFAULT-PROV</dt>\n <dd><b>Agent Type</b>: Author</dd><dd><b>Agent Role</b>: Source</dd></dl></div>"
},
"target": [
{
"reference": "Device/31539245"
}
],
"recorded": "2020-07-30T11:20:00Z",
"agent": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "author"
}
],
"text": "Author"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/contractsignertypecodes",
"code": "SOURCE"
}
],
"text": "Source"
}
],
"who": {
"reference": "Practitioner/159105544",
"display": "M, SANGEETHA"
}
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type",
"code": "author"
}
],
"text": "Author"
},
"role": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/contractsignertypecodes",
"code": "SOURCE"
}
],
"text": "Source"
}
],
"who": {
"reference": "Organization/57535538",
"display": "DEVENG-DEFAULT-PROV"
}
}
]
},
"search": {
"mode": "include"
}
}
]
}
Headers
-
X-Request-Id: string
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, provide the
X-Request-Id
, if present. -
opc-request-id: string
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, provide the
opc-Request-Id
, if present.