Skip to content
This repository has been archived by the owner on May 7, 2024. It is now read-only.

Commit

Permalink
Generate site:
Browse files Browse the repository at this point in the history
 
* R4 Appointment updates (#988)
* Diagnostic report r4 docs migrate (#991)
* Updated DiagnosticReport DSTU2 Resource (#992)
* Update DSTU 2 Appointment documentation (#993)
* R4_UK_BRAM_Update_Slot_include (#994)
* Reorder actions to Search, Read, Create, Patch (#995)
* Review and Corrections for Condition (#996)
* Update action-comment in cancellation workflow and custom encounter search (#997)
* Updated DocumentReference R4 Resource (#999)
* Review and updates for Location (#1001)
* Diagnostic Report Create for Cardiology and Anatomic pathology (#1002)
* Review and Updates for Encounter (#1007)
* Review and Updates for NutritionOrder (#1008)
  • Loading branch information
Someshnsn committed Nov 10, 2023
1 parent 00e2599 commit 0b85c39
Show file tree
Hide file tree
Showing 17 changed files with 3,793 additions and 2,419 deletions.
16 changes: 8 additions & 8 deletions millennium/dstu2/conformance/conformance/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -113,20 +113,20 @@ <h4 id="request">Request</h4>
</code></pre>

<div class="example-tabs">
<ul id="6eb4433f-ead7-4c6e-9b7d-febb59c27dac">
<ul id="f408c60c-c3e9-48e9-9954-a868bb295c81">
<li>
<a class="active" href="#example-response" data-tab="example-response-tab" onclick="showTab(this, '6eb4433f-ead7-4c6e-9b7d-febb59c27dac'); return false;">
<a class="active" href="#example-response" data-tab="example-response-tab" onclick="showTab(this, 'f408c60c-c3e9-48e9-9954-a868bb295c81'); return false;">
Example Response
</a>
</li>
<li>
<a href="#live-response" data-tab="live-response-tab" data-url="https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/metadata" data-header="application/json+fhir" data-status="200" onclick="showTab(this, '6eb4433f-ead7-4c6e-9b7d-febb59c27dac'); makeRequest(this); return false;">
<a href="#live-response" data-tab="live-response-tab" data-url="https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/metadata" data-header="application/json+fhir" data-status="200" onclick="showTab(this, 'f408c60c-c3e9-48e9-9954-a868bb295c81'); makeRequest(this); return false;">
Live Response
</a>
</li>
</ul>
</div>
<div data-id="6eb4433f-ead7-4c6e-9b7d-febb59c27dac" class="example-tab-content">
<div data-id="f408c60c-c3e9-48e9-9954-a868bb295c81" class="example-tab-content">
<div data-content="example-response-tab">
<pre class="headers"><code>Status: 200 OK</code></pre>
<pre class="body-response"><code class="language-javascript">{
Expand Down Expand Up @@ -639,20 +639,20 @@ <h4 id="request-1">Request</h4>
</code></pre>

<div class="example-tabs">
<ul id="a3ee257d-fbc4-4104-b729-cd80cf6f6f0a">
<ul id="000de3d6-4a85-4e8a-94f1-c1c62c4754d5">
<li>
<a class="active" href="#example-response" data-tab="example-response-tab" onclick="showTab(this, 'a3ee257d-fbc4-4104-b729-cd80cf6f6f0a'); return false;">
<a class="active" href="#example-response" data-tab="example-response-tab" onclick="showTab(this, '000de3d6-4a85-4e8a-94f1-c1c62c4754d5'); return false;">
Example Response
</a>
</li>
<li>
<a href="#live-response" data-tab="live-response-tab" data-url="https://fhir-ehr-code.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/metadata" data-header="application/json+fhir" data-status="200" onclick="showTab(this, 'a3ee257d-fbc4-4104-b729-cd80cf6f6f0a'); makeRequest(this); return false;">
<a href="#live-response" data-tab="live-response-tab" data-url="https://fhir-ehr-code.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/metadata" data-header="application/json+fhir" data-status="200" onclick="showTab(this, '000de3d6-4a85-4e8a-94f1-c1c62c4754d5'); makeRequest(this); return false;">
Live Response
</a>
</li>
</ul>
</div>
<div data-id="a3ee257d-fbc4-4104-b729-cd80cf6f6f0a" class="example-tab-content">
<div data-id="000de3d6-4a85-4e8a-94f1-c1c62c4754d5" class="example-tab-content">
<div data-content="example-response-tab">
<pre class="headers"><code>Status: 200 OK</code></pre>
<pre class="body-response"><code class="language-javascript">{
Expand Down
24 changes: 12 additions & 12 deletions millennium/dstu2/devices/device/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,20 +254,20 @@ <h4 id="request">Request</h4>
</code></pre>

<div class="example-tabs">
<ul id="afff0c66-26b5-4496-ad15-e8497d67ab6b">
<ul id="a4500167-c98a-49bb-a702-4d7790c4e137">
<li>
<a class="active" href="#example-response" data-tab="example-response-tab" onclick="showTab(this, 'afff0c66-26b5-4496-ad15-e8497d67ab6b'); return false;">
<a class="active" href="#example-response" data-tab="example-response-tab" onclick="showTab(this, 'a4500167-c98a-49bb-a702-4d7790c4e137'); return false;">
Example Response
</a>
</li>
<li>
<a href="#live-response" data-tab="live-response-tab" data-url="https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device?patient=12724066" data-header="application/json+fhir" data-status="200" onclick="showTab(this, 'afff0c66-26b5-4496-ad15-e8497d67ab6b'); makeRequest(this); return false;">
<a href="#live-response" data-tab="live-response-tab" data-url="https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device?patient=12724066" data-header="application/json+fhir" data-status="200" onclick="showTab(this, 'a4500167-c98a-49bb-a702-4d7790c4e137'); makeRequest(this); return false;">
Live Response
</a>
</li>
</ul>
</div>
<div data-id="afff0c66-26b5-4496-ad15-e8497d67ab6b" class="example-tab-content">
<div data-id="a4500167-c98a-49bb-a702-4d7790c4e137" class="example-tab-content">
<div data-content="example-response-tab">
<pre class="headers"><code>Status: 200 OK</code></pre>
<pre class="body-response"><code class="language-javascript">{
Expand Down Expand Up @@ -346,20 +346,20 @@ <h4 id="request-1">Request</h4>
</code></pre>

<div class="example-tabs">
<ul id="1aa66f80-fd7e-46ae-a8ff-43c4439d943e">
<ul id="a496d860-4d2f-4470-98dd-781e10fb69e6">
<li>
<a class="active" href="#example-response" data-tab="example-response-tab" onclick="showTab(this, '1aa66f80-fd7e-46ae-a8ff-43c4439d943e'); return false;">
<a class="active" href="#example-response" data-tab="example-response-tab" onclick="showTab(this, 'a496d860-4d2f-4470-98dd-781e10fb69e6'); return false;">
Example Response
</a>
</li>
<li>
<a href="#live-response" data-tab="live-response-tab" data-url="https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device?_id=31539245" data-header="application/json+fhir" data-status="200" onclick="showTab(this, '1aa66f80-fd7e-46ae-a8ff-43c4439d943e'); makeRequest(this); return false;">
<a href="#live-response" data-tab="live-response-tab" data-url="https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device?_id=31539245" data-header="application/json+fhir" data-status="200" onclick="showTab(this, 'a496d860-4d2f-4470-98dd-781e10fb69e6'); makeRequest(this); return false;">
Live Response
</a>
</li>
</ul>
</div>
<div data-id="1aa66f80-fd7e-46ae-a8ff-43c4439d943e" class="example-tab-content">
<div data-id="a496d860-4d2f-4470-98dd-781e10fb69e6" class="example-tab-content">
<div data-content="example-response-tab">
<pre class="headers"><code>Status: 200 OK</code></pre>
<pre class="body-response"><code class="language-javascript">{
Expand Down Expand Up @@ -461,20 +461,20 @@ <h4 id="request-2">Request</h4>
</code></pre>

<div class="example-tabs">
<ul id="352d6209-8f11-4a4e-b168-1cbcf233dc88">
<ul id="046fbc67-ec89-4591-82ef-109f402b5444">
<li>
<a class="active" href="#example-response" data-tab="example-response-tab" onclick="showTab(this, '352d6209-8f11-4a4e-b168-1cbcf233dc88'); return false;">
<a class="active" href="#example-response" data-tab="example-response-tab" onclick="showTab(this, '046fbc67-ec89-4591-82ef-109f402b5444'); return false;">
Example Response
</a>
</li>
<li>
<a href="#live-response" data-tab="live-response-tab" data-url="https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device/31539245" data-header="application/json+fhir" data-status="200" onclick="showTab(this, '352d6209-8f11-4a4e-b168-1cbcf233dc88'); makeRequest(this); return false;">
<a href="#live-response" data-tab="live-response-tab" data-url="https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/Device/31539245" data-header="application/json+fhir" data-status="200" onclick="showTab(this, '046fbc67-ec89-4591-82ef-109f402b5444'); makeRequest(this); return false;">
Live Response
</a>
</li>
</ul>
</div>
<div data-id="352d6209-8f11-4a4e-b168-1cbcf233dc88" class="example-tab-content">
<div data-id="046fbc67-ec89-4591-82ef-109f402b5444" class="example-tab-content">
<div data-content="example-response-tab">
<pre class="headers"><code>Status: 200 OK</code></pre>
<pre class="body-response"><code class="language-javascript">{
Expand Down
47 changes: 31 additions & 16 deletions millennium/dstu2/diagnostic/diagnostic-report/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -83,10 +83,9 @@ <h1 id="diagnosticreport">DiagnosticReport</h1>

<h2 id="overview">Overview</h2>

<p>The DiagnosticReport resource typically provides a textual set of information and interpretation after performing a
diagnostic service or procedure such as a Radiology or Pathology report.</p>
<p>The DiagnosticReport resource provides a set of information and interpretation following a diagnostic service or procedure such as a Radiology, Pathology, or Cardiology report. The DiagnosticReport resource will produce information about the diagnostic report itself and about the subject.</p>

<p>This resource currently only supports Radiology reports in the presented form of either PDF or HTML.</p>
<p>The information produced can include a mix of textual reports, images, and codes, depending on the type(s) of diagnostic services being retrieved. This resource currently only supports Radiology reports in the presented form of either PDF or HTML.</p>

<p>The following fields are returned if valued:</p>

Expand Down Expand Up @@ -208,15 +207,6 @@ <h2 id="search">Search</h2>
<pre><code>GET /DiagnosticReport?:parameters
</code></pre>

<p><em>Implementation Notes</em></p>

<ul>
<li>If a DiagnosticReport references a PDF with URL sections, it may not be returned from the Binary resource. See the
<a href="../../infrastructure/binary/#retrieve-by-id">Binary implementation notes</a>.</li>
<li>When requesting the presentedForm.url, the Accept header should be populated with the presentedForm.contentType. For more
information, see the <a href="../../infrastructure/binary/#headers">Binary accept</a> documentation.</li>
</ul>

<h3 id="authorization-types">Authorization Types</h3>

<div class="auth-types">
Expand All @@ -237,14 +227,16 @@ <h3 id="parameters">Parameters</h3>
<tbody>
<tr>
<td><code>patient</code></td>
<td>This or subject</td>
<td>This or <code>subject</code>
</td>
<td><a href="http://hl7.org/fhir/dstu2/search.html#reference"><code>reference</code></a></td>
<td>The subject of the report if a patient. Example: <code>12345</code>
</td>
</tr>
<tr>
<td><code>subject:Patient</code></td>
<td>This or patient</td>
<td>This or <code>patient</code>
</td>
<td><a href="http://hl7.org/fhir/dstu2/search.html#reference"><code>reference</code></a></td>
<td>The subject (Patient) of the report. Example: <code>12345</code>
</td>
Expand All @@ -253,18 +245,41 @@ <h3 id="parameters">Parameters</h3>
<td><code>date</code></td>
<td>N</td>
<td><a href="http://hl7.org/fhir/dstu2/search.html#date"><code>date</code></a></td>
<td>Date range into which the diagnostic report falls (effectiveDateTime). Must be present once and prefixed by ‘ge’ or present twice and prefixed by ‘ge’ / ‘lt’. EG: <code>date=ge2014-09-24T12:00:00.000Z</code> <code>&amp;date=lt2015-10-24T12:00:00.000Z</code>
<td>Date range into which the diagnostic report falls (effectiveDateTime). Example: <code>date=ge2020-01-01T08:00:00.000Z&amp;date=lt2020-01-31T17:00:00.000Z</code>
</td>
</tr>
<tr>
<td><a href="http://hl7.org/fhir/dstu2/search.html#count"><code>_count</code></a></td>
<td>N</td>
<td><a href="http://hl7.org/fhir/dstu2/search.html#number"><code>number</code></a></td>
<td>The maximum number of results to return per page.</td>
<td>The maximum number of results to return. Defaults to <code>10</code> and a maximum of <code>100</code> documents can be returned.</td>
</tr>
</tbody>
</table>

<p><em>Implementation Notes</em></p>

<ul>
<li>When searching with the <code>date</code> parameter:
<ul>
<li>For a single <code>date</code> occurrence:
<ul>
<li>It must be provided with the <code>ge</code> prefix to imply a date range.</li>
<li>The <code>time</code> component is optional.</li>
</ul>
</li>
<li>For two <code>date</code> occurences:
<ul>
<li>It must be provided with <code>ge</code> and <code>lt</code> prefixes to search for report(s) within a specific range.</li>
<li>The <code>time</code> component is optional for both parameters.</li>
</ul>
</li>
</ul>
</li>
<li>If a DiagnosticReport references a PDF with URL sections, it may not be returned from the <code>Binary</code> resource. See the <a href="../../infrastructure/binary/#retrieve-by-id">Binary implementation notes</a>.</li>
<li>When requesting the presentedForm.url, the <code>Accept</code> header should be populated with the <code>presentedForm.contentType</code>. For more information, see the <a href="../../infrastructure/binary/#headers">Binary accept</a> documentation.</li>
</ul>

<h3 id="headers">Headers</h3>

<pre class="headers"><code><a href="../../#media-types">Accept</a>: application/json+fhir
Expand Down
30 changes: 14 additions & 16 deletions millennium/dstu2/encounters/encounter/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ <h1 id="encounter">Encounter</h1>
</ul>
</li>
<li>
<a href="#retrieve-by-id" id="markdown-toc-retrieve-by-id">Retrieve by id</a> <ul>
<a href="#retrieve-by-id" id="markdown-toc-retrieve-by-id">Retrieve by ID</a> <ul>
<li><a href="#authorization-types-1" id="markdown-toc-authorization-types-1">Authorization Types</a></li>
<li><a href="#headers-1" id="markdown-toc-headers-1">Headers</a></li>
<li><a href="#example-1" id="markdown-toc-example-1">Example</a></li>
Expand All @@ -101,12 +101,12 @@ <h1 id="encounter">Encounter</h1>

<h2 id="overview">Overview</h2>

<p>The Encounter resource provides admissions or visits during which health care services were provided to a patient. An encounter has a class to distinguish between different health care settings such as inpatient, outpatient, emergency, etc. A patient may have one medical record number with multiple encounter numbers per facility or organization. There is substantial variance between organizations in the definition of an encounter and what events are aggregated together to constitute an encounter.</p>
<p>The Encounter resource provides admissions or visits during which health care services were provided to a patient. An encounter has a class to distinguish between different health care settings such as inpatient, outpatient, emergency, and so on. A patient may have one medical record number with multiple encounter numbers per facility or organization. There is substantial variance between organizations in the definition of an encounter and what events are aggregated together to constitute an encounter.</p>

<p>The following fields are returned if valued:</p>

<ul>
<li><a href="http://hl7.org/fhir/dstu2/resource-definitions.html#Resource.id" target="_blank">Encounter id</a></li>
<li><a href="http://hl7.org/fhir/dstu2/resource-definitions.html#Resource.id" target="_blank">Encounter ID</a></li>
<li><a href="http://hl7.org/fhir/DSTU2/encounter-definitions.html#Encounter.identifier" target="_blank">Encounter identifier (eg: FIN)</a></li>
<li><a href="http://hl7.org/fhir/DSTU2/encounter-definitions.html#Encounter.status" target="_blank">Status</a></li>
<li><a href="http://hl7.org/fhir/DSTU2/encounter-definitions.html#Encounter.class" target="_blank">Class</a></li>
Expand Down Expand Up @@ -672,24 +672,24 @@ <h3 id="parameters">Parameters</h3>
<thead>
<tr>
<th>Name</th>
<th>Required?</th>
<th>Required</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>_id</code></td>
<td>This or patient</td>
<td>Conditional</td>
<td><a href="http://hl7.org/fhir/DSTU2/search.html#token"><code>token</code></a></td>
<td>The logical resource id associated with the Encounter. Example: <code>7891</code>
<td>The logical resource ID associated with the Encounter. This parameter is required if <code>patient</code> is not used. Example: <code>7891</code>
</td>
</tr>
<tr>
<td><code>patient</code></td>
<td>This or _id</td>
<td>Conditional</td>
<td><a href="http://hl7.org/fhir/DSTU2/search.html#reference"><code>reference</code></a></td>
<td>The patient present at the encounter. Example: <code>12345</code>
<td>The Patient present at the Encounter. This parameter is required if <code>_id</code> is not used. Example: <code>12345</code>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -946,9 +946,9 @@ <h3 id="errors">Errors</h3>

<p>The common <a href="../../#client-errors">errors</a> and <a href="../../#operation-outcomes">OperationOutcomes</a> may be returned.</p>

<h2 id="retrieve-by-id">Retrieve by id</h2>
<h2 id="retrieve-by-id">Retrieve by ID</h2>

<p>List an individual Encounter by its id:</p>
<p>List an individual Encounter by the associated ID:</p>

<pre><code>GET /Encounter/:id
</code></pre>
Expand Down Expand Up @@ -1198,12 +1198,10 @@ <h4 id="response-1">Response</h4>

<h3 id="encounter-combines-example">Encounter Combines Example</h3>

<p>Cerner Millennium supports the ability to logically merge an encounter record into another encounter record when both records are describing the same ecounter. This is known
as an “encounter combine”. If necessary, this merging can later be undone by performing an “encounter uncombine”. When the requested encounter record has been combined into another
record, an inactive Encounter entry will be returned which has a reference to the current Encounter entry in the partOf field. Entries for combined encounters will only be returned when retrieving
the entries directly by id. They will not be returned when searching with other parameters.</p>

<p>The ability to perform encounter combine or uncombine operations is not available through the Cerner Ignite platform.</p>
<p>Cerner Millennium supports the ability to logically merge an encounter record into another encounter record when both records are describing the same encounter. This is known
as an encounter combine. If necessary, this merging can later be undone by performing an encounter uncombine. When the requested encounter record has been combined into another
record, an inactive encounter entry is returned which has a reference to the current encounter entry in the <code>partOf</code> field. Entries for combined encounters will only be returned when retrieving
the entries directly by ID. They will not be returned when searching with other parameters.</p>

<h4 id="request-2">Request</h4>

Expand Down
Loading

0 comments on commit 0b85c39

Please sign in to comment.