Get a list of procedures

get

/Procedure

Retrieves procedures that meet supplied query parameters.

Note:
  • The Procedure.notPerformed modifier element is not supported and not returned.
  • The following applies to the date parameter:
    • Must have a time, may be provided up to two times, and must use the ge or le prefixes.
    • When provided twice, the lower value must have the ge prefix and the higher value must have the le prefix.

Request

Query Parameters
  • The logical resource ID associated with the resource. This parameter is required if patientor subjectis not used.
    Example: _id=7891
  • The date range that the procedure's performedPeriodor performedDateTime falls within. Must use the ge or le prefix, or both prefixes.
    Example: date=gt2015-09-24T12:00:00.000Z&date=le2020-07-15T16:00:00.000Z
  • Who the procedure is for. This parameter is required if _idor subjectis not used.
    Example: 12345
  • Who the procedure is for. This parameter is required if _idor patientis not used.
    Example: Patient/12345
Header Parameters
Back to Top

Response

Supported Media Types

Default Response

This operation supports the following authorization types:
  • Provider
  • Patient
  • System
Example Request:
GET https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/Procedure?patient=12724066
Example Response:
{
  "resourceType": "Bundle",
  "id": "936b19a5-9a5b-4032-96b9-ebeaf55097e1",
  "type": "searchset",
  "total": 2,
  "link": [
    {
      "relation": "self",
      "url": "https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/Procedure?patient=12724066"
    }
  ],
  "entry": [
    {
      "fullUrl": "https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/Procedure/2572382193",
      "resource": {
        "resourceType": "Procedure",
        "id": "2572382193",
        "meta": {
          "versionId": "0",
          "lastUpdated": "2020-06-11T04:02:54.000Z"
        },
        "text": {
          "status": "generated",
          "div": "<div><p><b>Procedure</b></p><p><b>Subject</b>: SMART, NANCY</p><p><b>Code</b>: Appendectomy;</p><p><b>Status</b>: Completed</p></div>"
        },
        "subject": {
          "reference": "Patient/12724066",
          "display": "SMART, NANCY"
        },
        "status": "completed",
        "code": {
          "coding": [
            {
              "system": "http://www.ama-assn.org/go/cpt",
              "code": "44950",
              "display": "Appendectomy;"
            }
          ],
          "text": "Appendectomy;"
        },
        "performedDateTime": "2002",
        "encounter": {
          "reference": "Encounter/97953477"
        }
      }
    },
    {
      "fullUrl": "https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/Procedure/2572383421",
      "resource": {
        "resourceType": "Procedure",
        "id": "2572383421",
        "meta": {
          "versionId": "0",
          "lastUpdated": "2020-06-16T21:09:27.000Z"
        },
        "text": {
          "status": "generated",
          "div": "<div><p><b>Procedure</b></p><p><b>Subject</b>: SMART, NANCY</p><p><b>Code</b>: Coronary artery bypass, using arterial graft(s); 2 coronary arterial grafts</p><p><b>Status</b>: Completed</p></div>"
        },
        "subject": {
          "reference": "Patient/12724066",
          "display": "SMART, NANCY"
        },
        "status": "completed",
        "code": {
          "coding": [
            {
              "system": "http://www.ama-assn.org/go/cpt",
              "code": "33534",
              "display": "Coronary artery bypass, using arterial graft(s); two coronary arterial grafts"
            }
          ],
          "text": "Coronary artery bypass, using arterial graft(s); 2 coronary arterial grafts"
        },
        "performedDateTime": "2018",
        "encounter": {
          "reference": "Encounter/97953477"
        }
      }
    }
  ]
}
Headers
  • Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, provide the X-Request-Id, if present.
  • Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, provide the opc-Request-Id, if present.
Back to Top