This page is part of the Protocols for Clinical Registry Extraction and Data Submission (CREDS) IG (v1.0.0-ballot: STU1 Ballot 1) based on FHIR R4. . For a full list of available versions, see the Directory of published versions
: The Registry Upload of NDJSON data - XML Representation
Raw xml | Download
<OperationDefinition xmlns="http://hl7.org/fhir">
<id value="RegistryUpload"/>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml"><p>URL: [base]/$registryUpload</p><p>Parameters</p><table class="grid"><tr><td><b>Use</b></td><td><b>Name</b></td><td><b>Scope</b></td><td><b>Cardinality</b></td><td><b>Type</b></td><td><b>Binding</b></td><td><b>Documentation</b></td></tr><tr><td>IN</td><td>input</td><td/><td>1..1</td><td><a href="http://hl7.org/fhir/R4/binary.html">Binary</a></td><td/><td><div><p>The POST will be Binary resource consisting of the contentType element listing the mime type of
application/fhir+ndjson and the data element consisting of a NDJSON file. Each line of the NDJSON file will comprising a
single patient Submission Bundle.
The http POST will have:</p>
<ol>
<li>the Prefer header set to respond-async and</li>
<li>the Accept header set to the application/fhir+ndjson format</li>
</ol>
</div></td></tr><tr><td>OUT</td><td>output</td><td/><td>1..1</td><td><a href="http://hl7.org/fhir/R4/operationoutcome.html">OperationOutcome</a></td><td/><td><div><p>The optionally attached OperationOutcome will solely be the result of the validation that the submission file is a valid NDJSON file
and will not have information regarding the content sumbitted.
The result of a successful submission will be a 202 Accepted with the Content-Location pointing to a polling
location of the NDJSON file of OperationOutcomes.
Each OperationOutcome in the fetched NDJSON file will give the results of a validation exercise
for the individual lines within the submission file.</p>
</div></td></tr></table></div>
</text>
<url
value="http://hl7.org/fhir/us/registry-protocols/OperationDefinition/RegistryUpload"/>
<version value="1.0.0-ballot"/>
<name value="RegistryUpload"/>
<status value="active"/>
<kind value="operation"/>
<date value="2023-03-29T01:19:33+00:00"/>
<publisher value="Clinical Interoperability Council"/>
<contact>
<telecom>
<system value="url"/>
<value value="http://hl7.org/Special/committees/cic"/>
</telecom>
</contact>
<contact>
<telecom>
<system value="email"/>
<value value="cic@lists.hl7.org"/>
</telecom>
</contact>
<contact>
<name value="Clinical Interoperability Council"/>
<telecom>
<system value="url"/>
<value value="http://hl7.org/Special/committees/cic/index.cfm"/>
</telecom>
</contact>
<contact>
<name value="David Pyke"/>
<telecom>
<system value="email"/>
<value value="mailto:David.Pyke@pointclickcare.com"/>
</telecom>
</contact>
<jurisdiction>
<coding>
<system value="urn:iso:std:iso:3166"/>
<code value="US"/>
<display value="United States of America"/>
</coding>
</jurisdiction>
<code value="registryUpload"/>
<resource value="Binary"/>
<system value="true"/>
<type value="false"/>
<instance value="false"/>
<parameter>
<name value="input"/>
<use value="in"/>
<min value="1"/>
<max value="1"/>
<documentation
value="The POST will be Binary resource consisting of the contentType element listing the mime type of
application/fhir+ndjson and the data element consisting of a NDJSON file. Each line of the NDJSON file will comprising a
single patient Submission Bundle.
The http POST will have:
1. the Prefer header set to respond-async and
2. the Accept header set to the application/fhir+ndjson format"/>
<type value="Binary"/>
</parameter>
<parameter>
<name value="output"/>
<use value="out"/>
<min value="1"/>
<max value="1"/>
<documentation
value="The optionally attached OperationOutcome will solely be the result of the validation that the submission file is a valid NDJSON file
and will not have information regarding the content sumbitted.
The result of a successful submission will be a 202 Accepted with the Content-Location pointing to a polling
location of the NDJSON file of OperationOutcomes.
Each OperationOutcome in the fetched NDJSON file will give the results of a validation exercise
for the individual lines within the submission file."/>
<type value="OperationOutcome"/>
</parameter>
</OperationDefinition>