Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

HTTP Status Code

Description

Response Example

200

Successful Implementation of a transaction bundle.

 

Code Block
{
  "personentry": [
: {   {
 "active":true,     "birthDateresponse":"19650521",
   {
 "telecom":[       {"rank":2,"system":"phone","value":"(734)556-1212","use":"home"},
      {"rank":1,"system":"email","value":"sdoh@yahoo.com","use":""}],location": projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/fhirStores/FHIR_STORE_ID/fhir/RESOURCE/RESOURCE_ID,
        "managingOrganizationstatus": "hfhs201 Created",
     "address":{"country":"US","city":"RIVERVIEW","use":"home","line":"6329 TEMPLATE","postalCode":"48192","county":"WAYNE","text":"6329 TEMPLATE RIVERVIEW, MI  48192","state":"MI","type":"both" }
    },
    "name":{"given":"ONE","text":"ONE TEMPLIN","family":"TEMPLIN","use":"official","prefix":"TEMPLIN"},{
      "genderresponse":"male", {
   "recordType":"FHIR",     "languagestatus": "English200 OK",
    "personId":"8cb77503-e481-431a-a0d3-c0c156327504"}   },
  instance: "347984t9" }
  ],
  "resourceType": "Bundle",
  "type": "transaction-response"
}

 

403

Request is unauthorized and will not be processed. This will happen if the authorization header does not contain a valid client id and secret.

 

 

Code Block
{
  "type": "cie/unauthorized",
  "title": "Request is not authorized 
            to perform this operation",
  "detail": "The x-api-key header may be 
             missing or is invalid",          
  "instance":"4abdf0d4-e934-5575513f6d5"
}





 

 

400

Request is malformed and will not be processed.

 

Code Block
{
  "type": "cie/validation-error",
  "title": "Your request parameters 
            didn't validate.",
  "instance":"4abdf0d4-e934-5575513f6d5"
}





 

Example CURL for this API Call

...

Code Block
curl -v 
--request POST 'https://fhir-dev.semi-cie.org/procedure/' 
--header 'x-api-key: aGZoczo4****2ZDk=' 
--header 'Content-Type: application/json' 
--header 'Authorization: bearer etty****iquerui'
 --data @BUNDLE_FILE.json \