### Search for Slots - GET Request Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-slot-get.html This example demonstrates how to make a GET request to search for available slots. It includes parameters for service type, start date range, and location. ```HTTP GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Slot?service-type=https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14249|4047611&start=ge2016-01-23T22:05:47Z&start=lt2020-06-08T18:13:55Z&-location=Location/32216049 ``` -------------------------------- ### Example GET Request for Goal Resource Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-goal-id-get.html This is an example of a GET request to retrieve a Goal resource. Ensure the base URL and resource ID are correct for your environment. ```http GET https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Goal/187555592 ``` -------------------------------- ### GET Request Example Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-documentreference-id-get.html This is an example of a GET request to retrieve a DocumentReference resource. Ensure the base URL and resource ID are correct for your environment. ```http GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/DocumentReference/206098371 ``` -------------------------------- ### Example bulk export file request Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfbda/op-bulk-export-files-file_id-get.html Example of a GET request to the bulk-export files endpoint. ```http GET https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/bulk-export/files/ ``` -------------------------------- ### Retrieve Appointment Example Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-appointment-id-get.html This example shows how to make a GET request to retrieve a specific appointment resource. Ensure you use the correct base URL and resource ID. ```http GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Appointment/4822366 ``` -------------------------------- ### Get a Device by ID - Example Request Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-device-id-get.html Use this GET request to retrieve a specific device's details by providing its unique ID in the URL. ```http GET https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device/31539245 ``` -------------------------------- ### Example Request for Redirect Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfbda/op-bulk-export-files-file_id-get.html A GET request to the presigned S3 URL. ```http GET https://cerner-opensvc-bulkfhir-processed.s3.us-west-2.amazonaws.com ``` -------------------------------- ### Example Request Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-person-get.html A sample GET request to retrieve a Person resource using a specific ID. ```http GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Person/2572382193 ``` -------------------------------- ### x-_id Request Example Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-goal-get.html A sample GET request to retrieve a Goal resource by its _id. ```http GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Goal?_id=187042107 ``` -------------------------------- ### Device API Request Example Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-device-get.html A sample GET request to retrieve device information for a specific patient. ```http GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device?patient=12724066 ``` -------------------------------- ### Parameter Structure Example Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfbda/op-patient-export-post.html Illustrates the structure for defining parameters, including name and value types. ```json { "name":{ "description":"The name of the parameter\n", "type":"string" }, "value[x]":{ "description":"The value of the parameter\n", "type":"string" } } ``` -------------------------------- ### x-include Response Example (Bundle) Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-consent-get.html This is an example of a Bundle resource returned by the x-include operation, containing Consent and Patient resources. The response structure includes links and entries for the retrieved resources. ```JSON { "resourceType": "Bundle", "id": "e2d6403f-fe92-4f56-a210-2c5871488345", "type": "searchset", "link": [ { "relation": "self", "url": "https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Consent?patient=12742397&_include=Consent%3Apatient&_include=Consent%3Aactor" } ], "entry": [ { "fullUrl": "https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Consent/AR-12742397-12724066", "resource": { "resourceType": "Consent", "id": "AR-12742397-12724066", "meta": { "versionId": "95", "lastUpdated": "2020-08-21T15:51:38.000Z" }, "text": { "status": "generated", "div": "

Consent

Patient Name: Smart, BabyBoy

Status: Inactive

Scope: Privacy Consent

Category: Patient Consent

Policy Rule: Consent given for electronic record sharing (finding)

Consent Start Date: Jan 1, 2001 6:00 A.M. UTC

Consent End Date: Sep 14, 2008 12:00 A.M. UTC

Actor Name: Smart II, Nancy

Actor Role: Authorized Representative

