Device

Overview

The Device resource implementation is currently limited to devices implanted in a patient such as a pacemaker or insulin pump. As such, this resource currently exposes the known implant history for a patient at this site.

The following fields are returned if valued:

Terminology Bindings

Device.identifier.type
  • Description
    • The type used to determine which identifier to use for a specific purpose.
  • Note
    • Currently will return SNO code from the below system.
  • Details: Identifier Type Codes
    System: http://hl7.org/fhir/identifier-type

Device.type
  • Description
    • The type of device.
  • Note
    • Currently not bound to any terminology and only 'Device.type.text' will be returned as of now.

Extensions

Search for Devices that meet supplied query parameters:

GET /Device?:parameters

Implementation Notes

Authorization Types

Parameters

Name Required? Type Description
_id This or patient token The logical resource id associated with the Device. Example: 7891
patient This or _id reference The patient on whom the device is affixed. Example: 12345

Headers

Accept: application/json+fhir
Authorization: <OAuth2 Bearer Token>

Example

Request

GET https://fhir-open.sandboxcerner.com/dstu2/0b8a0111-e8e6-4c26-a91c-5069cbc6b1ca/Device?patient=4478007

Response

Status: 200 OK
{
  "resourceType": "Bundle",
  "id": "c2ce1064-f327-4642-8c1f-3f08c21af2b6",
  "type": "searchset",
  "total": 4,
  "link": [
    {
      "relation": "self",
      "url": "https://fhir-open.sandboxcerner.com/dstu2/0b8a0111-e8e6-4c26-a91c-5069cbc6b1ca/Device?patient=4478007"
    }
  ],
  "entry": [
    {
      "fullUrl": "https://fhir-open.sandboxcerner.com/dstu2/0b8a0111-e8e6-4c26-a91c-5069cbc6b1ca/Device/15575768",
      "resource": {
        "resourceType": "Device",
        "id": "15575768",
        "meta": {
          "versionId": "0",
          "lastUpdated": "2001-01-01T06:00:00.000Z"
        },
        "text": {
          "status": "generated",
          "div": "<div><p><b>Device</b></p><p><b>Patient</b>: SMART, FRED RICK</p><p><b>Type</b>: Insulin Pump</p><p><b>Manufacture Date</b>: Mon Jan  1 06:00:00 2001 (UTC)</p><p><b>Model</b>: MiniMed Paradigm® 522/722</p><p><b>Serial Number</b>: PBR668583H</p><p><b>Lot Number</b>: 567884-IP</p><p><b>Owner</b>: Baseline East </p></div>"
        },
        "identifier": [
          {
            "type": {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/identifier-type",
                  "code": "SNO",
                  "display": "Serial Number"
                }
              ],
              "text": "Serial Number"
            },
            "value": "PBR668583H"
          }
        ],
        "type": {
          "text": "Insulin Pump"
        },
        "model": "MiniMed Paradigm® 522/722",
        "manufactureDate": "2001-01-01T06:00:00.000Z",
        "_udi": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
              "valueCode": "unknown"
            }
          ]
        },
        "lotNumber": "567884-IP",
        "owner": {
          "display": "Baseline East "
        },
        "patient": {
          "reference": "Patient/4478007",
          "display": "SMART, FRED RICK"
        }
      }
    },
    {
      "fullUrl": "https://fhir-open.sandboxcerner.com/dstu2/0b8a0111-e8e6-4c26-a91c-5069cbc6b1ca/Device/15577768",
      "resource": {
        "resourceType": "Device",
        "id": "15577768",
        "meta": {
          "versionId": "0",
          "lastUpdated": "2002-01-01T06:00:00.000Z"
        },
        "text": {
          "status": "generated",
          "div": "<div><p><b>Device</b></p><p><b>Patient</b>: SMART, FRED RICK</p><p><b>Type</b>: Stryker MDM X3 Hip System</p><p><b>Manufacture Date</b>: Tue Jan  1 06:00:00 2002 (UTC)</p><p><b>Model</b>: MDM X3</p><p><b>Serial Number</b>: ser100-1001</p><p><b>Owner</b>: Baseline East Medical Center</p></div>"
        },
        "identifier": [
          {
            "type": {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/identifier-type",
                  "code": "SNO",
                  "display": "Serial Number"
                }
              ],
              "text": "Serial Number"
            },
            "value": "ser100-1001"
          }
        ],
        "type": {
          "text": "Stryker MDM X3 Hip System"
        },
        "model": "MDM X3",
        "manufactureDate": "2002-01-01T06:00:00.000Z",
        "_udi": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
              "valueCode": "unknown"
            }
          ]
        },
        "owner": {
          "display": "Baseline East Medical Center"
        },
        "patient": {
          "reference": "Patient/4478007",
          "display": "SMART, FRED RICK"
        }
      }
    },
    {
      "fullUrl": "https://fhir-open.sandboxcerner.com/dstu2/0b8a0111-e8e6-4c26-a91c-5069cbc6b1ca/Device/15577769",
      "resource": {
        "resourceType": "Device",
        "id": "15577769",
        "meta": {
          "versionId": "0",
          "lastUpdated": "2004-01-01T06:00:00.000Z"
        },
        "text": {
          "status": "generated",
          "div": "<div><p><b>Device</b></p><p><b>Patient</b>: SMART, FRED RICK</p><p><b>Type</b>: Stryker Triathalon Total Knee</p><p><b>Manufacture Date</b>: Wed Jan  1 06:00:00 2003 (UTC)</p><p><b>Model</b>: Triathalon</p><p><b>Serial Number</b>: ser100-1004</p><p><b>Owner</b>: Baseline East Medical Center</p></div>"
        },
        "identifier": [
          {
            "type": {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/identifier-type",
                  "code": "SNO",
                  "display": "Serial Number"
                }
              ],
              "text": "Serial Number"
            },
            "value": "ser100-1004"
          }
        ],
        "type": {
          "text": "Stryker Triathalon Total Knee"
        },
        "model": "Triathalon",
        "manufactureDate": "2003-01-01T06:00:00.000Z",
        "_udi": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
              "valueCode": "unknown"
            }
          ]
        },
        "owner": {
          "display": "Baseline East Medical Center"
        },
        "patient": {
          "reference": "Patient/4478007",
          "display": "SMART, FRED RICK"
        }
      }
    },
    {
      "fullUrl": "https://fhir-open.sandboxcerner.com/dstu2/0b8a0111-e8e6-4c26-a91c-5069cbc6b1ca/Device/15577770",
      "resource": {
        "resourceType": "Device",
        "id": "15577770",
        "meta": {
          "versionId": "0",
          "lastUpdated": "2004-01-01T06:00:00.000Z"
        },
        "text": {
          "status": "generated",
          "div": "<div><p><b>Device</b></p><p><b>Patient</b>: SMART, FRED RICK</p><p><b>Type</b>: Medtronic Advisa MRI SureScan</p><p><b>Manufacture Date</b>: Thu Jan  1 06:00:00 2004 (UTC)</p><p><b>Model</b>: A2DR01</p><p><b>Serial Number</b>: ser100-1004</p><p><b>Owner</b>: Baseline East Medical Center</p></div>"
        },
        "identifier": [
          {
            "type": {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/identifier-type",
                  "code": "SNO",
                  "display": "Serial Number"
                }
              ],
              "text": "Serial Number"
            },
            "value": "ser100-1004"
          }
        ],
        "type": {
          "text": "Medtronic Advisa MRI SureScan"
        },
        "model": "A2DR01",
        "manufactureDate": "2004-01-01T06:00:00.000Z",
        "_udi": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
              "valueCode": "unknown"
            }
          ]
        },
        "owner": {
          "display": "Baseline East Medical Center"
        },
        "patient": {
          "reference": "Patient/4478007",
          "display": "SMART, FRED RICK"
        }
      }
    }
  ]
}

