Argo-Scheduling Implementation Guide Release 1.0.0

This page is part of the Argonaut Scheduling Implementation Guide (v1.0.0: Release) based on FHIR R3. This is the current published version. For a full list of available versions, see the Directory of published versions

XML Format: Bundle-slot-bundle-example

Raw xml


<!--  example Slot Bundle profile  -->
<Bundle xmlns="http://hl7.org/fhir">
  <id value="slot-bundle-example"/>
  <meta>
    <profile
             value="http://fhir.org/guides/argonaut-scheduling/StructureDefinition/slot-bundle"/>
  </meta>
<!--     this bundle is a searchset      -->
  <type value="searchset"/>
  <total value="8"/>
  <entry>
    <fullUrl value="https://example.com/base/Slot/2017-08-28T080000-arg-s-1"/>
    <resource>
      <Slot>
        <id value="2017-08-28T080000-arg-s-1"/>
        <meta>
          <profile
                   value="http://fhir.org/guides/argonaut-scheduling/StructureDefinition/prefetch-slot"/>
        </meta>
        <text>
          <status value="generated"/>
          <div xmlns="http://www.w3.org/1999/xhtml"><strong>Time Slot:</strong> August 28 08:00:00 2017-Mon Aug 28 08:15:00 2017: <b>Status:</b> free <strong>Visit Type:</strong> Dermatology Office Visit   </div>
        </text>
        <serviceType>
          <coding>
            <system
                    value="http://fhir.org/guides/argonaut-scheduling/CodeSystem/visit-type"/>
            <code value="office-visit"/>
            <display value="OFFICE VISIT"/>
          </coding>
          <text value="OFFICE VISIT"/>
        </serviceType>
        <specialty>
          <coding>
            <code value="394582007"/>
            <display value="Dermatology"/>
          </coding>
        </specialty>
        <schedule>
          <reference value="Schedule/2017-08-28-derm"/>
        </schedule>
        <status value="free"/>
        <start value="2017-08-28T08:00:00+08:00"/>
        <end value="2017-08-28T08:15:00+08:15"/>
      </Slot>
    </resource>
    <search>
      <mode value="match"/>
    </search>
  </entry>
  <entry>
    <fullUrl value="https://example.com/base/Slot/2017-08-28T081500-arg-s-1"/>
    <resource>
      <Slot>
        <id value="2017-08-28T081500-arg-s-1"/>
        <meta>
          <profile
                   value="http://fhir.org/guides/argonaut-scheduling/StructureDefinition/prefetch-slot"/>
        </meta>
        <text>
          <status value="generated"/>
          <div xmlns="http://www.w3.org/1999/xhtml"><strong>Time Slot:</strong> August 28 08:15:00 2017-Mon Aug 28 08:30:00 2017: <b>Status:</b> free <strong>Visit Type:</strong> Dermatology Office Visit   </div>
        </text>
        <serviceType>
          <coding>
            <system
                    value="http://fhir.org/guides/argonaut-scheduling/CodeSystem/visit-type"/>
            <code value="office-visit"/>
            <display value="OFFICE VISIT"/>
          </coding>
          <text value="OFFICE VISIT"/>
        </serviceType>
        <specialty>
          <coding>
            <code value="394582007"/>
            <display value="Dermatology"/>
          </coding>
        </specialty>
        <schedule>
          <reference value="Schedule/2017-08-28-derm"/>
        </schedule>
        <status value="free"/>
        <start value="2017-08-28T08:15:00+08:15"/>
        <end value="2017-08-28T08:30:00+08:30"/>
      </Slot>
    </resource>
    <search>
      <mode value="match"/>
    </search>
  </entry>
  <entry>
    <fullUrl value="https://example.com/base/Slot/2017-08-28T083000-arg-s-1"/>
    <resource>
      <Slot>
        <id value="2017-08-28T083000-arg-s-1"/>
        <meta>
          <profile
                   value="http://fhir.org/guides/argonaut-scheduling/StructureDefinition/prefetch-slot"/>
        </meta>
        <text>
          <status value="generated"/>
          <div xmlns="http://www.w3.org/1999/xhtml"><strong>Time Slot:</strong> August 28 08:30:00 2017-Mon Aug 28 08:45:00 2017: <b>Status:</b> free <strong>Visit Type:</strong> Dermatology Office Visit   </div>
        </text>
        <serviceType>
          <coding>
            <system
                    value="http://fhir.org/guides/argonaut-scheduling/CodeSystem/visit-type"/>
            <code value="office-visit"/>
            <display value="OFFICE VISIT"/>
          </coding>
          <text value="OFFICE VISIT"/>
        </serviceType>
        <specialty>
          <coding>
            <code value="394582007"/>
            <display value="Dermatology"/>
          </coding>
        </specialty>
        <schedule>
          <reference value="Schedule/2017-08-28-derm"/>
        </schedule>
        <status value="free"/>
        <start value="2017-08-28T08:30:00+08:30"/>
        <end value="2017-08-28T08:45:00+08:45"/>
      </Slot>
    </resource>
    <search>
      <mode value="match"/>
    </search>
  </entry>
  <entry>
    <fullUrl value="https://example.com/base/Slot/2017-08-28T084500-arg-s-1"/>
    <resource>
      <Slot>
        <id value="2017-08-28T084500-arg-s-1"/>
        <meta>
          <profile
                   value="http://fhir.org/guides/argonaut-scheduling/StructureDefinition/prefetch-slot"/>
        </meta>
        <text>
          <status value="generated"/>
          <div xmlns="http://www.w3.org/1999/xhtml"><strong>Time Slot:</strong> August 28 08:45:00 2017-Mon Aug 28 09:00:00 2017: <b>Status:</b> free <strong>Visit Type:</strong> Dermatology Office Visit   </div>
        </text>
        <serviceType>
          <coding>
            <system
                    value="http://fhir.org/guides/argonaut-scheduling/CodeSystem/visit-type"/>
            <code value="office-visit"/>
            <display value="OFFICE VISIT"/>
          </coding>
          <text value="OFFICE VISIT"/>
        </serviceType>
        <specialty>
          <coding>
            <code value="394582007"/>
            <display value="Dermatology"/>
          </coding>
        </specialty>
        <schedule>
          <reference value="Schedule/2017-08-28-derm"/>
        </schedule>
        <status value="free"/>
        <start value="2017-08-28T08:45:00+08:45"/>
        <end value="2017-08-28T09:00:00+09:00"/>
      </Slot>
    </resource>
    <search>
      <mode value="match"/>
    </search>
  </entry>
  <entry>
    <fullUrl value="https://example.com/base/Slot/2017-08-28T090000-arg-s-1"/>
    <resource>
      <Slot>
        <id value="2017-08-28T090000-arg-s-1"/>
        <meta>
          <profile
                   value="http://fhir.org/guides/argonaut-scheduling/StructureDefinition/prefetch-slot"/>
        </meta>
        <text>
          <status value="generated"/>
          <div xmlns="http://www.w3.org/1999/xhtml"><strong>Time Slot:</strong> August 28 09:00:00 2017-Mon Aug 28 09:15:00 2017: <b>Status:</b> free <strong>Visit Type:</strong> Dermatology Office Visit   </div>
        </text>
        <serviceType>
          <coding>
            <system
                    value="http://fhir.org/guides/argonaut-scheduling/CodeSystem/visit-type"/>
            <code value="office-visit"/>
            <display value="OFFICE VISIT"/>
          </coding>
          <text value="OFFICE VISIT"/>
        </serviceType>
        <specialty>
          <coding>
            <code value="394582007"/>
            <display value="Dermatology"/>
          </coding>
        </specialty>
        <schedule>
          <reference value="Schedule/2017-08-28-derm"/>
        </schedule>
        <status value="free"/>
        <start value="2017-08-28T09:00:00+09:00"/>
        <end value="2017-08-28T09:15:00+09:15"/>
      </Slot>
    </resource>
    <search>
      <mode value="match"/>
    </search>
  </entry>
  <entry>
    <fullUrl value="https://example.com/base/Slot/2017-08-28T091500-arg-s-1"/>
    <resource>
      <Slot>
        <id value="2017-08-28T091500-arg-s-1"/>
        <meta>
          <profile
                   value="http://fhir.org/guides/argonaut-scheduling/StructureDefinition/prefetch-slot"/>
        </meta>
        <text>
          <status value="generated"/>
          <div xmlns="http://www.w3.org/1999/xhtml"><strong>Time Slot:</strong> August 28 09:15:00 2017-Mon Aug 28 09:30:00 2017: <b>Status:</b> free <strong>Visit Type:</strong> Dermatology Office Visit   </div>
        </text>
        <serviceType>
          <coding>
            <system
                    value="http://fhir.org/guides/argonaut-scheduling/CodeSystem/visit-type"/>
            <code value="office-visit"/>
            <display value="OFFICE VISIT"/>
          </coding>
          <text value="OFFICE VISIT"/>
        </serviceType>
        <specialty>
          <coding>
            <code value="394582007"/>
            <display value="Dermatology"/>
          </coding>
        </specialty>
        <schedule>
          <reference value="Schedule/2017-08-28-derm"/>
        </schedule>
        <status value="free"/>
        <start value="2017-08-28T09:15:00+09:15"/>
        <end value="2017-08-28T09:30:00+09:30"/>
      </Slot>
    </resource>
    <search>
      <mode value="match"/>
    </search>
  </entry>
  <entry>
    <fullUrl value="https://example.com/base/Slot/2017-08-28T093000-arg-s-1"/>
    <resource>
      <Slot>
        <id value="2017-08-28T093000-arg-s-1"/>
        <meta>
          <profile
                   value="http://fhir.org/guides/argonaut-scheduling/StructureDefinition/prefetch-slot"/>
        </meta>
        <text>
          <status value="generated"/>
          <div xmlns="http://www.w3.org/1999/xhtml"><strong>Time Slot:</strong> August 28 09:30:00 2017-Mon Aug 28 09:45:00 2017: <b>Status:</b> free <strong>Visit Type:</strong> Dermatology Office Visit</div>
        </text>
        <serviceType>
          <coding>
            <system
                    value="http://fhir.org/guides/argonaut-scheduling/CodeSystem/visit-type"/>
            <code value="office-visit"/>
            <display value="OFFICE VISIT"/>
          </coding>
          <text value="OFFICE VISIT"/>
        </serviceType>
        <specialty>
          <coding>
            <code value="394582007"/>
            <display value="Dermatology"/>
          </coding>
        </specialty>
        <schedule>
          <reference value="Schedule/2017-08-28-derm"/>
        </schedule>
        <status value="free"/>
        <start value="2017-08-28T09:30:00+09:30"/>
        <end value="2017-08-28T09:45:00+09:45"/>
      </Slot>
    </resource>
    <search>
      <mode value="match"/>
    </search>
  </entry>
  <entry>
    <fullUrl value="https://example.com/base/Slot/2017-08-28T094500-arg-s-1"/>
    <resource>
      <Slot>
        <id value="2017-08-28T094500-arg-s-1"/>
        <meta>
          <profile
                   value="http://fhir.org/guides/argonaut-scheduling/StructureDefinition/prefetch-slot"/>
        </meta>
        <text>
          <status value="generated"/>
          <div xmlns="http://www.w3.org/1999/xhtml"><strong>Time Slot:</strong> August 28 09:45:00 2017-Mon Aug 28 10:00:00 2017: <b>Status:</b> free <strong>Visit Type:</strong> Dermatology Office Visit   </div>
        </text>
        <serviceType>
          <coding>
            <system
                    value="http://fhir.org/guides/argonaut-scheduling/CodeSystem/visit-type"/>
            <code value="office-visit"/>
            <display value="OFFICE VISIT"/>
          </coding>
          <text value="OFFICE VISIT"/>
        </serviceType>
        <specialty>
          <coding>
            <code value="394582007"/>
            <display value="Dermatology"/>
          </coding>
        </specialty>
        <schedule>
          <reference value="Schedule/2017-08-28-derm"/>
        </schedule>
        <status value="free"/>
        <start value="2017-08-28T09:45:00+09:45"/>
        <end value="2017-08-28T10:00:00+10:00"/>
      </Slot>
    </resource>
    <search>
      <mode value="match"/>
    </search>
  </entry>
  <entry>
    <fullUrl
             value="https://example.com/base/OperationOutcome/arg-slot-prefetch-1"/>
  <!--    this resource included as an OperationOutcome that provides additional information about the processing of a search.  -->
    <resource>
      <OperationOutcome>
        <id value="example"/>
        <text>
          <status value="generated"/>
          <div xmlns="http://www.w3.org/1999/xhtml"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: example</p><h3>Issues</h3><table class="grid"><tr><td>-</td><td><b>Severity</b></td><td><b>Code</b></td><td><b>Details</b></td></tr><tr><td>*</td><td>information</td><td>informational</td><td>the prefetch slot operation was successful <span style="background: LightGoldenRodYellow">(Details )</span></td></tr></table></div>
        </text>
        <issue>
          <severity value="information"/>
          <code value="informational"/>
          <details>
            <text value="the prefetch slot operation was successful"/>
          </details>
        </issue>
      </OperationOutcome>
    </resource>
    <search>
      <mode value="outcome"/>
    </search>
  </entry>
</Bundle>