" }, "status": "active", "scope": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/consentscope", "code": "patient-privacy", "display": "Privacy Consent" } ], "text": "Privacy Consent" }, "category": [ { "coding": [ { "system": "http://loinc.org", "code": "59284-0", "display": "Patient Consent" } ], "text": "Patient Consent" } ], "patient": { "reference": "Patient/12742397", "display": "Smart, BabyBoy" }, "policyRule": { "coding": [ { "system": "http://snomed.info/sct", "code": "425691002", "display": "Consent given for electronic record sharing (finding)" } ], "text": "Consent given for electronic record sharing (finding)" }, "provision": { "type": "permit", "period": { "start": "2020-07-09T14:15:16.000Z", "end": "2008-09-14T00:00:00.000Z" }, "actor": [ { "id": "12724066", "role": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationFunction", "code": "AUCG", "display": "caregiver information receiver" } ], "text": "Authorized Representative" }, "reference": { "reference": "RelatedPerson/12724066-12742397", "display": "Smart II, Nancy" } } ], "action": [ { "coding": [ { "system": "http://terminology.terminology.hl7.org/CodeSystem/consentaction", "code": "correct", "display": "Access and Correct" } ], "text": "Access and Correct" } ], "purpose": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason", "code": "PurposeOfUse", "display": "purpose of use" } ] } } }, { "fullUrl": "https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Patient/12742397", "resource": { "resourceType": "Patient", "id": "12742397", "meta": { "versionId": "5", "lastUpdated": "2020-08-21T15:51:38.000Z" }, "text": { "status": "generated", "div": "

Patient

Name: SMART, BABY BOY

Status: Active

DOB: Mar 2, 2020

Administrative Gender: Male

Marital Status: Single

" }, "extension": [ { "extension": [ { "valueCoding": { "system": "urn:oid:2.16.840.1.113883.6.238", "code": "2106-3", "display": "White", "userSelected": false } } ] } ] } } ] } ``` -------------------------------- ### CORS GET Request Example Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/r4_overview.html This example demonstrates a GET request sent from a specific origin, illustrating how Cross-Origin Resource Sharing is handled. The response indicates successful CORS configuration. ```curl $ curl -X GET -i -H "Origin: http://example.com" https://fhir-ehr-code.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/metadata HTTP/1.1 200 OK Access-Control-Allow-Methods: DELETE, GET, POST, PUT, PATCH, OPTIONS, HEAD Access-Control-Allow-Origin: * Access-Control-Expose-Headers: ETag, Content-Location, Location, X-Request-Id, WWW-Authenticate, Date Access-Control-Max-Age: 0 ``` -------------------------------- ### Handle POST Response Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-familymemberhistory-post.html Example response headers for a successful resource creation, including ETag and Location. ```http Cache-Control: no-cache Content-Length: 0 Content-Type: application/fhir+json Date: Mon, 06 Apr 2020 19:00:43 GMT Etag: W/"1" Location: https://fhir-ehr-code.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/FamilyMemberHistory/17228728 Last-Modified: Mon, 06 Apr 2020 19:00:43 GMT Vary: Origin X-Request-Id: 11111111111111111111111111111111 ``` -------------------------------- ### Get a Device by ID - Entered in Error Example Request Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-device-id-get.html This GET request retrieves a device that has been marked as 'entered-in-error'. ```http GET https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device/22118346 ``` -------------------------------- ### Example Response Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-person-get.html A sample JSON response containing a Bundle of Person resources. ```json { "resourceType": "Bundle", "id": "f2800374-292d-4508-bd3f-b4da814d1b5f", "type": "searchset", "link": [ { "relation": "self", "url": "https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Person?identifier=urn%3Aoid%3A2.16.840.1.113883.6.1000%7C6931" } ], "entry": [ { "fullUrl": "https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Person/12724067", "resource": { "resourceType": "Person", "id": "12724067", "meta": { "versionId": "10", "lastUpdated": "2020-07-06T21:21:22.000Z" }, "text": { "status": "generated", "div": "

Person

Status: Active

Name: SMART, JOE

DOB: Apr 29, 1976

Administrative Gender: Male

" }, "identifier": [ { "id": "CI-490525912-3", "use": "usual", "type": { "coding": [ { "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/4", "code": "10", "display": "MRN", "userSelected": true }, { "system": "http://terminology.hl7.org/CodeSystem/v2-0203", "code": "MR", "display": "Medical record number", "userSelected": false } ], "text": "MRN" }, "system": "urn:oid:2.16.840.1.113883.6.1000", "value": "31577" } ], "name": [ { "id": "CI-12724067-0", "use": "official", "text": "SMART, JOE", "family": "SMART", "given": [ "JOE" ], "period": { "start": "2019-12-26T15:14:12.000Z" } } ], "telecom": [ { "id": "CI-PH-29811920-0", "extension": [ { "valueUrl": "(816)888-8886", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-TEL-address" } ], "system": "phone", "value": "8168888886", "use": "home", "rank": "1", "period": { "start": "2019-12-26T15:14:12.000Z" } }, { "id": "CI-EM-29822662-0", "system": "email", "value": "joesmart@example.com", "use": "home", "rank": "1", "period": { "start": "2020-03-30T19:31:11.000Z" } } ], "gender": "male", "birthDate": "1976-04-29", "address": [ { "id": "CI-24313553-0", "use": "home", "text": "12345 Main St\\nKansas City, MO 64116\\nUS", "line": [ "12345 Main St" ], "city": "Kansas City", "district": "Jackson", "state": "MO", "postalCode": "64116", "country": "US", "period": { "start": "2019-12-26T15:13:36.000Z" } } ], "active": true } } ] } ``` -------------------------------- ### GET ChargeItem Request Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-chargeitem-id-get.html This is an example of a GET request to retrieve a ChargeItem resource. It supports Provider and System authorization types. ```HTTP GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/ChargeItem/321088041 ``` -------------------------------- ### SMART Authorization Request Examples Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/fhir-authorization-framework Examples of authorization request URLs for different personas using SMART Application Launch 1.0.0 - STU1. ```text client id: bb318a62-fa61-49ae-b692-7d99214f0ec7 scopes: patient/Observation.read patient/MedicationHistory.read launch audience: https://fhir-ehr-code.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/ state: a4c16a46-2c46-482c-8d66-4cc4a2990bda launch: a17aba51-1395-48d3-b3a9-73f2baf784da https://authorization.cerner.com/tenants/ec2458f2-1e24-41c8-b71b-0e701af7583d/protocols/oauth2/profiles/smart-v1/personas/patient/authorize?client_id=bb318a62-fa61-49ae-b692-7d99214f0ec7&response_type=code&redirect_uri=&scope=patient%2FObservation.read%20patient%2FMedicationHistory.read%20launch&launch=a17aba51-1395-48d3-b3a9-73f2baf784da&aud=https%3A%2F%2Ffhir-ehr-code.cerner.com%2Fdstu2%2Fec2458f2-1e24-41c8-b71b-0e701af7583d%2F&state=a4c16a46-2c46-482c-8d66-4cc4a2990bda ``` ```text client id: bb318a62-fa61-49ae-b692-7d99214f0ec7 scopes: user/Observation.read user/MedicationHistory.read audience: https://fhir-ehr-code.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/ state: a4c16a46-2c46-482c-8d66-4cc4a2990bda https://authorization.cerner.com/tenants/ec2458f2-1e24-41c8-b71b-0e701af7583d/protocols/oauth2/profiles/smart-v1/personas/patient/authorize?client_id=bb318a62-fa61-49ae-b692-7d99214f0ec7&response_type=code&redirect_uri=&scope=user%2FObservation.read%20user%2FMedicationHistory.read%20&launch=&aud=https%3A%2F%2Ffhir-ehr-code.cerner.com%2Fdstu2%2Fec2458f2-1e24-41c8-b71b-0e701af7583d%2F&state=a4c16a46-2c46-482c-8d66-4cc4a2990bda ``` -------------------------------- ### x-revinclude Request Example Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-device-get.html Example of a GET request using the _revinclude parameter to retrieve Provenance resources linked to a Device. ```http GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device?_id=31539245&_revinclude=Provenance:target ``` -------------------------------- ### Procedure Resource Example Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-procedure-post.html A complete example of a Procedure resource payload. ```json { "resourceType": "Procedure", "status": "completed", "meta": { "security": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode", "code": "PHY" }, { "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode", "code": "PRS" } ] }, "subject": { "reference": "Patient/12724066" }, "code": { "coding": [ { "system": "http://snomed.info/sct", "code": "119954001", "display": "Adenoid excision (procedure)", "userSelected": true } ], "text": "Adenoid excision (text)" }, "encounter": { "reference": "Encounter/97953477" }, "location": { "display": "Baseline East" }, "performedDateTime": "2019-04-05T20:21:46Z", "performedPeriod": { "start": "2019-04-05T20:21:46Z", "end": "2019-04-05T21:21:46Z" }, "performer": [ { "function": { "coding": [ { "system": "http://snomed.info/sct", "code": "223366009", "display": "Healthcare professional (occupation)", "userSelected": true } ], "text": "Healthcare professional (occupation)" }, "actor": { "reference": "Practitioner/4122630" } } ], "note": [ { "text": "Procedure comment", "time": "2019-04-05T20:21:46Z", "authorReference": { "reference": "Practitioner/4122630" } } ] } ``` -------------------------------- ### Example Consent API Request Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-consent-get.html This is an example of a GET request to retrieve Consent information for a specific patient. Ensure you have the correct authorization. ```http GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Consent?patient=12742397 ``` -------------------------------- ### Request OperationDefinition Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-operationdefinition-id-get.html Example HTTP GET request for an OperationDefinition. ```http GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/OperationDefinition/binary-autogen-ccd-if ``` -------------------------------- ### ChargeItemCreditBody Parameter Examples Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-chargeitem-id-credit-post.html Examples showing the required parameter structure for various fields within the ChargeItemCreditBody. ```json { "parameter": [ { "name": "context", "valueReference": { "reference": "Encounter/98255557" } } ] } ``` ```json { "parameter": [ { "name": "subject", "valueReference": { "reference": "Patient/13388355" } } ] } ``` ```json { "parameter": [ { "name": "transactionId", "valueUuid": "urn:uuid:aa7623a0-0c7b-11ec-82a8-0242ac130003" } ] } ``` ```json { "parameter": [ { "name": "versionId", "valueId": "2" } ] } ``` -------------------------------- ### Example GET Request for x-patient-revinclude Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-patient-get.html Use this GET request to retrieve patient data along with associated Provenance resources. Ensure you have the correct authorization. ```HTTP GET https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Patient?_id=629928&_revinclude=Provenance:target ``` -------------------------------- ### SMART Authorization Request Examples Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/authorization-framework Examples of full authorization requests using SMART Application Launch 1.0.0 - STU1, including patient and user persona scenarios. ```text client id: bb318a62-fa61-49ae-b692-7d99214f0ec7 scopes: patient/Observation.read patient/MedicationHistory.read launch audience: https://fhir-ehr-code.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/ state: a4c16a46-2c46-482c-8d66-4cc4a2990bda launch: a17aba51-1395-48d3-b3a9-73f2baf784da https://authorization.cerner.com/tenants/ec2458f2-1e24-41c8-b71b-0e701af7583d/protocols/oauth2/profiles/smart-v1/personas/patient/authorize?client_id=bb318a62-fa61-49ae-b692-7d99214f0ec7&response_type=code&redirect_uri=&scope=patient%2FObservation.read%20patient%2FMedicationHistory.read%20launch&launch=a17aba51-1395-48d3-b3a9-73f2baf784da&aud=https%3A%2F%2Ffhir-ehr-code.cerner.com%2Fdstu2%2Fec2458f2-1e24-41c8-b71b-0e701af7583d%2F&state=a4c16a46-2c46-482c-8d66-4cc4a2990bda ``` ```text client id: bb318a62-fa61-49ae-b692-7d99214f0ec7 scopes: user/Observation.read user/MedicationHistory.read audience: https://fhir-ehr-code.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/ state: a4c16a46-2c46-482c-8d66-4cc4a2990bda https://authorization.cerner.com/tenants/ec2458f2-1e24-41c8-b71b-0e701af7583d/protocols/oauth2/profiles/smart-v1/personas/patient/authorize?client_id=bb318a62-fa61-49ae-b692-7d99214f0ec7&response_type=code&redirect_uri=&scope=user%2FObservation.read%20user%2FMedicationHistory.read%20&launch=&aud=https%3A%2F%2Ffhir-ehr-code.cerner.com%2Fdstu2%2Fec2458f2-1e24-41c8-b71b-0e701af7583d%2F&state=a4c16a46-2c46-482c-8d66-4cc4a2990bda ``` -------------------------------- ### Coverage Creation Response Headers Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-coverage-post.html Example response headers returned after a successful resource creation. ```http Cache-Control: no-cache Content-Length: 0 Content-Type: application/fhir+json Date: Tue, 22 Oct 2019 15:59:33 GMT Etag: W/"0" Last-Modified: Tue, 22 Oct 2019 15:59:30 GMT Location: https://fhir-ehr-code.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Coverage/31363178-11500257 Vary: Origin X-Request-Id: 11111111-1111-1111-1111-111111111111 opc-request-id: /11111111111111111111111111111111/11111111111111111111111111111111 ``` -------------------------------- ### GET Goal Resource Example Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-goal-id-get.html Use this GET request to retrieve a specific Goal resource by its ID. Ensure the `accept` header is set to `application/fhir+json`. ```http GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Goal/187042107 ``` -------------------------------- ### GET Encounter Request Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-encounter-id-get.html This is an example GET request to retrieve a specific encounter record by its ID. It is used to fetch encounter details, including those that have been combined. ```http GET https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Encounter/97865451 ``` -------------------------------- ### x-_id Response Example Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-goal-get.html A sample JSON response body for a successful Goal resource retrieval. ```json { "resourceType": "Bundle", "id": "b399773c-51f2-43f1-a539-ec85e5d6609c", "type": "searchset", "link": [ { "relation": "self", "url": "https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Goal?_id=187042107" } ], "entry": [ { "fullUrl": "https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Goal/187042107", "resource": { "resourceType": "Goal", "id": "187042107", "meta": { "versionId": "1607035687000", "lastUpdated": "2020-12-03T22:48:07.000Z" }, "text": { "status": "generated", "div": "

Goal

Subject: SMART, TIMMY

Description: Maintain a healthy weight

Expressed By: SMART, TIMMY

Status: Active

Start Date: Dec 3, 2020

Target Date: Dec 31, 2020

" }, "lifecycleStatus": "active", "achievementStatus": { "coding": [ { "system": "http://hl7.org/fhir/goal-achievement", "code": "achieved", "display": "Achieved" } ], "text": "Achieved" }, "category": [ { "coding": [ { "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/4003016", "code": "25481501", "display": "Physiologic", "userSelected": true }, { "system": "http://terminology.hl7.org/CodeSystem/goal-category", "code": "physiotherapy", "display": "Physiotherapy", "userSelected": false } ], "text": "Physiologic" } ], "description": { "coding":[ { "system":"https://fhir.cerner.com/eb2384f8-839e-4c6e-8b29-18e71db1a0b1/codeSet/72", "code":"747214249", "display":"O-Food security (finding)", "userSelected":true }, { "system":"http://snomed.info/sct", "code":"1078229009", "display":"Food security (finding)", "userSelected":false } ], "text":"O-Food security (finding)" }, "subject": { "reference": "Patient/12724069", "display": "SMART, TIMMY" }, "startDate": "2020-12-03", "target": [ { "dueDate": "2020-12-31" } ], "statusDate": "2020-12-03", "expressedBy": { "reference": "Patient/12724069", "display": "SMART, TIMMY" }, "note": [ { "authorReference": { "reference": "Practitioner/995932", "display": "Smart, John" }, "time": "2020-11-12T16:14:20.000Z", "text": "Daily exercise" } ] } } ] } ``` -------------------------------- ### Get a Device by ID - Example Response Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-device-id-get.html This is a successful response for a device retrieval, containing detailed information about the device. ```json { "resourceType": "Device", "id": "31539245", "meta": { "versionId": "1", "lastUpdated": "2020-07-06T23:58:35.000Z" }, "text": { "status": "generated", "div": "

Device

Unique Device Identifier (UDI): 1721123408

Status: Active

Manufacturer: Pacemaker Plus

Manufacture Date: Jan 9, 2017 12:00 P.M. UTC

Expiration Date: Jul 2, 2040 10:00 A.M. UTC

Lot Number: 7723

Serial Number: 17642857292

Type: Pacemaker

Model Number: T0765

Patient: SMART, NANCY

Owner: Model Clinic

" }, "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" } } ``` -------------------------------- ### Example POST Request for Procedure Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-procedure-post.html This snippet shows an example POST request to the Procedure endpoint. It is used to create or update procedure resources. ```http POST https://fhir-ehr-code.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Procedure ``` -------------------------------- ### Slot Resource Example Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-slot-id-get.html This is an example of a Slot resource response. It includes details such as the slot's ID, service type, start and end times, and status. ```json { 'resourceType': 'Slot', 'id': '4047611-32216049-61518614-0', 'meta': { 'versionId': '3423957v2380283', 'lastUpdated': '2020-05-08T18:13:55Z' }, 'text': { 'status': 'generated', 'div': '

Slot

Service Type: Surgery Rapid

Start: Jan 23, 2017 6:00 A.M. UTC

End: Jan 23, 2017 7:00 A.M. UTC

Schedule Reference: 4047611-32216049-61518614-0

Status: Free

' }, 'extension': [ { 'valueReference': { 'reference': 'Location/32216049' }, 'url': 'https://fhir-ehr.cerner.com/r4/StructureDefinition/scheduling-location' } ], 'serviceType': [ { 'coding': [ { 'system': 'https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14249', 'code': '4047611', 'display': 'Surgery Rapid', 'userSelected': true }, { 'system': 'http://snomed.info/sct', 'code': '394576009', 'display': 'Accident & emergency (qualifier value)', 'userSelected': false } ], 'text': 'Surgery Rapid' } ], 'schedule': { 'reference': 'Schedule/4047611-32216049-61518614-0' }, 'status': 'free', 'start': '2017-01-23T06:00:00Z', 'end': '2017-01-23T07:00:00Z' } ``` -------------------------------- ### Condition Onset Date/Time Example Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-condition-post.html Example of specifying the estimated or actual start date and time for a condition. Only 'dateTime' type is supported and it's converted to GMT. ```string 2015-10-14T13:13:20-06:00 ``` -------------------------------- ### GET /r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Provenance/all-1595070 Source: https://docs.oracle.com/en/industries/health/millennium-platform-apis/mfrap/op-provenance-id-get.html Example retrieval of a provenance record using patient authorization. ```APIDOC ## GET /r4/{{tenantId}}/Provenance/{id} ### Description Retrieves a specific provenance record using its ID. This endpoint is typically used to fetch detailed information about the origin and history of a healthcare resource, often requiring patient authorization. ### Method GET ### Endpoint `https://fhir-ehr.cerner.com/r4/{{tenantId}}/Provenance/{id}` ### Parameters #### Path Parameters - **tenantId** (string) - Required - The unique identifier for the tenant. - **id** (string) - Required - The unique identifier of the provenance record to retrieve. #### Query Parameters None ### Request Example ``` GET https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Provenance/all-1595070 ``` ### Headers - **X-Request-Id** (string) - Optional - Unique Oracle-assigned identifier for the request. - **opc-request-id** (string) - Optional - Unique Oracle-assigned identifier for the request. ### Response #### Success Response (200) - **resourceType** (string) - The type of the resource, which is 'Bundle' for search results. - **id** (string) - The unique identifier for the bundle. - **type** (string) - The type of the bundle, e.g., 'searchset'. - **total** (integer) - The total number of entries in the bundle. - **link** (array) - Links to related resources or search results. - **entry** (array) - An array of entries, where each entry contains a resource. - **fullUrl** (string) - The absolute URL of the entry. - **resource** (object) - The actual resource, in this case, a 'Provenance' resource. - **resourceType** (string) - The type of the resource, which is 'Provenance'. - **id** (string) - The unique identifier for the provenance record. - **meta** (object) - Metadata about the resource, including version ID and last updated timestamp. - **text** (object) - Human-readable summary of the resource. - **target** (array) - An array of references to the resources that the provenance record is about. - **recorded** (string) - The timestamp when the provenance was recorded. - **agent** (array) - An array of agents involved in the provenance. - **entity** (array) - An array of entities related to the provenance. #### Response Example ```json { "resourceType": "Bundle", "id": "3ddac8f3-0c3a-41fd-bd0a-1daeb6a42db9", "type": "searchset", "total": 1, "link": [ { "relation": "self", "url": "https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Provenance?_id=all-1595070" } ], "entry": [ { "fullUrl": "https://fhir-open.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Provenance/all-1595070", "resource": { "resourceType": "Provenance", "id": "all-1595070", "meta": { "versionId": "1595070", "lastUpdated": "2019-12-09T16:49:43Z" }, "text": { "status": "generated", "div": "

Provenance

Target:

Recorded: Dec 9, 2019 10:49 A.M. CST

Agents:

Unknown
Agent Type: Author
Agent Role: Source

Entity Source: DocumentReference/S-200

" }, "target": [ { "reference": "AllergyIntolerance/S-1595069" } ], "recorded": "2019-12-09T16:49:43Z", "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": "Organization/50", "display": "Unknown" } } ], "entity": [ { "role": "source", "what": { "reference": "DocumentReference/S-200" } } ] } } ] } ``` ```