This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions icon

Implementable Technology Specifications icon Work GroupMaturity Level: 4Standards Status: Draft

NDJSON (New line delimited JSON icon) is a variant of the NDJSON format that is supported for bulk data transfer. In principle, 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]", .... }

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

In order to simplify NDJSON processing, each NDJSON document 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 NDJSON format can only be retrieved using the Asynchronous Pattern.