Release 4 5

This page is part of the FHIR Specification (v4.0.1: R4 (v5.0.0: R5 - Mixed Normative and STU ) ). This is the current published version in it's permanent home (it will always be available at this URL). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4

Implementable Technology Specifications icon Work Group Maturity Level : 2 4 Standards Status : Draft

ns-json (New NDJSON ( New line delimited JSON) JSON icon ) is a variant of the JSON NDJSON format that is supported for bulk data transfer. In principle, nd-json NDJSON is a simple variation on the JSON format , but where resources are serialized with no whitespace, and separated by a newline pair (characters 13 and 10).

{ { "resourceType" : "[type]", .... } { "resourceType" : "[type]", .... } }

Example:


{ "resourceType" : "[type]", .... }
{ "resourceType" : "[type]", .... }

The MIME-type for this format is application/fhir+ndjson .

In order to simplify nd-json NDJSON processing, each nd-json NDJSON document contains SHALL only contain resources of a single type - every line contains a resource of a particular type. (though note that resources may still contain contained resources of various types).

On the RESTful API , the nd-json NDJSON format can only be retrieved using the Asynchronous Pattern .