Create records using HL7 data in a JSON file

post

/v0/upload/hl7/json

Upload new HL7 immunization records in a JSON file or in a zipped JSON file.

Request

Header Parameters
  • An optional header that holds the address of a request for purposes of logging, analytics, and so on.
Supported Media Types
Request Body - application/zip ()
A JSON file containing immunization records in HL7 format.
Root Schema : schema
Type: object
A zipped JSON file containing immunization records in HL7 format. The standard format zip file holds a single text file. The zip file cannot include a folder or use extra file attributes such as __MACOSX and .DS_Store.
Request Body - text/plain ()
A JSON file containing immunization records in HL7 format.
Root Schema : schema
Type: object
A JSON file containing immunization records in HL7 format.
Security
Back to Top

Response

Supported Media Types

Default Response

The default response containing a count of valid records in the transaction with a list of validation errors and a count of records processed by the database with a list of database processing errors.
Body ()
Root Schema : UploadStatusResponse
Type: object
Show Source
Nested Schema : storageResult
Type: object
Additional Properties Allowed
Show Source
The UploadStorageResult object contains the processing response from the database on the results of the transaction.
Nested Schema : validationErrors
Type: array
The list of immunization records containing formatting or other errors that make the record invalid.
Show Source
  • Contains information identifying the invalid record and the validation error message.
Nested Schema : UploadStorageResult
Type: object
The UploadStorageResult object contains the processing response on the results of the transaction.
Show Source
Nested Schema : processingErrors
Type: array
The list of immunization records containing database processing errors.
Show Source
Back to Top