Example Read by Ids

Request

GET https://fhir-open.sandboxcerner.com/dstu2/0b8a0111-e8e6-4c26-a91c-5069cbc6b1ca/Device?_id=15575768

Response

Status: 200 OK
{
  "resourceType": "Bundle",
  "id": "b18560e7-4e72-4f7c-82e6-e3bc1ea1b18a",
  "type": "searchset",
  "total": 1,
  "link": [
    {
      "relation": "self",
      "url": "https://fhir-open.sandboxcerner.com/dstu2/0b8a0111-e8e6-4c26-a91c-5069cbc6b1ca/Device?_id=15575768"
    }
  ],
  "entry": [
    {
      "fullUrl": "https://fhir-open.sandboxcerner.com/dstu2/0b8a0111-e8e6-4c26-a91c-5069cbc6b1ca/Device/15575768",
      "resource": {
        "resourceType": "Device",
        "id": "15575768",
        "meta": {
          "versionId": "0",
          "lastUpdated": "2001-01-01T06:00:00.000Z"
        },
        "text": {
          "status": "generated",
          "div": "<div><p><b>Device</b></p><p><b>Patient</b>: SMART, FRED RICK</p><p><b>Type</b>: Insulin Pump</p><p><b>Manufacture Date</b>: Mon Jan  1 06:00:00 2001 (UTC)</p><p><b>Model</b>: MiniMed Paradigm® 522/722</p><p><b>Serial Number</b>: PBR668583H</p><p><b>Lot Number</b>: 567884-IP</p><p><b>Owner</b>: Baseline East </p></div>"
        },
        "identifier": [
          {
            "type": {
              "coding": [
                {
                  "system": "http://hl7.org/fhir/identifier-type",
                  "code": "SNO",
                  "display": "Serial Number"
                }
              ],
              "text": "Serial Number"
            },
            "value": "PBR668583H"
          }
        ],
        "type": {
          "text": "Insulin Pump"
        },
        "model": "MiniMed Paradigm® 522/722",
        "manufactureDate": "2001-01-01T06:00:00.000Z",
        "_udi": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
              "valueCode": "unknown"
            }
          ]
        },
        "lotNumber": "567884-IP",
        "owner": {
          "display": "Baseline East "
        },
        "patient": {
          "reference": "Patient/4478007",
          "display": "SMART, FRED RICK"
        }
      }
    }
  ]
}

Errors

The common errors may be returned.

Retrieve by id

List an individual Device by its id:

GET /Device/:id

Implementation Notes

Authorization Types

Headers

Accept: application/json+fhir
Authorization: <OAuth2 Bearer Token>

Example

Request

GET https://fhir-open.sandboxcerner.com/dstu2/0b8a0111-e8e6-4c26-a91c-5069cbc6b1ca/Device/15575768

Response

Status: 200 OK
{
  "resourceType": "Device",
  "id": "15575768",
  "meta": {
    "versionId": "0",
    "lastUpdated": "2001-01-01T06:00:00.000Z"
  },
  "text": {
    "status": "generated",
    "div": "<div><p><b>Device</b></p><p><b>Patient</b>: SMART, FRED RICK</p><p><b>Type</b>: Insulin Pump</p><p><b>Manufacture Date</b>: Mon Jan  1 06:00:00 2001 (UTC)</p><p><b>Model</b>: MiniMed Paradigm® 522/722</p><p><b>Serial Number</b>: PBR668583H</p><p><b>Lot Number</b>: 567884-IP</p><p><b>Owner</b>: Baseline East </p></div>"
  },
  "identifier": [
    {
      "type": {
        "coding": [
          {
            "system": "http://hl7.org/fhir/identifier-type",
            "code": "SNO",
            "display": "Serial Number"
          }
        ],
        "text": "Serial Number"
      },
      "value": "PBR668583H"
    }
  ],
  "type": {
    "text": "Insulin Pump"
  },
  "model": "MiniMed Paradigm® 522/722",
  "manufactureDate": "2001-01-01T06:00:00.000Z",
  "_udi": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
        "valueCode": "unknown"
      }
    ]
  },
  "lotNumber": "567884-IP",
  "owner": {
    "display": "Baseline East "
  },
  "patient": {
    "reference": "Patient/4478007",
    "display": "SMART, FRED RICK"
  }
}

Errors

The common errors may be returned.