FHIR © HL7.org  |  Server Home  |  Health Intersections FHIR Server v1.0.262  |  FHIR Version 3.0.1  | User: ANONYMOUS (Unknown)  

History Record

XML or JSON representation

Links: First Previous Next Last  (23 found). Search: http://test.fhir.org/r3/CapabilityStatement/_history?&_prior=2018-10-23T06:15:59.359Z&_format=text/xhtml&history-id=6d6c0ad7-6339-4e88-8f7e-40f41cc8b5 

CapabilityStatement "server" Version "7"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

  • FHIR Version: 3.0.0
  • Supported formats: xml, json
  • Published: 2017-03-08
  • Published by: Health eData Inc

The Section describes the expected capabilities etc...yet to be completed....


<?xml version="1.0" encoding="UTF-8"?>
<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="server"/>
  <meta>
    <versionId value="7"/>
    <lastUpdated value="2018-09-06T12:44:32.437Z"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <ul>
        <li>FHIR Version: 3.0.0</li>
        <li>Supported formats: xml, json</li>
        <li>Published: 2017-03-08</li>
        <li>Published by: Health eData Inc</li>
      </ul>
      <p>The Section describes the expected capabilities etc...yet to be completed....</p>
    </div>
  </text>
  <url value="http://hl7.org/fhir/us/davinci-deqm/STU3/CapabilityStatement/server"/>
  <version value="0.1.0"/>
  <name value="Server"/>
  <status value="draft"/>
  <date value="2017-03-08T00:00:00+00:00"/>
  <publisher value="Health eData Inc"/>
  <contact>
    <telecom>
      <system value="other"/>
      <value value="ehaas@healthedatainc.com"/>
    </telecom>
  </contact>
  <description value="This resource defines the expected capabilities "/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="US"/>
      <display value="United States of America"/>
    </coding>
  </jurisdiction>
  <kind value="requirements"/>
  <fhirVersion value="3.0.0"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="server"/>
    <resource>
      <type value="Basic"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
      </interaction>
    </resource>
  </rest>
</CapabilityStatement>

CapabilityStatement "client" Version "7"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

  • FHIR Version: 3.0.0
  • Supported formats: xml, json
  • Published: 2017-03-08
  • Published by: Health eData Inc

The Section describes the expected capabilities etc...yet to be completed....


<?xml version="1.0" encoding="UTF-8"?>
<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="client"/>
  <meta>
    <versionId value="7"/>
    <lastUpdated value="2018-09-06T12:44:32.390Z"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <ul>
        <li>FHIR Version: 3.0.0</li>
        <li>Supported formats: xml, json</li>
        <li>Published: 2017-03-08</li>
        <li>Published by: Health eData Inc</li>
      </ul>
      <p>The Section describes the expected capabilities etc...yet to be completed....</p>
    </div>
  </text>
  <url value="http://hl7.org/fhir/us/davinci-deqm/STU3/CapabilityStatement/client"/>
  <version value="0.1.0"/>
  <name value="Client"/>
  <status value="draft"/>
  <date value="2017-03-08T00:00:00+00:00"/>
  <publisher value="Health eData Inc"/>
  <contact>
    <telecom>
      <system value="other"/>
      <value value="ehaas@healthedatainc.com"/>
    </telecom>
  </contact>
  <description value="This resource defines the expected capabilities "/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="US"/>
      <display value="United States of America"/>
    </coding>
  </jurisdiction>
  <kind value="requirements"/>
  <fhirVersion value="3.0.0"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="client"/>
    <resource>
      <type value="Basic"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
      </interaction>
    </resource>
  </rest>
</CapabilityStatement>

CapabilityStatement "server" Version "6"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

  • FHIR Version: 3.0.1
  • Supported formats: xml, json
  • Published: 2017-12-22
  • Published by: Health Level Seven International US Realm Steering Committee

The Section describes the expected capabilities of the US Core Server actor which is responsible for providing responses to the queries submitted by the US Core Requestors. The complete list of FHIR profiles, RESTful operations, and search parameters supported by US Core Servers are defined. Systems implementing this capability statement should meet the ONC 2015 Common Clinical Data Set (CCDS) access requirement for Patient Selection 170.315(g)(7) and Application Access - Data Category Request 170.315(g)(8). US Core Clients have the option of choosing from this list to access necessary data based on their local use cases and other contextual requirements.

Behavior

Description:

The US Core Server SHALL:

  1. Support the US Core Patient resource profile.
  2. Support at least one additional resource profile from the list of US Core Profiles.
  3. Implement the RESTful behavior according to the FHIR specification.
  4. Return the following response classes:
    • (Status 200): successful operation
    • (Status 400): invalid parameter
    • (Status 401/4xx): unauthorized request
    • (Status 403): insufficient scope
    • (Status 404): unknown resource
    • (Status 410): deleted resource.
  5. Support json resource formats for all US Core interactions.
  6. Declare a CapabilityStatement identifying the list of profiles, operations, search parameter supported.

The US Core Server SHOULD:

  1. Support xml resource formats for all US Core interactions.
  2. Identify the US Core profiles supported as part of the FHIR meta.profile attribute for each instance.

Security:

US Core Servers SHALL:

  1. Implement the security requirements documented in the this IG.
  2. A server has ensured that every API request includes a valid Authorization token, supplied via: Authorization: Bearer {server-specific-token-here}
  3. A server has rejected any unauthorized requests by returning an HTTP 401 Unauthorized response code.

Profile Interaction Summary:

  1. All servers SHALL make available the read and search interactions for the Profiles the server chooses to support.
  2. All servers SHOULD make available the vread and history-instance interactions for the Profiles the server chooses to support.

Summary of US Core search criteria

Specific server search capabilities are described in detail in each of the resource sections below.

Resource Type Supported Profiles Supported Searches Supported Includes
Patient US Core Patient Profile name , family , given , identifier , gender , birthdate , name + gender , name + birthdate , family + gender , given + gender
AllergyIntolerance US Core AllergyIntolerance Profile patient
CarePlan US Core CarePlan Profile patient , category , status , date, patient + category , patient + category + date , patient + category + status , patient + category + status + date
CareTeam US Core CareTeam Profile patient , status, patient + status
Condition US Core Condition Profile patient , category , clinicalstatus, patient + clinicalstatus , patient + category
Device US Core Device Profile patient
DiagnosticReport US Core DiagnosticReport Profile patient , category , code , date, patient + category , patient + category + date , patient + category + code, patient + category + code + date
DocumentReference US Core DocumentReference Profile patient , patient + period + type , patient + date + $docref
Encounter US Core Encounter Profile patient , patient + date
Goal US Core Goal Profile patient , date, patient + date
Immunization US Core Immunization Profile patient
Location US Core Location Profile name , address
Medication US Core Medication Profile
MedicationStatement US Core MedicationStatement Profile patient MedicationStatement.medication
MedicationRequest US Core MedicationRequest Profile patient MedicationRequest.medication
Observation US Core Result Observation Profile, Vital Signs Profile, US Core Smoking Status Observation Profile patient , category , code , date, patient + category , patient + category + date , patient + category + code, patient + category + code + date
Organization US Core Organization Profile identifier , name , address
Practitioner US Core Practitioner Profile identifier , name
PractitionerRole US Core PractitionerRole Profile identifier , family + given, specialty
Procedure US Core Procedure Profile patient , date , patient + date

Resource Details:


Patient

Supported Profiles: US Core Patient Profile

Search Criteria:

  1. A server SHALL be capable of returning a patient using:

    GET [base]/Patient/[id].

  2. A server SHALL be capable of returning a patient by identifier using

    GET [base]/Patient?identifier=[system]|[code]

  3. A server SHALL be capbable of returning a patient by supporting at a minimum the following search parameters when at least 2 are present:

    • name
    • gender
    • birthdate

      • for example:

        GET [base]/Patient?name=[name]&gender=[gender]

Search Parameters:

Conformance Parameter Type
SHALL name string
SHALL identifier token
SHALL family +gender string + token
SHALL given +gender string + token
SHALL name+gender string + token
SHALL name+birthdate string + date

AllergyIntolerance

Supported Profiles: US Core AllergyIntolerance Profile

Search Criteria:

  1. A server SHALL be capable of returning all patient’s allergies using:

    GET [base]/AllergyIntolerance?patient=[id]

Search Parameters:

Conformance Parameter Type
SHALL patient reference

CarePlan

Supported Profiles: US Core CarePlan Profile

Search Criteria:

  1. A server SHALL be capable of returning all of a patient’s Assessment and Plan of Treatment information using:

    GET [base]/CarePlan?patient=[id]&category=assess-plan

  2. A server SHALL be capable of returning a patient’s Assessment and Plan of Treatment information over a specified time period using:

    GET [base]/CarePlan?patient=[id]&category=assess-plan&date=[date]

  3. A server SHOULD be capable returning all of a patient’s active Assessment and Plan of Treatment information using

    GET [base]/CarePlan?patient=[id]&category=assess-plan&status=active

  4. A server SHOULD be capable returning a patient’s active Assessment and Plan of Treatment information over a specified time period using

    GET [base]/CarePlan?patient=[id]&category=assess-plan&status=active&date=[date]

Search Parameters:

Conformance Parameter Type Modifiers
SHALL patient + category reference + token
SHALL patient + category + date reference + token + date date modifiers‘ge’,‘le’,’gt’,’lt’
SHOULD patient + category + status reference + token
SHOULD patient + category + date + status reference + token + date date modifiers‘ge’,‘le’,’gt’,’lt’

CareTeam

Supported Profiles: US Core CareTeam Profile

Search Criteria:

  1. A server SHALL be capable of returning a patient’s current care team members using:

    GET [base]/CareTeam?patient=[id]&status=active

Search Parameters:

Conformance Parameter Type
SHALL patient + status reference + token

Condition

Supported Profiles: US Core Condition Profile

Search Criteria:

  1. A server SHALL be capable of returning all problems and health concerns for a patient, including current as well as historical problems and health concerns using:

    GET [base]/Condition?patient=[id]

  2. A server SHOULD be capable returning all of a patient’s active problems and health concerns using:

    GET [base]/Condition?patient=[id]&clinicalstatus=active,recurrance,remission

  3. A server SHOULD be capable returning all of a patient’s problems or all of patient’s health concerns using:

    GET [base]/Condition?patient=[id]&category=[problem|health-concern]

Search Parameters:

Conformance Parameter Type
SHALL patient reference
SHOULD patient + category reference + token
SHOULD patient + clinicalstatus reference + token

Device

Supported Profiles: US Core Device Profile

Search Criteria:

  1. A server SHALL be capable of returning all Unique device identifier(s)(UDI) for a patient’s implanted device(s):

    GET [base]/Device?patient=[id]

Search Parameters:

Conformance Parameter Type
SHALL patient reference

DiagnosticReport

Supported Profiles: US Core DiagnosticReport Profile

Search Criteria:

  1. A server SHALL be capable of returning all of a patient’s laboratory diagnostic reports queried by category using:

    GET [base]/DiagnosticReport?patient=[id]&category=LAB

  2. A server SHALL be capable of returning all of a patient’s laboratory diagnostic reports queried by category code and date range using:

    GET [base]/DiagnosticReport?patient=[id]&category=LAB&date=[date]{&date=[date]}

  3. A server SHALL be capable of returning all of a patient’s laboratory diagnostic reports queried by category and code using:

    GET [base]/DiagnosticReport?patient=[id]&category=LAB&code=[LOINC]

  4. A server SHOULD be capable of returning all of a patient’s laboratory diagnostic reports queried by category and one or more codes and date range using:

    GET [base]/DiagnosticReport?patient=[id]&category=LAB&code=[LOINC1{,LOINC2,LOINC3,…}]&date=[date]{&date=[date]}

Search Parameters:

Conformance Parameter Type Modifiers
SHALL patient + category reference + token
SHALL patient + category + code reference + token
SHALL patient + category + date reference + token + date date modifiers‘ge’,‘le’,’gt’,’lt’
SHOULD patient + category + code + date reference + token + date date modifiers‘ge’,‘le’,’gt’,’lt’

DocumentReference

Supported Profiles: US Core DocumentReference Profile

Search Criteria:

  1. A server SHALL be capable of returning all of a patient’s DocumentReferences using:

    GET [base]/DocumentReference?patient=[id]

  2. A server SHALL be capable of responding to a $docref operation. At minimum, it must return a reference to a CCD document.

    GET [base]/DocumentReference/$docref?patient=[id]

  3. A server SHOULD be capable of returning all of all of a patient’s DocumentReferences for a given time period and document type:

    GET [base]/DocumentReference?patient=[id]&type=[type]&period=[date]{&date=[date]}

Search Parameters:

Conformance Parameter Type Modifiers
SHALL patient reference
SHALL patient + $docref reference + oepration
SHOULD patient + type + period reference + token + date date modifiers‘ge’,‘le’,’gt’,’lt’

Encounter

Supported Profiles: US Core Encounter Profile

Search Criteria:

  1. A server SHALL be capable of returning all of a patient’s encounters using:

    GET [base]/Encounter?patient=[id]

  2. A server SHALL be capable of returning all of all of a patient’s encounters over a specified time period using:

    GET [base]/Encounter?patient=[id]&date=[date]{&date=[date]}

Search Parameters:

Conformance Parameter Type Modifiers
SHALL patient reference
SHALL patient + date reference + date date modifiers‘ge’,‘le’,’gt’,’lt’

Goal

Supported Profiles: US Core Goal Profile

Search Criteria:

  1. A server SHALL be capable of returning all of a patient’s goals using:

    GET [base]/Goal?patient=[id]

  2. A server SHALL be capable of returning all of all of a patient’s goals over a specified time period using:

    GET [base]/Goal?patient=[id]&date=[date]{&date=[date]}

Search Parameters:

Conformance Parameter Type Modifiers
SHALL patient reference
SHALL patient + date reference + date date modifiers‘ge’,‘le’,’gt’,’lt’

Immunization

Supported Profiles: US Core Immunization Profile

Search Criteria:

  1. A server SHALL be capable of returning all immunizations for a patient using:

    GET [base]/Immunization?patient=[id]

Search Parameters:

Conformance Parameter Type
SHALL patient reference

Location

Supported Profiles: US Core Location Profile

Search Criteria:

  1. A server SHALL be capable of returning a location by name using:

    GET [base]/Location?name=[string]

  2. A server SHALL be capable of returning a location by address using:

    GET [base]/Location?address=[string]

Search Parameters:

Conformance Parameter Type
SHALL name string
SHALL address string

Medication

Supported Profiles: US Core Medication Profile

The MedicationStatement and MedicationRequest resources can represent a medication, using an external reference to a Medication resource. If an external Medication Resource is used in a MedicationStatement or a MedicationRequest, then the READ and SEARCH Criteria SHALL be supported.


MedicationStatement

Supported Profiles: US Core MedicationStatement Profile

Search Criteria:

The MedicationStatement resources can represent a medication using either a code or refer to the Medication resource. When referencing a Medication resource, the resource may be contained or an external resource. The server application MAY choose any one way or more than one method, but if an external reference to Medication is used, the server SHALL support the _include parameter for searching this element. The client application must support all methods.

A server SHALL be capable of returning all medications for a patient using one of or both:

GET /MedicationStatement?patient=[id]

GET /MedicationStatement?patient=[id]&_include=MedicationStatement:medication

Search Parameters:

Conformance Parameter Type _include(see documentation)
SHALL patient reference MedicationStatement:medication

MedicationRequest

Supported Profiles: US Core MedicationRequest Profile

Search Criteria:

The MedicationRequest resources can represent a medication using either a code or refer to the Medication resource. When referencing a Medication resource, the resource may be contained or an external resource. The server application MAY choose any one way or more than one method, but if an external reference to Medication is used, the server SHALL support the _include parameter for searching this element. The client application must support all methods.

A server SHALL be capable of returning all medications for a patient using one of or both:

GET /MedicationRequest?patient=[id]

GET /MedicationRequest?patient=[id]&_include=MedicationRequest:medication

Search Parameters:

Conformance Parameter Type _include(see documentation)
SHALL patient reference MedicationRequest:medication

Observation

Supported Profiles:

  1. US Core Result Observation Profile

    Search Criteria:

    1. A server SHALL be capable of returning all of a patient’s laboratory results queried by category using:

      GET [base]/Observation?patient=[id]&category=laboratory

    2. A server SHALL be capable of returning all of a patient’s laboratory results queried by category code and date range using:

      GET [base]/Observation?patient=[id]&category=laboratory&date=[date]{&date=[date]}

    3. A server SHALL be capable of returning all of a patient’s laboratory results queried by category and code using:

      GET [base]/Observation?patient=[id]&category=laboratory&code=[LOINC]

    4. A server SHOULD be capable of returning all of a patient’s laboratory results queried by category and one or more codes and date range using:

      GET [base]/Observation?patient=[id]&category=laboratory&code=[LOINC1{,LOINC2,LOINC3,...}]&date=[date]{&date=[date]}

  2. Vital Signs Profile

    Search Criteria:

    1. A server SHALL be capable of returning all of a patient’s vital signs that it supports using:

      GET [base]/Observation?patient=[id]&category=vital-signs

    2. A server SHALL be capable of returning all of a patient’s vital signs queried by date range using:

      GET [base]/Observation?patient=[id]&category=vital-signs&date=[date]{&date=[date]}

    3. A server SHALL be capable of returning any of a patient’s vital signs queried by one or more of the codes listed below using:

      GET [base]/Observation?patient=[id]&code[vital sign LOINC{,LOINC2,LOINC3,…}]

    4. A server SHOULD be capable of returning any of a patient’s vital signs queried by one or more of the codes listed below and date range using:

      GET [base]/Observation?patient=[id]&code=[LOINC{,LOINC2…}]vital-signs&date=[date]{&date=[date]}

  3. US Core Smoking Status Observation Profile

    Search Criteria:

    1. A server SHALL be capable of returning a patient’s smoking status using:

      GET [base]/Observation?patient=[id]&code=72166-2

Search Parameters:

Conformance Parameter Type Modifiers
SHALL patient + category reference + token
SHALL patient + category + code reference + token
SHALL patient + category + date reference + token + date date modifiers‘ge’,‘le’,’gt’,’lt’
SHOULD patient + category + code + date reference + token + date date modifiers‘ge’,‘le’,’gt’,’lt’

Organization

Supported Profiles: US Core Organization Profile

Search Criteria:

  1. A server SHALL be capable of returning an organization by identifier using:

    `GET [base]/Organization?identifier=[system] [code]’
  2. A server SHALL be capable of returning an organization by name using:

    GET [base]/Organization?name=[string]

  3. A server SHALL be capable of returning an organization by address using:

    GET [base]/Organization?address=[string]

Search Parameters:

Conformance Parameter Type
SHALL identifier token
SHALL name string
SHALL address string

Practitioner

Supported Profiles: US Core Practitioner Profile

Search Criteria:

  1. A server SHALL be capable of returning a practitioner by identifier using:

    GET [base]/Practitioner?identifier=[system]|[code]

  2. A server SHALL be capable of returning a practitioner by name using:

    GET [base]/Practitioner?family=[string]&given=[string]

Search Parameters:

Conformance Parameter Type
SHALL identifier token
SHALL name string

PractitionerRole

Supported Profiles: US Core PractitionerRole Profile

Search Criteria:

  1. A server SHALL be capable of returning PractitionerRoles by Practitioner.identifier using:

    GET [base]/PractitionerRole?practitioner.identifier=[system]|[code]

  2. A server SHALL be capable of returning PractitionerRoles by Practitioner.family and Practitioner.given using:

    GET [base]/PractitionerRole?practitioner.family=[string]&given=[string]

  3. A server SHALL be capable of returning PractitionerRoles by specialty using:

GET [base]/PractitionerRole?specialty=[system]|[code]]

Search Parameters:

Conformance Parameter Type
SHALL practitioner.identifier reference + token
SHALL practitioner.family + practitioner.given reference + string + string
SHALL specialty token

Procedure

Supported Profiles: US Core Procedure Profile

Search Criteria:

  1. A server SHALL be capable of returning a patient’s procedures using: GET/Procedure?patient=[id]

  2. A server SHALL be capable of returning all of a patient’s procedures over a specified time period using: GET /Procedure?patient=[id]&date=[date]{&date=[date]}

Search Parameters:

Conformance Parameter Type Modifiers
SHALL patient reference
SHALL patient + date reference + date date modifiers‘ge’,‘le’,’gt’,’lt’


<?xml version="1.0" encoding="UTF-8"?>
<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="server"/>
  <meta>
    <versionId value="6"/>
    <lastUpdated value="2018-09-06T12:43:49.328Z"/>
  </meta>
  <text>
    <status value="additional"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <ul>
        <li>FHIR Version: 3.0.1</li>
        <li>Supported formats: xml, json</li>
        <li>Published: 2017-12-22</li>
        <li>Published by: Health Level Seven International US Realm Steering Committee</li> </ul>
      <p>The Section describes the expected capabilities of the US Core Server actor which is responsible for providing responses to the queries submitted by the US Core Requestors. The complete list of FHIR profiles, RESTful operations, and search parameters supported by US Core Servers are defined. Systems implementing this capability statement should meet the ONC 2015 Common Clinical Data Set (CCDS) access requirement for Patient Selection 170.315(g)(7) and Application Access - Data Category Request 170.315(g)(8). US Core Clients have the option of choosing from this list to access necessary data based on their local use cases and other contextual requirements.</p>
      <h4 id="behavior">Behavior</h4>
      <p>Description:</p>
      <p>The US Core Server
        <strong>SHALL</strong>:</p>
      <ol>
        <li>Support the US Core Patient resource profile.</li>
        <li>Support at least one additional resource profile from the list of US Core Profiles.</li>
        <li>Implement the RESTful behavior according to the FHIR specification.</li>
        <li>Return the following response classes:
          <ul>
            <li>(Status 200): successful operation</li>
            <li>(Status 400): invalid parameter</li>
            <li>(Status 401/4xx): unauthorized request</li>
            <li>(Status 403): insufficient scope</li>
            <li>(Status 404): unknown resource</li>
            <li>(Status 410): deleted resource.</li> </ul> </li>
        <li>Support
          <em>json</em>resource formats for all US Core interactions.</li>
        <li>Declare a CapabilityStatement identifying the list of profiles, operations, search parameter supported.</li> </ol>
      <p>The US Core Server
        <strong>SHOULD</strong>:</p>
      <ol>
        <li>Support
          <em>xml</em>resource formats for all US Core interactions.</li>
        <li>Identify the US Core profiles supported as part of the FHIR
          <code class="highlighter-rouge">meta.profile</code>attribute for each instance.</li> </ol>
      <h4 id="security">Security:</h4>
      <p>US Core Servers
        <strong>SHALL</strong>:</p>
      <ol>
        <li>Implement the
          <a href="security.html">security requirements</a>documented in the this IG.</li>
        <li>A server has ensured that every API request includes a valid Authorization token, supplied via:
          <code class="highlighter-rouge">Authorization: Bearer {server-specific-token-here}</code> </li>
        <li>A server has rejected any unauthorized requests by returning an
          <code class="highlighter-rouge">HTTP 401</code>Unauthorized response code.</li> </ol>
      <h4 id="profile-interaction-summary">Profile Interaction Summary:</h4>
      <ol>
        <li>All servers
          <strong>SHALL</strong>make available the
          <a href="http://hl7.org/fhir/STU3/http.html#read">read</a>and
          <a href="http://hl7.org/fhir/STU3/http.html#search">search</a>interactions for the Profiles the server chooses to support.</li>
        <li>All servers
          <strong>SHOULD</strong>make available the
          <a href="http://hl7.org/fhir/STU3/http.html#vread">vread</a>and
          <a href="http://hl7.org/fhir/STU3/http.html#history">history-instance</a>interactions for the Profiles the server chooses to support.</li> </ol>
      <p>
        <strong>Summary of US Core search criteria</strong> </p>
      <p>Specific server search capabilities are described in detail in each of the resource sections below.</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Resource Type</th>
            <th>Supported Profiles</th>
            <th>Supported Searches</th>
            <th>Supported Includes</th> </tr> </thead>
        <tbody>
          <tr>
            <td>
              <a href="#patient">Patient</a> </td>
            <td>US Core Patient Profile</td>
            <td>name , family , given , identifier , gender , birthdate , name + gender , name + birthdate , family + gender , given + gender</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#allergyintolerance">AllergyIntolerance</a> </td>
            <td>US Core AllergyIntolerance Profile</td>
            <td>patient</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#careplan">CarePlan</a> </td>
            <td>US Core CarePlan Profile</td>
            <td>patient , category , status , date, patient + category , patient + category + date , patient + category + status , patient + category + status + date</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#careteam">CareTeam</a> </td>
            <td>US Core CareTeam Profile</td>
            <td>patient , status, patient + status</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#condition">Condition</a> </td>
            <td>US Core Condition Profile</td>
            <td>patient , category , clinicalstatus, patient + clinicalstatus , patient + category</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#device">Device</a> </td>
            <td>US Core Device Profile</td>
            <td>patient</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#diagnosticreport">DiagnosticReport</a> </td>
            <td>US Core DiagnosticReport Profile</td>
            <td>patient , category , code , date, patient + category , patient + category + date , patient + category + code, patient + category + code + date</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#documentreference">DocumentReference</a> </td>
            <td>US Core DocumentReference Profile</td>
            <td>patient , patient + period + type , patient + date + $docref</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#encounter">Encounter</a> </td>
            <td>US Core Encounter Profile</td>
            <td>patient , patient + date</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#goal">Goal</a> </td>
            <td>US Core Goal Profile</td>
            <td>patient , date, patient + date</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#immunization">Immunization</a> </td>
            <td>US Core Immunization Profile</td>
            <td>patient</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#location">Location</a> </td>
            <td>US Core Location Profile</td>
            <td>name , address</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#medication">Medication</a> </td>
            <td>US Core Medication Profile</td>
            <td/>
            <td/> </tr>
          <tr>
            <td>
              <a href="#medicationstatement">MedicationStatement</a> </td>
            <td>US Core MedicationStatement Profile</td>
            <td>patient</td>
            <td>MedicationStatement.medication</td> </tr>
          <tr>
            <td>
              <a href="#medicationrequest">MedicationRequest</a> </td>
            <td>US Core MedicationRequest Profile</td>
            <td>patient</td>
            <td>MedicationRequest.medication</td> </tr>
          <tr>
            <td>
              <a href="#observation">Observation</a> </td>
            <td>US Core Result Observation Profile, Vital Signs Profile, US Core Smoking Status Observation Profile</td>
            <td>patient , category , code , date, patient + category , patient + category + date , patient + category + code, patient + category + code + date</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#organization">Organization</a> </td>
            <td>US Core Organization Profile</td>
            <td>identifier , name , address</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#practitioner">Practitioner</a> </td>
            <td>US Core Practitioner Profile</td>
            <td>identifier , name</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#practitionerrole">PractitionerRole</a> </td>
            <td>US Core PractitionerRole Profile</td>
            <td>identifier , family + given, specialty</td>
            <td/> </tr>
          <tr>
            <td>
              <a href="#procedure">Procedure</a> </td>
            <td>US Core Procedure Profile</td>
            <td>patient , date , patient + date</td>
            <td/> </tr> </tbody> </table>
      <h4 id="resource--details" class="no_toc">Resource Details:</h4>
      <hr/>
      <h4 id="patient" class="no_toc">Patient</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-patient.html">US Core Patient Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning a patient using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Patient/[id]</code>.</p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning a patient by identifier using</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Patient?identifier=[system]|[code]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capbable of returning a patient by supporting at a minimum the following search parameters when at least 2 are present:</p>
          <ul>
            <li>name</li>
            <li>gender</li>
            <li>
              <p>birthdate</p>
              <ul>
                <li>
                  <p>for example:</p>
                  <p>
                    <code class="highlighter-rouge">GET [base]/Patient?name=[name]&amp;gender=[gender]</code> </p> </li> </ul> </li> </ul> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>name</td>
            <td>string</td> </tr>
          <tr>
            <td>SHALL</td>
            <td>identifier</td>
            <td>token</td> </tr>
          <tr>
            <td>SHALL</td>
            <td>family +gender</td>
            <td>string + token</td> </tr>
          <tr>
            <td>SHALL</td>
            <td>given +gender</td>
            <td>string + token</td> </tr>
          <tr>
            <td>SHALL</td>
            <td>name+gender</td>
            <td>string + token</td> </tr>
          <tr>
            <td>SHALL</td>
            <td>name+birthdate</td>
            <td>string + date</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="allergyintolerance" class="no_toc">AllergyIntolerance</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-allergyintolerance.html">US Core AllergyIntolerance Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all patient&#8217;s allergies using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/AllergyIntolerance?patient=[id]</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>patient</td>
            <td>reference</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="careplan" class="no_toc">CarePlan</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-careplan.html">US Core CarePlan Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all of a patient&#8217;s Assessment and Plan of Treatment information using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/CarePlan?patient=[id]&amp;category=assess-plan</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning a patient&#8217;s Assessment and Plan of Treatment information over a specified time period using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/CarePlan?patient=[id]&amp;category=assess-plan&amp;date=[date]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHOULD</strong>be capable returning all of a patient&#8217;s active Assessment and Plan of Treatment information using</p>
          <p>
            <code class="highlighter-rouge">GET [base]/CarePlan?patient=[id]&amp;category=assess-plan&amp;status=active</code> </p> </li>
        <li>
          <p>A server
            <strong>SHOULD</strong>be capable returning a patient&#8217;s active Assessment and Plan of Treatment information over a specified time period using</p>
          <p>
            <code class="highlighter-rouge">GET [base]/CarePlan?patient=[id]&amp;category=assess-plan&amp;status=active&amp;date=[date]</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th>
            <th>Modifiers</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>patient + category</td>
            <td>reference + token</td>
            <td/> </tr>
          <tr>
            <td>SHALL</td>
            <td>patient + category + date</td>
            <td>reference + token + date</td>
            <td>date modifiers&#8216;ge&#8217;,&#8216;le&#8217;,&#8217;gt&#8217;,&#8217;lt&#8217;</td> </tr>
          <tr>
            <td>SHOULD</td>
            <td>patient + category + status</td>
            <td>reference + token</td>
            <td/> </tr>
          <tr>
            <td>SHOULD</td>
            <td>patient + category + date + status</td>
            <td>reference + token + date</td>
            <td>date modifiers&#8216;ge&#8217;,&#8216;le&#8217;,&#8217;gt&#8217;,&#8217;lt&#8217;</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="careteam" class="no_toc">CareTeam</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-careteam.html">US Core CareTeam Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning a patient&#8217;s current care team members using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/CareTeam?patient=[id]&amp;status=active</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>patient + status</td>
            <td>reference + token</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="condition" class="no_toc">Condition</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-condition.html">US Core Condition Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all problems and health concerns for a patient, including current as well as historical problems and health concerns using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Condition?patient=[id]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHOULD</strong>be capable returning all of a patient&#8217;s
            <em>active</em>problems and health concerns using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Condition?patient=[id]&amp;clinicalstatus=active,recurrance,remission</code> </p> </li>
        <li>
          <p>A server
            <strong>SHOULD</strong>be capable returning all of a patient&#8217;s problems or all of patient&#8217;s health concerns using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Condition?patient=[id]&amp;category=[problem|health-concern]</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>patient</td>
            <td>reference</td> </tr>
          <tr>
            <td>SHOULD</td>
            <td>patient + category</td>
            <td>reference + token</td> </tr>
          <tr>
            <td>SHOULD</td>
            <td>patient + clinicalstatus</td>
            <td>reference + token</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="device" class="no_toc">Device</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-device.html">US Core Device Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all Unique device identifier(s)(UDI) for a patient&#8217;s implanted device(s):</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Device?patient=[id]</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>patient</td>
            <td>reference</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="diagnosticreport" class="no_toc">DiagnosticReport</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-diagnosticreport.html">US Core DiagnosticReport Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all of a patient&#8217;s laboratory diagnostic reports queried by category using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DiagnosticReport?patient=[id]&amp;category=LAB</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all of a patient&#8217;s laboratory diagnostic reports queried by category code and date range using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DiagnosticReport?patient=[id]&amp;category=LAB&amp;date=[date]{&amp;date=[date]}</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all of a patient&#8217;s laboratory diagnostic reports queried by category and code using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DiagnosticReport?patient=[id]&amp;category=LAB&amp;code=[LOINC]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHOULD</strong>be capable of returning all of a patient&#8217;s laboratory diagnostic reports queried by category and one or more codes and date range using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DiagnosticReport?patient=[id]&amp;category=LAB&amp;code=[LOINC1{,LOINC2,LOINC3,&#8230;}]&amp;date=[date]{&amp;date=[date]}</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th>
            <th>Modifiers</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>patient + category</td>
            <td>reference + token</td>
            <td/> </tr>
          <tr>
            <td>SHALL</td>
            <td>patient + category + code</td>
            <td>reference + token</td>
            <td/> </tr>
          <tr>
            <td>SHALL</td>
            <td>patient + category + date</td>
            <td>reference + token + date</td>
            <td>date modifiers&#8216;ge&#8217;,&#8216;le&#8217;,&#8217;gt&#8217;,&#8217;lt&#8217;</td> </tr>
          <tr>
            <td>SHOULD</td>
            <td>patient + category + code + date</td>
            <td>reference + token + date</td>
            <td>date modifiers&#8216;ge&#8217;,&#8216;le&#8217;,&#8217;gt&#8217;,&#8217;lt&#8217;</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="documentreference" class="no_toc">DocumentReference</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-documentreference.html">US Core DocumentReference Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all of a patient&#8217;s DocumentReferences using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DocumentReference?patient=[id]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of responding to a
            <a href="OperationDefinition-docref.html">$docref</a>operation. At minimum, it must return a reference to a CCD document.</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DocumentReference/$docref?patient=[id]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHOULD</strong>be capable of returning all of all of a patient&#8217;s DocumentReferences for a given time period and document type:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DocumentReference?patient=[id]&amp;type=[type]&amp;period=[date]{&amp;date=[date]}</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th>
            <th>Modifiers</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>patient</td>
            <td>reference</td>
            <td/> </tr>
          <tr>
            <td>SHALL</td>
            <td>patient + $docref</td>
            <td>reference + oepration</td>
            <td/> </tr>
          <tr>
            <td>SHOULD</td>
            <td>patient + type + period</td>
            <td>reference + token + date</td>
            <td>date modifiers&#8216;ge&#8217;,&#8216;le&#8217;,&#8217;gt&#8217;,&#8217;lt&#8217;</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="encounter" class="no_toc">Encounter</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-encounter.html">US Core Encounter Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all of a patient&#8217;s encounters using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Encounter?patient=[id]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all of all of a patient&#8217;s encounters over a specified time period using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Encounter?patient=[id]&amp;date=[date]{&amp;date=[date]}</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th>
            <th>Modifiers</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>patient</td>
            <td>reference</td>
            <td/> </tr>
          <tr>
            <td>SHALL</td>
            <td>patient + date</td>
            <td>reference + date</td>
            <td>date modifiers&#8216;ge&#8217;,&#8216;le&#8217;,&#8217;gt&#8217;,&#8217;lt&#8217;</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="goal" class="no_toc">Goal</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-goal.html">US Core Goal Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all of a patient&#8217;s goals using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Goal?patient=[id]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all of all of a patient&#8217;s goals over a specified time period using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Goal?patient=[id]&amp;date=[date]{&amp;date=[date]}</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th>
            <th>Modifiers</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>patient</td>
            <td>reference</td>
            <td/> </tr>
          <tr>
            <td>SHALL</td>
            <td>patient + date</td>
            <td>reference + date</td>
            <td>date modifiers&#8216;ge&#8217;,&#8216;le&#8217;,&#8217;gt&#8217;,&#8217;lt&#8217;</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="immunization" class="no_toc">Immunization</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-immunization.html">US Core Immunization Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all immunizations for a patient using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Immunization?patient=[id]</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>patient</td>
            <td>reference</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="location" class="no_toc">Location</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-location.html">US Core Location Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning a location by name using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Location?name=[string]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning a location by address using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Location?address=[string]</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>name</td>
            <td>string</td> </tr>
          <tr>
            <td>SHALL</td>
            <td>address</td>
            <td>string</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="medication" class="no_toc">Medication</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medication.html">US Core Medication Profile</a> </p>
      <p>The MedicationStatement and MedicationRequest resources can represent a medication, using an external reference to a Medication resource. If an external Medication Resource is used in a MedicationStatement or a MedicationRequest, then the READ and SEARCH Criteria SHALL be supported.</p>
      <hr/>
      <h4 id="medicationstatement" class="no_toc">MedicationStatement</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medicationstatement.html">US Core MedicationStatement Profile</a> </p>
      <p>Search Criteria:</p>
      <p>The MedicationStatement resources can represent a medication using either a code or refer to the Medication resource. When referencing a Medication resource, the resource may be
        <a href="http://hl7.org/fhir/STU3/references.html#contained">contained</a>or an external resource. The server application
        <strong>MAY</strong>choose any one way or more than one method, but
        <em>if</em>an external reference to Medication is used, the server
        <strong>SHALL</strong>support the
        <a href="http://hl7.org/fhir/STU3/references.html#include">
          <code class="highlighter-rouge">_include</code> </a>parameter for searching this element. The client application must support all methods.</p>
      <p>A server
        <strong>SHALL</strong>be capable of returning all medications for a patient using one of or both:</p>
      <p>
        <code class="highlighter-rouge">GET /MedicationStatement?patient=[id]</code> </p>
      <p>
        <code class="highlighter-rouge">GET /MedicationStatement?patient=[id]&amp;_include=MedicationStatement:medication</code> </p>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th>
            <th>_include(see documentation)</th> </tr> </thead>
        <tbody>
          <tr>
            <td>
              <strong>SHALL</strong> </td>
            <td>patient</td>
            <td>reference</td>
            <td>MedicationStatement:medication</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="medicationrequest" class="no_toc">MedicationRequest</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medicationrequest.html">US Core MedicationRequest Profile</a> </p>
      <p>Search Criteria:</p>
      <p>The MedicationRequest resources can represent a medication using either a code or refer to the Medication resource. When referencing a Medication resource, the resource may be
        <a href="http://hl7.org/fhir/STU3/references.html#contained">contained</a>or an external resource. The server application
        <strong>MAY</strong>choose any one way or more than one method, but
        <em>if</em>an external reference to Medication is used, the server
        <strong>SHALL</strong>support the
        <a href="http://hl7.org/fhir/STU3/references.html#include">
          <code class="highlighter-rouge">_include</code> </a>parameter for searching this element. The client application must support all methods.</p>
      <p>A server
        <strong>SHALL</strong>be capable of returning all medications for a patient using one of or both:</p>
      <p>
        <code class="highlighter-rouge">GET /MedicationRequest?patient=[id]</code> </p>
      <p>
        <code class="highlighter-rouge">GET /MedicationRequest?patient=[id]&amp;_include=MedicationRequest:medication</code> </p>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th>
            <th>_include(see documentation)</th> </tr> </thead>
        <tbody>
          <tr>
            <td>
              <strong>SHALL</strong> </td>
            <td>patient</td>
            <td>reference</td>
            <td>MedicationRequest:medication</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="observation" class="no_toc">Observation</h4>
      <p>Supported Profiles:</p>
      <ol>
        <li>
          <p>
            <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-observationresults.html">US Core Result Observation Profile</a> </p>
          <p>Search Criteria:</p>
          <ol>
            <li>
              <p>A server
                <strong>SHALL</strong>be capable of returning all of a patient&#8217;s laboratory results queried by category using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;category=laboratory</code> </p> </li>
            <li>
              <p>A server
                <strong>SHALL</strong>be capable of returning all of a patient&#8217;s laboratory results queried by category code and date range using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;category=laboratory&amp;date=[date]{&amp;date=[date]}</code> </p> </li>
            <li>
              <p>A server
                <strong>SHALL</strong>be capable of returning all of a patient&#8217;s laboratory results queried by category and code using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;category=laboratory&amp;code=[LOINC]</code> </p> </li>
            <li>
              <p>A server
                <strong>SHOULD</strong>be capable of returning all of a patient&#8217;s laboratory results queried by category and one or more codes and date range using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;category=laboratory&amp;code=[LOINC1{,LOINC2,LOINC3,...}]&amp;date=[date]{&amp;date=[date]}</code> </p> </li> </ol> </li>
        <li>
          <p>
            <a href="http://hl7.org/fhir/STU3/vitalsigns.html">Vital Signs Profile</a> </p>
          <p>Search Criteria:</p>
          <ol>
            <li>
              <p>A server
                <strong>SHALL</strong>be capable of returning all of a patient&#8217;s vital signs that it supports using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;category=vital-signs</code> </p> </li>
            <li>
              <p>A server
                <strong>SHALL</strong>be capable of returning all of a patient&#8217;s vital signs queried by date range using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;category=vital-signs&amp;date=[date]{&amp;date=[date]}</code> </p> </li>
            <li>
              <p>A server
                <strong>SHALL</strong>be capable of returning any of a patient&#8217;s vital signs queried by one or more of the codes listed below using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;code[vital sign LOINC{,LOINC2,LOINC3,&#8230;}]</code> </p> </li>
            <li>
              <p>A server
                <strong>SHOULD</strong>be capable of returning any of a patient&#8217;s vital signs queried by one or more of the codes listed below and date range using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;code=[LOINC{,LOINC2&#8230;}]vital-signs&amp;date=[date]{&amp;date=[date]}</code> </p> </li> </ol> </li>
        <li>
          <p>
            <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-smokingstatus.html">US Core Smoking Status Observation Profile</a> </p>
          <p>Search Criteria:</p>
          <ol>
            <li>
              <p>A server
                <strong>SHALL</strong>be capable of returning a patient&#8217;s smoking status using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;code=72166-2</code> </p> </li> </ol> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th>
            <th>Modifiers</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>patient + category</td>
            <td>reference + token</td>
            <td/> </tr>
          <tr>
            <td>SHALL</td>
            <td>patient + category + code</td>
            <td>reference + token</td>
            <td/> </tr>
          <tr>
            <td>SHALL</td>
            <td>patient + category + date</td>
            <td>reference + token + date</td>
            <td>date modifiers&#8216;ge&#8217;,&#8216;le&#8217;,&#8217;gt&#8217;,&#8217;lt&#8217;</td> </tr>
          <tr>
            <td>SHOULD</td>
            <td>patient + category + code + date</td>
            <td>reference + token + date</td>
            <td>date modifiers&#8216;ge&#8217;,&#8216;le&#8217;,&#8217;gt&#8217;,&#8217;lt&#8217;</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="organization" class="no_toc">Organization</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-organization.html">US Core Organization Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning an organization by identifier using:</p>
          <table>
            <tbody>
              <tr>
                <td>`GET [base]/Organization?identifier=[system]</td>
                <td>[code]&#8217;</td> </tr> </tbody> </table> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning an organization by name using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Organization?name=[string]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning an organization by address using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Organization?address=[string]</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>identifier</td>
            <td>token</td> </tr>
          <tr>
            <td>SHALL</td>
            <td>name</td>
            <td>string</td> </tr>
          <tr>
            <td>SHALL</td>
            <td>address</td>
            <td>string</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="practitioner" class="no_toc">Practitioner</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-practitioner.html">US Core Practitioner Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning a practitioner by identifier using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Practitioner?identifier=[system]|[code]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning a practitioner by name using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Practitioner?family=[string]&amp;given=[string]</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>identifier</td>
            <td>token</td> </tr>
          <tr>
            <td>SHALL</td>
            <td>name</td>
            <td>string</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="practitionerrole" class="no_toc">PractitionerRole</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-practitionerrole.html">US Core PractitionerRole Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning PractitionerRoles by Practitioner.identifier using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/PractitionerRole?practitioner.identifier=[system]|[code]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning PractitionerRoles by Practitioner.family and Practitioner.given using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/PractitionerRole?practitioner.family=[string]&amp;given=[string]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning PractitionerRoles by specialty using:</p> </li> </ol>
      <p>
        <code class="highlighter-rouge">GET [base]/PractitionerRole?specialty=[system]|[code]]</code> </p>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>practitioner.identifier</td>
            <td>reference + token</td> </tr>
          <tr>
            <td>SHALL</td>
            <td>practitioner.family + practitioner.given</td>
            <td>reference + string + string</td> </tr>
          <tr>
            <td>SHALL</td>
            <td>specialty</td>
            <td>token</td> </tr> </tbody> </table>
      <hr/>
      <h4 id="procedure" class="no_toc">Procedure</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-procedure.html">US Core Procedure Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning a patient&#8217;s procedures using:
            <code class="highlighter-rouge">GET/Procedure?patient=[id]</code> </p> </li>
        <li>
          <p>A server
            <strong>SHALL</strong>be capable of returning all of a patient&#8217;s procedures over a specified time period using:
            <code class="highlighter-rouge">GET /Procedure?patient=[id]&amp;date=[date]{&amp;date=[date]}</code> </p> </li> </ol>
      <p>Search Parameters:</p>
      <table class="grid">
        <thead>
          <tr>
            <th>Conformance</th>
            <th>Parameter</th>
            <th>Type</th>
            <th>Modifiers</th> </tr> </thead>
        <tbody>
          <tr>
            <td>SHALL</td>
            <td>patient</td>
            <td>reference</td>
            <td/> </tr>
          <tr>
            <td>SHALL</td>
            <td>patient + date</td>
            <td>reference + date</td>
            <td>date modifiers&#8216;ge&#8217;,&#8216;le&#8217;,&#8217;gt&#8217;,&#8217;lt&#8217;</td> </tr> </tbody> </table>
      <p/> </div>
  </text>
  <url value="http://hl7.org/fhir/us/core/CapabilityStatement/server"/>
  <version value="1.1.0"/>
  <name value="US Core Server"/>
  <status value="draft"/>
  <date value="2017-12-17T00:00:00+00:00"/>
  <publisher value="HL7 US Realm Steering Committee"/>
  <contact>
    <telecom>
      <system value="other"/>
      <value value="http://www.hl7.org/SpecialCommittees/usrealm/index.cfm"/>
    </telecom>
  </contact>
  <description value="This profile defines the expected capabilities of the US Core Server conforming to the US Core IG."/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="US"/>
      <display value="United States of America"/>
    </coding>
  </jurisdiction>
  <kind value="requirements"/>
  <fhirVersion value="3.0.1"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="server"/>
    <resource>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="name"/>
        </extension>
        <extension url="required">
          <valueString value="gender"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="name"/>
        </extension>
        <extension url="required">
          <valueString value="birthdate"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="family"/>
        </extension>
        <extension url="required">
          <valueString value="gender"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="given"/>
        </extension>
        <extension url="required">
          <valueString value="gender"/>
        </extension>
      </extension>
      <type value="Patient"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core patient resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core patients by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core patient instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core patient instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Patient-name"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="family"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Patient-family"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="given"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Patient-given"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Patient-identifier"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="gender"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Patient-gender"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="birthdate"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Patient-birthdate"/>
        <type value="date"/>
      </searchParam>
    </resource>
    <resource>
      <type value="AllergyIntolerance"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core AllergyIntolerance resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core AllergyIntolerance by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core AllergyIntolerance instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core AllergyIntolerance instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-Patient"/>
        <type value="reference"/>
      </searchParam>
    </resource>
    <resource>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
        <extension url="required">
          <valueString value="status"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
        <extension url="required">
          <valueString value="status"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <type value="CarePlan"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core careplan resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core careplan by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core careplan instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core careplan instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-Patient"/>
        <type value="reference"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-Category"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-Status"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-Date"/>
        <type value="date"/>
        <documentation value="The server SHALL support the date search modifiers &apos;ge&apos;,&apos;le&apos;,&apos;gt&apos;, and &apos;lt&apos;"/>
      </searchParam>
    </resource>
    <resource>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="status"/>
        </extension>
      </extension>
      <type value="CareTeam"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core careteam resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core careteam by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core careteam instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core careteam instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-Patient"/>
        <type value="reference"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-Status"/>
        <type value="token"/>
      </searchParam>
    </resource>
    <resource>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="clinicalstatus"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
      </extension>
      <type value="Condition"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core condition resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core condition by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core condition instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core condition instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Condition-Patient"/>
        <type value="reference"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Condition-Category"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <name value="clinicalstatus"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Condition-ClinicalStatus"/>
        <type value="token"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Device"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core device resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core device by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core device instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core device instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Device-Patient"/>
        <type value="reference"/>
      </searchParam>
    </resource>
    <resource>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
        <extension url="required">
          <valueString value="type"/>
        </extension>
      </extension>
      <type value="DocumentReference"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core DocumentReference resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core DocumentReference by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core DocumentReference instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core DocumentReference instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-Patient"/>
        <type value="reference"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-Date"/>
        <type value="date"/>
        <documentation value="The server SHALL support the date search modifiers &apos;ge&apos;,&apos;le&apos;,&apos;gt&apos;, and &apos;lt&apos;"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="type"/>
        <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-Type"/>
        <type value="token"/>
      </searchParam>
    </resource>
    <resource>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <type value="Encounter"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core Encounter resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core Encounter by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core Encounter instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core Encounter instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Encounter-Patient"/>
        <type value="reference"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Encounter-Date"/>
        <type value="date"/>
        <documentation value="The server SHALL support the date search modifiers &apos;ge&apos;,&apos;le&apos;,&apos;gt&apos;, and &apos;lt&apos;"/>
      </searchParam>
    </resource>
    <resource>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <type value="Goal"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core Goal resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core Goal by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core Goal instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core Goal instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Goal-Patient"/>
        <type value="reference"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Goal-Date"/>
        <type value="date"/>
        <documentation value="The server SHALL support the date search modifiers &apos;ge&apos;,&apos;le&apos;,&apos;gt&apos;, and &apos;lt&apos;"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Immunization"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core immunization resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core immunization by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core immunization instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core immunization instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Immunization-Patient"/>
        <type value="reference"/>
      </searchParam>
    </resource>
    <resource>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
        <extension url="required">
          <valueString value="code"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
        <extension url="required">
          <valueString value="code"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <type value="DiagnosticReport"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core diagnosticreport resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core diagnosticreport by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core diagnosticreport instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core diagnosticreport instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-Patient"/>
        <type value="reference"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-Category"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-Code"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-Date"/>
        <type value="date"/>
        <documentation value="The server SHALL support the date search modifiers &apos;ge&apos;,&apos;le&apos;,&apos;gt&apos;, and &apos;lt&apos;"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Location"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core location resources using different search criteria."/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a historical version of a US Core location instance"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core Medication instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core Medication instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Location-Name"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="address"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Location-Address"/>
        <type value="string"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Medication"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="IF the Medication Resource is used in a MedicationStatement or a MedicationRequest. Allows discovery of existing US Core Medication resources using different search criteria."/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="IF the Medication Resource is used in a MedicationStatement or a MedicationRequest. Allows retrieval of a specific US Core Medication by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core Medication instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core Medication instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="MedicationStatement"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core medicationstatement resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core medicationstatement by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core medicationstatement instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core medicationstatement instance"/>
      </interaction>
      <searchInclude value="MedicationStatement.medicationReference"/>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-Patient"/>
        <type value="reference"/>
      </searchParam>
    </resource>
    <resource>
      <type value="MedicationRequest"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core medicationrequest resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core medicationrequest by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core medicationrequest instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core medicationrequest instance"/>
      </interaction>
      <searchInclude value="MedicationRequest.medicationReference"/>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-Patient"/>
        <type value="reference"/>
      </searchParam>
    </resource>
    <resource>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
        <extension url="required">
          <valueString value="code"/>
        </extension>
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="category"/>
        </extension>
        <extension url="required">
          <valueString value="code"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <type value="Observation"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core results observation, smokingstatus, and vitals signs observation using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core results observation, smokingstatus, and vitals signs observation by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core results observation, smokingstatus, and vitals signs observation over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core results observation, smokingstatus, and vitals signs observation instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Observation-Patient"/>
        <type value="reference"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="category"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Organization-Category"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="code"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Organization-Code"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Organization-Date"/>
        <type value="date"/>
        <documentation value="The server SHALL support the date search modifiers &apos;ge&apos;,&apos;le&apos;,&apos;gt&apos;, and &apos;lt&apos;"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Organization"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core organization resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core organization by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core organization instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core organization instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Organization-Identifier"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Organization-Name"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="address"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Organization-Address"/>
        <type value="string"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Practitioner"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core practitioner resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core practitioner by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core practitioner instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core practitioner instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-Identifier"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-Name"/>
        <type value="string"/>
      </searchParam>
    </resource>
    <resource>
      <type value="PractitionerRole"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core PractitionerRole resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core PractitionerRole by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core PractitionerRole instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core PractitionerRole instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="identifier"/>
        <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-Identifier"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="name"/>
        <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-Name"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="speciality"/>
        <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-Specialty"/>
        <type value="token"/>
      </searchParam>
    </resource>
    <resource>
      <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
        <extension url="required">
          <valueString value="patient"/>
        </extension>
        <extension url="required">
          <valueString value="date"/>
        </extension>
      </extension>
      <type value="Procedure"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core procedure resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core procedure by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core procedure instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core procedure instance"/>
      </interaction>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="patient"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Procedure-Patient"/>
        <type value="reference"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="date"/>
        <definition value="http://hl7.org/fhir/SearchParameter/Procedure-Date"/>
        <type value="date"/>
        <documentation value="The server SHALL support the date search modifiers &apos;ge&apos;,&apos;le&apos;,&apos;gt&apos;, and &apos;lt&apos;"/>
      </searchParam>
    </resource>
  </rest>
</CapabilityStatement>

CapabilityStatement "client" Version "6"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

  • FHIR Version: 3.0.1
  • Supported formats: xml, json
  • Published: 2017-12-22
  • Published by: Health Level Seven International US Realm Steering Committee

The Section describes the expected capabilities of the US Core Client which is responsible for creating and initiating the queries for information about an individual patient. The complete list of FHIR profiles, RESTful operations, and search parameters supported by US Core Servers are defined in the Conformance requirements for the US Core Server section. US Core Clients have the option of choosing from this list to access necessary data based on their local use cases and other contextual requirements.

Behavior

Description:

The US Core Client SHOULD:

  • Support fetching and querying of one or more US Core profile(s), using the supported RESTful interactions and search parameters declared in the US Core Server CapabilityStatement.

security:

The US Core Client SHALL:

Resource Details:

Contents:

  1. Patient
  2. AllergyIntolerance
  3. CarePlan
  4. CareTeam
  5. Condition
  6. Device
  7. DiagnosticReport
  8. DocumentReference
  9. Encounter
  10. Goal
  11. Immunization
  12. Location
  13. Medication
  14. MedicationStatement
  15. MedicationRequest
  16. Observation
  17. Organization
  18. Practitioner
  19. PractitionerRole
  20. Procedure

Patient

Supported Profiles: US Core Patient Profile

Search Criteria:

  • A client SHOULD be capable of connecting to a server and fetching a patient using:

    GET [base]/Patient/[id].

  • A client SHOULD be capable of connecting to a server and fetching a patient by identifier using

    GET [base]/Patient?identifier=[system]|[code]

  1. A client SHOULD be capable of connecting to a server and fetching a patient by supporting at a minimum the following search parameters when at least 2 are present. To limit overly broad search results, a client search with gender should include family and given name search parameters.:
    • name
    • gender
    • birthdate

      • for example:

        GET [base]/Patient?family=[name]&?given=[name]&gender=[gender]


AllergyIntolerance

Supported Profiles: US Core AllergyIntolerance Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching all patient’s allergies using:

    GET [base]/AllergyIntolerance?patient=[id]


CarePlan

Supported Profiles: US Core CarePlan Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching all of a patient’s Assessment and Plan of Treatment information using:

    GET [base]/CarePlan?patient=[id]&category=assess-plan

  2. A client SHOULD be capable of connecting to a server and fetching a patient’s Assessment and Plan of Treatment information over a specified time period using:

    GET [base]/CarePlan?patient=[id]&category=assess-plan&date=[date]

  3. A client SHOULD be capable of connecting to a server and fetching all of a patient’s active Assessment and Plan of Treatment information using

    GET [base]/CarePlan?patient=[id]&category=assess-plan&status=active

  4. A client SHOULD be capable of connecting to a server and fetching a patient’s active Assessment and Plan of Treatment information over a specified time period using

    GET [base]/CarePlan?patient=[id]&category=assess-plan&status=active&date=[date]


CareTeam

Supported Profiles: US Core CareTeam Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching a patient’s current care team members using:

    GET [base]/CareTeam?patient=[id]&status=active


Condition

Supported Profiles: US Core Condition Profile

Search Criteria:

  1. A client SHOULD be capable of fetching all problems and health concerns for a patient, including current as well as historical problems and health concerns using:

    GET [base]/Condition?patient=[id]

  2. A client SHOULD be capable of connecting to a server and fetching all of a patient’s active problems and health concerns using:

    GET [base]/Condition?patient=[id]&clinicalstatus=active,recurrance,remission

  3. A client SHOULD be capable of connecting to a server and fetching all of a patient’s problems or all of patient’s health concerns using:

    GET [base]/Condition?patient=[id]&category=[problem|health-concern]


Device

Supported Profiles: US Core Device Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching all Unique device identifier(s)(UDI) for a patient’s implanted device(s):

    GET [base]/Device?patient=[id]


DiagnosticReport

Supported Profiles: US Core DiagnosticReport Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching all of a patient’s laboratory diagnostic reports queried by category using:

    GET [base]/DiagnosticReport?patient=[id]&category=LAB

  2. A client SHOULD be capable of connecting to a server and fetching all of a patient’s laboratory diagnostic reports queried by category code and date range using:

    GET [base]/DiagnosticReport?patient=[id]&category=LAB&date=[date]{&date=[date]}

  3. A client SHOULD be capable of connecting to a server and fetching all of a patient’s laboratory diagnostic reports queried by category and code using:

    GET [base]/DiagnosticReport?patient=[id]&category=LAB&code=[LOINC]

  4. A client SHOULD be capable of connecting to a server and fetching all of a patient’s laboratory diagnostic reports queried by category and one or more codes and date range using:

    GET [base]/DiagnosticReport?patient=[id]&category=LAB&code=[LOINC1{,LOINC2,LOINC3,…}]&date=[date]{&date=[date]}


DocumentReference

Supported Profiles: US Core DocumentReference Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching all of a patient’s DocumentReferences using:

    GET [base]/DocumentReference?patient=[id]

  2. A client SHOULD be capable of connecting to a server to execute the $docref operation:

    GET [base]/DocumentReference/$docref?patient=[id]

  3. A client SHOULD be capable of connecting to a server and fetching all of a patient’s DocumentReferences for a given time period and document type:

    GET [base]/DocumentReference?patient=[id]&type=[type]&period=[date]{&date=[date]}


Encounter

Supported Profiles: US Core Encounter Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching all of a patient’s encounters using:

    GET [base]/Encounter?patient=[id]

  2. A client SHOULD be capable of connecting to a server and fetching all of all of a patient’s encounters over a specified time period using:

    GET [base]/Encounter?patient=[id]&date=[date]{&date=[date]}


Goal

Supported Profiles: US Core Goal Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching all of a patient’s goals using:

    GET [base]/Goal?patient=[id]

  2. A client SHOULD be capable of connecting to a server and fetching all of all of a patient’s goals over a specified time period using:

    GET [base]/Goal?patient=[id]&date=[date]{&date=[date]}


Immunization

Supported Profiles: US Core Immunization Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching all immunizations for a patient using:

    GET [base]/Immunization?patient=[id]


Location

Supported Profiles: US Core Location Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching a location by name using:

    GET [base]/Location?name=[string]

  2. A client SHOULD be capable of connecting to a server and fetching a location by address using:

    GET [base]/Location?address=[string]


Medication

Supported Profiles: US Core Medication Profile

The MedicationStatement and MedicationRequest resources can represent a medication, using an external reference to a Medication resource. If an external Medication Resource is used in a MedicationStatement or a MedicationRequest, then the READ and SEARCH Criteria SHOULD be supported.


MedicationStatement

Supported Profiles: US Core MedicationStatement Profile

Search Criteria:

The MedicationStatement resources can represent a medication using either a code or refer to the Medication resource. When referencing a Medication resource, the resource may be contained or an external resource. IF, an external reference to Medication is used, the server SHALL support the _include parameter for searching this element. The client application SHALL support all methods.

A client SHOULD be capable of connecting to a server and fetching all medications for a patient using both:

GET /MedicationStatement?patient=[id]

and

GET /MedicationStatement?patient=[id]&_include=MedicationStatement:medication


MedicationRequest

Supported Profiles: US Core MedicationRequest Profile

Search Criteria:

The MedicationRequest resources can represent a medication using either a code or refer to the Medication resource. When referencing a Medication resource, the resource may be contained or an external resource. If, an external reference to Medication is used, the server SHALL support the _include parameter for searching this element. The client application SHALL support all methods.

A client SHOULD be capable of connecting to a server and fetching all medications for a patient using both:

GET /MedicationRequest?patient=[id]

and

GET /MedicationRequest?patient=[id]&_include=MedicationRequest:medication


Observation

Supported Profiles:

  1. US Core Result Observation Profile

    Search Criteria:

    1. A client SHOULD be capable of connecting to a server and fetching all of a patient’s laboratory results queried by category using:

      GET [base]/Observation?patient=[id]&category=laboratory

    2. A client SHOULD be capable of connecting to a server and fetching all of a patient’s laboratory results queried by category code and date range using:

      GET [base]/Observation?patient=[id]&category=laboratory&date=[date]{&date=[date]}

    3. A client SHOULD be capable of connecting to a server and fetching all of a patient’s laboratory results queried by category and code using:

      GET [base]/Observation?patient=[id]&category=laboratory&code=[LOINC]

    4. A client SHOULD be capable of connecting to a server and fetching all of a patient’s laboratory results queried by category and one or more codes and date range using:

      GET [base]/Observation?patient=[id]&category=laboratory&code=[LOINC1{,LOINC2,LOINC3,...}]&date=[date]{&date=[date]}

  2. Vital Signs Profile

    Search Criteria

    1. A client SHOULD be capable of connecting to a server and fetching all of a patient’s vital signs that it supports using:

      GET [base]/Observation?patient=[id]&category=vital-signs

    2. A client SHOULD be capable of connecting to a server and fetching all of a patient’s vital signs queried by date range using:

      GET [base]/Observation?patient=[id]&category=vital-signs&date=[date]{&date=[date]}

    3. A client SHOULD be capable of connecting to a server and fetching any of a patient’s vital signs queried by one or more of the codes listed below using:

      GET [base]/Observation?patient=[id]&code[vital sign LOINC{,LOINC2,LOINC3,…}]

    4. A client SHOULD be capable of connecting to a server and fetching any of a patient’s vital signs queried by one or more of the codes listed below and date range using:

      GET [base]/Observation?patient=[id]&code=[LOINC{,LOINC2…}]vital-signs&date=[date]{&date=[date]}

  3. US Core Smoking Status Observation Profile

    Search Criteria:

    1. A client SHOULD be capable of connecting to a server and fetching a patient’s smoking status using:

      GET [base]/Observation?patient=[id]&code=72166-2


Organization

Supported Profiles: US Core Organization Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching an organization by identifier using:

    `GET [base]/Organization?identifier=[system] [code]’
  2. A client SHOULD be capable of connecting to a server and fetching an organization by name using:

    GET [base]/Organization?name=[string]

  3. A client SHOULD be capable of connecting to a server and fetching an organization by address using:

    GET [base]/Organization?address=[string]


Practitioner

Supported Profiles: US Core Practitioner Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching a practitioner by identifier using:

    GET [base]/Practitioner?identifier=[system]|[code]

  2. A client SHOULD be capable of connecting to a server and fetching a practitioner by name using:

    GET [base]/Practitioner?family=[string]&given=[string]


PractitionerRole

Supported Profiles: US Core PractitionerRole Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching PractitionerRoles by identifier using:

    GET [base]/PractitionerRole?practitioner.identifier=[system]|[code]

  2. A client SHOULD be capable of connecting to a server and fetching a PractitionerRoles by name using:

    GET [base]/PractitionerRole?practitioner.family=[string]&given=[string]

  3. A client SHOULD be capable of connecting to a server and fetching a PractitionerRoles by specialty using:

    GET [base]/PractitionerRole?specialty=[system]|[code]]


Procedure

Supported Profiles: US Core Procedure Profile

Search Criteria:

  1. A client SHOULD be capable of connecting to a server and fetching a patient’s procedures using:

    GET/Procedure?patient=[id]

  2. A client SHOULD be capable of connecting to a server and fetching all of a patient’s procedures over a specified time period using:

    GET /Procedure?patient=[id]&date=[date]{&date=[date]}


<?xml version="1.0" encoding="UTF-8"?>
<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="client"/>
  <meta>
    <versionId value="6"/>
    <lastUpdated value="2018-09-06T12:43:49.265Z"/>
  </meta>
  <text>
    <status value="additional"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <ul>
        <li>FHIR Version: 3.0.1</li>
        <li>Supported formats: xml, json</li>
        <li>Published: 2017-12-22</li>
        <li>Published by: Health Level Seven International US Realm Steering Committee</li> </ul>
      <p>The Section describes the expected capabilities of the US Core Client which is responsible for creating and initiating the queries for information about an individual patient. The complete list of FHIR profiles, RESTful operations, and search parameters supported by US Core Servers are defined in the
        <a href="http://hl7.org/fhir/us/core/CapabilityStatement/server">Conformance requirements for the US Core Server section</a>. US Core Clients have the option of choosing from this list to access necessary data based on their local use cases and other contextual requirements.</p>
      <h4 id="behavior-1">Behavior</h4>
      <p>Description:</p>
      <p>The US Core Client
        <strong>SHOULD</strong>:</p>
      <ul>
        <li>Support fetching and querying of one or more US Core profile(s), using the supported RESTful interactions and search parameters declared in the US Core Server CapabilityStatement.</li> </ul>
      <p>security:</p>
      <p>The US Core Client
        <strong>SHALL</strong>:</p>
      <ul>
        <li>implement the
          <a href="security.html">security requirements</a>documented in the US Core IG.</li> </ul>
      <h4 id="resource--details-1">Resource Details:</h4>
      <p>
        <strong>Contents:</strong> </p>
      <ol>
        <li>
          <a href="#patient-1">Patient</a> </li>
        <li>
          <a href="#allergyintolerance-1">AllergyIntolerance</a> </li>
        <li>
          <a href="#careplan-1">CarePlan</a> </li>
        <li>
          <a href="#careteam-1">CareTeam</a> </li>
        <li>
          <a href="#condition-1">Condition</a> </li>
        <li>
          <a href="#device-1">Device</a> </li>
        <li>
          <a href="#diagnosticreport-1">DiagnosticReport</a> </li>
        <li>
          <a href="#documentreference-1">DocumentReference</a> </li>
        <li>
          <a href="#encounter-1">Encounter</a> </li>
        <li>
          <a href="#goal-1">Goal</a> </li>
        <li>
          <a href="#immunization-1">Immunization</a> </li>
        <li>
          <a href="#location-1">Location</a> </li>
        <li>
          <a href="#medication-1">Medication</a> </li>
        <li>
          <a href="#medicationstatement-1">MedicationStatement</a> </li>
        <li>
          <a href="#medicationrequest-1">MedicationRequest</a> </li>
        <li>
          <a href="#observation-1">Observation</a> </li>
        <li>
          <a href="#organization-1">Organization</a> </li>
        <li>
          <a href="#practitioner-1">Practitioner</a> </li>
        <li>
          <a href="#practitionerrole-1">PractitionerRole</a> </li>
        <li>
          <a href="#procedure-1">Procedure</a> </li> </ol>
      <hr/>
      <h4 id="patient-1" class="no_toc">Patient</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-patient.html">US Core Patient Profile</a> </p>
      <p>Search Criteria:</p>
      <ul>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching a patient using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Patient/[id]</code>.</p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching a patient by identifier using</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Patient?identifier=[system]|[code]</code> </p> </li> </ul>
      <ol>
        <li>A client
          <strong>SHOULD</strong>be capable of connecting to a server and fetching a patient by supporting at a minimum the following search parameters when at least 2 are present. To limit overly broad search results, a client search with gender should include family and given name search parameters.:
          <ul>
            <li>name</li>
            <li>gender</li>
            <li>
              <p>birthdate</p>
              <ul>
                <li>
                  <p>for example:</p>
                  <p>
                    <code class="highlighter-rouge">GET [base]/Patient?family=[name]&amp;?given=[name]&amp;gender=[gender]</code> </p> </li> </ul> </li> </ul> </li> </ol>
      <hr/>
      <h4 id="allergyintolerance-1" class="no_toc">AllergyIntolerance</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-allergyintolerance.html">US Core AllergyIntolerance Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all patient&#8217;s allergies using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/AllergyIntolerance?patient=[id]</code> </p> </li> </ol>
      <hr/>
      <h4 id="careplan-1" class="no_toc">CarePlan</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-careplan.html">US Core CarePlan Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s Assessment and Plan of Treatment information using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/CarePlan?patient=[id]&amp;category=assess-plan</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching a patient&#8217;s Assessment and Plan of Treatment information over a specified time period using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/CarePlan?patient=[id]&amp;category=assess-plan&amp;date=[date]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s active Assessment and Plan of Treatment information using</p>
          <p>
            <code class="highlighter-rouge">GET [base]/CarePlan?patient=[id]&amp;category=assess-plan&amp;status=active</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching a patient&#8217;s active Assessment and Plan of Treatment information over a specified time period using</p>
          <p>
            <code class="highlighter-rouge">GET [base]/CarePlan?patient=[id]&amp;category=assess-plan&amp;status=active&amp;date=[date]</code> </p> </li> </ol>
      <hr/>
      <h4 id="careteam-1" class="no_toc">CareTeam</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-careteam.html">US Core CareTeam Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching a patient&#8217;s current care team members using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/CareTeam?patient=[id]&amp;status=active</code> </p> </li> </ol>
      <hr/>
      <h4 id="condition-1" class="no_toc">Condition</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-condition.html">US Core Condition Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of fetching all problems and health concerns for a patient, including current as well as historical problems and health concerns using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Condition?patient=[id]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s
            <em>active</em>problems and health concerns using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Condition?patient=[id]&amp;clinicalstatus=active,recurrance,remission</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s problems
            <em>or</em>all of patient&#8217;s health concerns using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Condition?patient=[id]&amp;category=[problem|health-concern]</code> </p> </li> </ol>
      <hr/>
      <h4 id="device-1" class="no_toc">Device</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-device.html">US Core Device Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all Unique device identifier(s)(UDI) for a patient&#8217;s implanted device(s):</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Device?patient=[id]</code> </p> </li> </ol>
      <hr/>
      <h4 id="diagnosticreport-1" class="no_toc">DiagnosticReport</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-diagnosticreport.html">US Core DiagnosticReport Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s laboratory diagnostic reports queried by category using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DiagnosticReport?patient=[id]&amp;category=LAB</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s laboratory diagnostic reports queried by category code and date range using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DiagnosticReport?patient=[id]&amp;category=LAB&amp;date=[date]{&amp;date=[date]}</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s laboratory diagnostic reports queried by category and code using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DiagnosticReport?patient=[id]&amp;category=LAB&amp;code=[LOINC]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s laboratory diagnostic reports queried by category and one or more codes and date range using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DiagnosticReport?patient=[id]&amp;category=LAB&amp;code=[LOINC1{,LOINC2,LOINC3,&#8230;}]&amp;date=[date]{&amp;date=[date]}</code> </p> </li> </ol>
      <hr/>
      <h4 id="documentreference-1" class="no_toc">DocumentReference</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-documentreference.html">US Core DocumentReference Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s DocumentReferences using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DocumentReference?patient=[id]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server to execute the
            <a href="OperationDefinition-docref.html">$docref</a>operation:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DocumentReference/$docref?patient=[id]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s DocumentReferences for a given time period and document type:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/DocumentReference?patient=[id]&amp;type=[type]&amp;period=[date]{&amp;date=[date]}</code> </p> </li> </ol>
      <hr/>
      <h4 id="encounter-1" class="no_toc">Encounter</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-encounter.html">US Core Encounter Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s encounters using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Encounter?patient=[id]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of all of a patient&#8217;s encounters over a specified time period using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Encounter?patient=[id]&amp;date=[date]{&amp;date=[date]}</code> </p> </li> </ol>
      <hr/>
      <h4 id="goal-1" class="no_toc">Goal</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-goal.html">US Core Goal Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s goals using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Goal?patient=[id]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of all of a patient&#8217;s goals over a specified time period using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Goal?patient=[id]&amp;date=[date]{&amp;date=[date]}</code> </p> </li> </ol>
      <hr/>
      <h4 id="immunization-1" class="no_toc">Immunization</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-immunization.html">US Core Immunization Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all immunizations for a patient using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Immunization?patient=[id]</code> </p> </li> </ol>
      <hr/>
      <h4 id="location-1" class="no_toc">Location</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-location.html">US Core Location Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching a location by name using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Location?name=[string]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching a location by address using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Location?address=[string]</code> </p> </li> </ol>
      <hr/>
      <h4 id="medication-1" class="no_toc">Medication</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medication.html">US Core Medication Profile</a> </p>
      <p>The MedicationStatement and MedicationRequest resources can represent a medication, using an external reference to a Medication resource. If an external Medication Resource is used in a MedicationStatement or a MedicationRequest, then the READ and SEARCH Criteria SHOULD be supported.</p>
      <hr/>
      <h4 id="medicationstatement-1" class="no_toc">MedicationStatement</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medicationstatement.html">US Core MedicationStatement Profile</a> </p>
      <p>Search Criteria:</p>
      <p>The MedicationStatement resources can represent a medication using either a code or refer to the Medication resource. When referencing a Medication resource, the resource may be
        <a href="http://hl7.org/fhir/STU3/references.html#contained">contained</a>or an external resource. IF, an external reference to Medication is used, the server
        <strong>SHALL</strong>support the
        <a href="http://hl7.org/fhir/STU3/references.html#include">
          <code class="highlighter-rouge">_include</code> </a>parameter for searching this element. The client application
        <strong>SHALL</strong>support all methods.</p>
      <p>A client
        <strong>SHOULD</strong>be capable of connecting to a server and fetching all medications for a patient using both:</p>
      <p>
        <code class="highlighter-rouge">GET /MedicationStatement?patient=[id]</code> </p>
      <p>and</p>
      <p>
        <code class="highlighter-rouge">GET /MedicationStatement?patient=[id]&amp;_include=MedicationStatement:medication</code> </p>
      <hr/>
      <h4 id="medicationrequest-1" class="no_toc">MedicationRequest</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medicationrequest.html">US Core MedicationRequest Profile</a> </p>
      <p>Search Criteria:</p>
      <p>The MedicationRequest resources can represent a medication using either a code or refer to the Medication resource. When referencing a Medication resource, the resource may be
        <a href="http://hl7.org/fhir/STU3/references.html#contained">contained</a>or an external resource. If, an external reference to Medication is used, the server
        <strong>SHALL</strong>support the
        <a href="http://hl7.org/fhir/STU3/references.html#include">
          <code class="highlighter-rouge">_include</code> </a>parameter for searching this element. The client application
        <strong>SHALL</strong>support all methods.</p>
      <p>A client
        <strong>SHOULD</strong>be capable of connecting to a server and fetching all medications for a patient using both:</p>
      <p>
        <code class="highlighter-rouge">GET /MedicationRequest?patient=[id]</code> </p>
      <p>and</p>
      <p>
        <code class="highlighter-rouge">GET /MedicationRequest?patient=[id]&amp;_include=MedicationRequest:medication</code> </p>
      <hr/>
      <h4 id="observation-1" class="no_toc">Observation</h4>
      <p>Supported Profiles:</p>
      <ol>
        <li>
          <p>
            <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-observationresults.html">US Core Result Observation Profile</a> </p>
          <p>Search Criteria:</p>
          <ol>
            <li>
              <p>A client
                <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s laboratory results queried by category using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;category=laboratory</code> </p> </li>
            <li>
              <p>A client
                <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s laboratory results queried by category code and date range using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;category=laboratory&amp;date=[date]{&amp;date=[date]}</code> </p> </li>
            <li>
              <p>A client
                <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s laboratory results queried by category and code using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;category=laboratory&amp;code=[LOINC]</code> </p> </li>
            <li>
              <p>A client
                <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s laboratory results queried by category and one or more codes and date range using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;category=laboratory&amp;code=[LOINC1{,LOINC2,LOINC3,...}]&amp;date=[date]{&amp;date=[date]}</code> </p> </li> </ol> </li>
        <li>
          <p>
            <a href="http://hl7.org/fhir/STU3/vitalsigns.html">Vital Signs Profile</a> </p>
          <p>Search Criteria</p>
          <ol>
            <li>
              <p>A client
                <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s vital signs that it supports using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;category=vital-signs</code> </p> </li>
            <li>
              <p>A client
                <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s vital signs queried by date range using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;category=vital-signs&amp;date=[date]{&amp;date=[date]}</code> </p> </li>
            <li>
              <p>A client
                <strong>SHOULD</strong>be capable of connecting to a server and fetching any of a patient&#8217;s vital signs queried by one or more of the codes listed below using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;code[vital sign LOINC{,LOINC2,LOINC3,&#8230;}]</code> </p> </li>
            <li>
              <p>A client
                <strong>SHOULD</strong>be capable of connecting to a server and fetching any of a patient&#8217;s vital signs queried by one or more of the codes listed below and date range using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;code=[LOINC{,LOINC2&#8230;}]vital-signs&amp;date=[date]{&amp;date=[date]}</code> </p> </li> </ol> </li>
        <li>
          <p>
            <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-smokingstatus.html">US Core Smoking Status Observation Profile</a> </p>
          <p>Search Criteria:</p>
          <ol>
            <li>
              <p>A client
                <strong>SHOULD</strong>be capable of connecting to a server and fetching a patient&#8217;s smoking status using:</p>
              <p>
                <code class="highlighter-rouge">GET [base]/Observation?patient=[id]&amp;code=72166-2</code> </p> </li> </ol> </li> </ol>
      <hr/>
      <h4 id="organization-1" class="no_toc">Organization</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-organization.html">US Core Organization Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching an organization by identifier using:</p>
          <table>
            <tbody>
              <tr>
                <td>`GET [base]/Organization?identifier=[system]</td>
                <td>[code]&#8217;</td> </tr> </tbody> </table> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching an organization by name using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Organization?name=[string]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching an organization by address using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Organization?address=[string]</code> </p> </li> </ol>
      <hr/>
      <h4 id="practitioner-1" class="no_toc">Practitioner</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-practitioner.html">US Core Practitioner Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching a practitioner by identifier using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Practitioner?identifier=[system]|[code]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching a practitioner by name using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/Practitioner?family=[string]&amp;given=[string]</code> </p> </li> </ol>
      <hr/>
      <h4 id="practitionerrole-1" class="no_toc">PractitionerRole</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-practitionerrole.html">US Core PractitionerRole Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching PractitionerRoles by identifier using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/PractitionerRole?practitioner.identifier=[system]|[code]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching a PractitionerRoles by name using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/PractitionerRole?practitioner.family=[string]&amp;given=[string]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching a PractitionerRoles by specialty using:</p>
          <p>
            <code class="highlighter-rouge">GET [base]/PractitionerRole?specialty=[system]|[code]]</code> </p> </li> </ol>
      <hr/>
      <h4 id="procedure-1" class="no_toc">Procedure</h4>
      <p>Supported Profiles:
        <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-procedure.html">US Core Procedure Profile</a> </p>
      <p>Search Criteria:</p>
      <ol>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching a patient&#8217;s procedures using:</p>
          <p>
            <code class="highlighter-rouge">GET/Procedure?patient=[id]</code> </p> </li>
        <li>
          <p>A client
            <strong>SHOULD</strong>be capable of connecting to a server and fetching all of a patient&#8217;s procedures over a specified time period using:</p>
          <p>
            <code class="highlighter-rouge">GET /Procedure?patient=[id]&amp;date=[date]{&amp;date=[date]}</code> </p> </li> </ol>
      <p/>
      <p/>
      <p/> </div>
  </text>
  <url value="http://hl7.org/fhir/us/core/CapabilityStatement/client"/>
  <version value="1.1.0"/>
  <name value="US Core Client"/>
  <status value="draft"/>
  <date value="2017-03-20T00:00:00+00:00"/>
  <publisher value="HL7 US Realm Steering Committee"/>
  <contact>
    <telecom>
      <system value="other"/>
      <value value="http://www.hl7.org/SpecialCommittees/usrealm/index.cfm"/>
    </telecom>
  </contact>
  <description value="This profile defines the expected capabilities of the US Core Client conforming to the US Core IG."/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="US"/>
      <display value="United States of America"/>
    </coding>
  </jurisdiction>
  <kind value="requirements"/>
  <fhirVersion value="3.0.1"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="client"/>
    <resource>
      <type value="Patient"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core patient resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core patients by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core patient instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core patient instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="AllergyIntolerance"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core AllergyIntolerance resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core AllergyIntolerance by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core AllergyIntolerance instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core AllergyIntolerance instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="CarePlan"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core careplan resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core careplan by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core careplan instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core careplan instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="CareTeam"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core careteam resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core careteam by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core careteam instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core careteam instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="Condition"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core condition resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core condition by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core condition instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core condition instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="Device"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core device resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core device by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core device instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core device instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="DocumentReference"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core DocumentReference resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core DocumentReference by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core DocumentReference instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core DocumentReference instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="Encounter"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core Encounter resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core Encounter by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core Encounter instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core Encounter instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="Goal"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core goal resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core goal by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core goal instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core goal instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="Immunization"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core immunization resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core immunization by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core immunization instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core immunization instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="DiagnosticReport"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core diagnosticreport resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core diagnosticreport by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core diagnosticreport instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core diagnosticreport instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="Observation"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core resultobs resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core resultobs by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core resultobs instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core resultobs instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="Location"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core location resources using different search criteria."/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a historical version of a US Core location instance"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core Medication instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core Medication instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="Medication"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="IF the Medication Resource is used in a MedicationStatement or a MedicationRequest. Allows discovery of existing US Core Medication resources using different search criteria."/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="IF the Medication Resource is used in a MedicationStatement or a MedicationRequest. Allows retrieval of a specific US Core Medication by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core Medication instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core Medication instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="MedicationStatement"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core medicationstatement resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core medicationstatement by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core medicationstatement instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core medicationstatement instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="MedicationRequest"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core medicationorder resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core medicationorder by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core medicationorder instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core medicationorder instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="Organization"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core organization resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core organization by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core organization instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core organization instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="Practitioner"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core practitioner resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core practitioner by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core practitioner instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Afllows retrieval of a historical version of a US Core practitioner instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="PractitionerRole"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core PractitionerRole resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core PractitionerRole by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core PractitionerRole instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Afllows retrieval of a historical version of a US Core PractitionerRole instance"/>
      </interaction>
    </resource>
    <resource>
      <type value="Procedure"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows discovery of existing US Core procedure resources using different search criteria"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
        <documentation value="Allows retrieval of a specific US Core procedure by id"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of changes to US Core procedure instance over time"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
        <documentation value="Allows retrieval of a historical version of a US Core procedure instance"/>
      </interaction>
    </resource>
  </rest>
</CapabilityStatement>

CapabilityStatement "server" Version "5"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

  • FHIR Version: 3.0.0
  • Supported formats: xml, json
  • Published: 2017-03-08
  • Published by: Health eData Inc

The Section describes the expected capabilities etc....


<?xml version="1.0" encoding="UTF-8"?>
<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="server"/>
  <meta>
    <versionId value="5"/>
    <lastUpdated value="2018-09-06T12:43:45.672Z"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <ul>
        <li>FHIR Version: 3.0.0</li>
        <li>Supported formats: xml, json</li>
        <li>Published: 2017-03-08</li>
        <li>Published by: Health eData Inc</li>
      </ul>
      <p>The Section describes the expected capabilities etc....</p>
    </div>
  </text>
  <url value="http://hl7.org/fhir/ig/davinci/CapabilityStatement/server"/>
  <version value="0.0.0"/>
  <name value="Server"/>
  <status value="draft"/>
  <date value="2017-03-08T00:00:00+00:00"/>
  <publisher value="Health eData Inc"/>
  <contact>
    <telecom>
      <system value="other"/>
      <value value="ehaas@healthedatainc.com"/>
    </telecom>
  </contact>
  <description value="This resource defines the expected capabilities "/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="US"/>
      <display value="United States of America"/>
    </coding>
  </jurisdiction>
  <kind value="requirements"/>
  <fhirVersion value="3.0.0"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="server"/>
    <resource>
      <type value="Basic"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
      </interaction>
    </resource>
  </rest>
</CapabilityStatement>

CapabilityStatement "client" Version "5"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

  • FHIR Version: 3.0.0
  • Supported formats: xml, json
  • Published: 2017-03-08
  • Published by: Health eData Inc

The Section describes the expected capabilities etc....


<?xml version="1.0" encoding="UTF-8"?>
<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="client"/>
  <meta>
    <versionId value="5"/>
    <lastUpdated value="2018-09-06T12:43:45.640Z"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <ul>
        <li>FHIR Version: 3.0.0</li>
        <li>Supported formats: xml, json</li>
        <li>Published: 2017-03-08</li>
        <li>Published by: Health eData Inc</li>
      </ul>
      <p>The Section describes the expected capabilities etc....</p>
    </div>
  </text>
  <url value="http://hl7.org/fhir/ig/davinci/CapabilityStatement/client"/>
  <version value="0.0.0"/>
  <name value="Client"/>
  <status value="draft"/>
  <date value="2017-03-08T00:00:00+00:00"/>
  <publisher value="Health eData Inc"/>
  <contact>
    <telecom>
      <system value="other"/>
      <value value="ehaas@healthedatainc.com"/>
    </telecom>
  </contact>
  <description value="This resource defines the expected capabilities "/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="US"/>
      <display value="United States of America"/>
    </coding>
  </jurisdiction>
  <kind value="requirements"/>
  <fhirVersion value="3.0.0"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="client"/>
    <resource>
      <type value="Basic"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
      </interaction>
    </resource>
  </rest>
</CapabilityStatement>

CapabilityStatement "server" Version "4"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

  • FHIR Version: 3.0.0
  • Supported formats: xml, json
  • Published: 2017-03-08
  • Published by: Health eData Inc

The Section describes the expected capabilities etc....


<?xml version="1.0" encoding="UTF-8"?>
<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="server"/>
  <meta>
    <versionId value="4"/>
    <lastUpdated value="2018-09-06T12:43:41.984Z"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <ul>
        <li>FHIR Version: 3.0.0</li>
        <li>Supported formats: xml, json</li>
        <li>Published: 2017-03-08</li>
        <li>Published by: Health eData Inc</li>
      </ul>
      <p>The Section describes the expected capabilities etc....</p>
    </div>
  </text>
  <url value="http://hl7.org/fhir/ig/davinci/CapabilityStatement/server"/>
  <version value="0.0.0"/>
  <name value="Server"/>
  <status value="draft"/>
  <date value="2017-03-08T00:00:00+00:00"/>
  <publisher value="Health eData Inc"/>
  <contact>
    <telecom>
      <system value="other"/>
      <value value="ehaas@healthedatainc.com"/>
    </telecom>
  </contact>
  <description value="This resource defines the expected capabilities "/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="US"/>
      <display value="United States of America"/>
    </coding>
  </jurisdiction>
  <kind value="requirements"/>
  <fhirVersion value="3.0.0"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="server"/>
    <resource>
      <type value="Basic"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
      </interaction>
    </resource>
  </rest>
</CapabilityStatement>

CapabilityStatement "client" Version "4"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

  • FHIR Version: 3.0.0
  • Supported formats: xml, json
  • Published: 2017-03-08
  • Published by: Health eData Inc

The Section describes the expected capabilities etc....


<?xml version="1.0" encoding="UTF-8"?>
<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="client"/>
  <meta>
    <versionId value="4"/>
    <lastUpdated value="2018-09-06T12:43:41.968Z"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <ul>
        <li>FHIR Version: 3.0.0</li>
        <li>Supported formats: xml, json</li>
        <li>Published: 2017-03-08</li>
        <li>Published by: Health eData Inc</li>
      </ul>
      <p>The Section describes the expected capabilities etc....</p>
    </div>
  </text>
  <url value="http://hl7.org/fhir/ig/davinci/CapabilityStatement/client"/>
  <version value="0.0.0"/>
  <name value="Client"/>
  <status value="draft"/>
  <date value="2017-03-08T00:00:00+00:00"/>
  <publisher value="Health eData Inc"/>
  <contact>
    <telecom>
      <system value="other"/>
      <value value="ehaas@healthedatainc.com"/>
    </telecom>
  </contact>
  <description value="This resource defines the expected capabilities "/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="US"/>
      <display value="United States of America"/>
    </coding>
  </jurisdiction>
  <kind value="requirements"/>
  <fhirVersion value="3.0.0"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="client"/>
    <resource>
      <type value="Basic"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
      </interaction>
    </resource>
  </rest>
</CapabilityStatement>

CapabilityStatement "server" Version "3"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

  • FHIR Version: 3.0.1
  • Supported formats: xml, json
  • Published: 2017-12-17
  • Published by: HL7 PHER Workgroup

<?xml version="1.0" encoding="UTF-8"?>
<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="server"/>
  <meta>
    <versionId value="3"/>
    <lastUpdated value="2018-09-06T12:43:36.031Z"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <ul>
        <li>FHIR Version: 3.0.1</li>
        <li>Supported formats: xml, json</li>
        <li>Published: 2017-12-17</li>
        <li>Published by: HL7 PHER Workgroup</li> </ul> </div>
  </text>
  <url value="http://hl7.org/fhir/us/ecr/CapabilityStatement/server"/>
  <version value="0.0.0"/>
  <name value="Server"/>
  <status value="draft"/>
  <date value="2018-08-01T00:00:00+00:00"/>
  <description value="This resource defines the expected capabilities "/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="US"/>
      <display value="United States of America"/>
    </coding>
  </jurisdiction>
  <kind value="requirements"/>
  <fhirVersion value="3.0.1"/>
  <format value="xml"/>
  <format value="json"/>
  <implementationGuide value="http://hl7.org/fhir/us/ecr/ImplementationGuide/ig"/>
  <rest>
    <mode value="server"/>
    <resource>
      <type value="Composition"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="create"/>
      </interaction>
    </resource>
    <resource>
      <type value="Communication"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="create"/>
      </interaction>
    </resource>
    <resource>
      <type value="Organization"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="delete"/>
      </interaction>
    </resource>
    <resource>
      <type value="Encounter"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="create"/>
      </interaction>
    </resource>
    <resource>
      <type value="ProcedureRequest"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="create"/>
      </interaction>
    </resource>
    <resource>
      <type value="Location"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="create"/>
      </interaction>
    </resource>
    <resource>
      <type value="Observation"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="create"/>
      </interaction>
    </resource>
    <resource>
      <type value="StructureDefinition"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="create"/>
      </interaction>
    </resource>
    <resource>
      <type value="PlanDefinition"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="create"/>
      </interaction>
    </resource>
  </rest>
  <document>
    <mode value="consumer"/>
    <profile>
      <reference value="StructureDefinition/eicr-composition"/>
    </profile>
  </document>
</CapabilityStatement>

CapabilityStatement "client" Version "3"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

  • FHIR Version: 3.0.1
  • Supported formats: xml, json
  • Published: 2018-08-01
  • Published by: HL7 PHER Workgroup

<?xml version="1.0" encoding="UTF-8"?>
<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="client"/>
  <meta>
    <versionId value="3"/>
    <lastUpdated value="2018-09-06T12:43:36.000Z"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <ul>
        <li>FHIR Version: 3.0.1</li>
        <li>Supported formats: xml, json</li>
        <li>Published: 2018-08-01</li>
        <li>Published by: HL7 PHER Workgroup</li> </ul> </div>
  </text>
  <url value="http://hl7.org/fhir/us/ecr/CapabilityStatement/client"/>
  <version value="0.0.0"/>
  <name value="Client"/>
  <status value="draft"/>
  <date value="2018-08-01T00:00:00+00:00"/>
  <description value="This resource defines the expected capabilities "/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="US"/>
      <display value="United States of America"/>
    </coding>
  </jurisdiction>
  <kind value="requirements"/>
  <fhirVersion value="3.0.0"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="client"/>
    <resource>
      <type value="Basic"/>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="history-instance"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
      </interaction>
    </resource>
  </rest>
</CapabilityStatement>

CapabilityStatement "au-pd-capability" Version "1"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

Example PD minimum capability statement

<?xml version="1.0" encoding="UTF-8"?>
<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="au-pd-capability"/>
  <meta>
    <versionId value="1"/>
    <lastUpdated value="2018-09-06T12:43:31.703Z"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">Example PD minimum capability statement </div>
  </text>
  <url value="http://hl7.org.au/fhir/pd/CapabilityStatement/au-pd-capability"/>
  <version value="1.0"/>
  <name value="au-pd-capability"/>
  <status value="active"/>
  <experimental value="true"/>
  <date value="2017-11-21T11:05:09.725+00:00"/>
  <publisher value="HL7 AU"/>
  <description value="HL7 AU example provider directory service capability statement"/>
  <copyright value="HL7 AU"/>
  <kind value="instance"/>
  <fhirVersion value="3.0.1"/>
  <acceptUnknown value="extensions"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="server"/>
    <security>
      <cors value="true"/>
    </security>
    <resource>
      <type value="Practitioner"/>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="delete"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <code value="vread"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
      </interaction>
      <versioning value="versioned"/>
      <readHistory value="true"/>
      <updateCreate value="true"/>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="single"/>
      <searchParam>
        <name value="address"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <name value="address-city"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <name value="address-country"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <name value="address-postalcode"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <name value="address-state"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <name value="address-use"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <name value="email"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <name value="family"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <name value="gender"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <name value="given"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <name value="phone"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <name value="phonetic"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <name value="telecom"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <name value="active"/>
        <type value="token"/>
        <documentation value="Whether the practitioner record is active"/>
      </searchParam>
      <searchParam>
        <name value="communication"/>
        <type value="token"/>
        <documentation value="One of the languages that the practitioner can communicate with"/>
      </searchParam>
      <searchParam>
        <name value="identifier"/>
        <type value="token"/>
        <documentation value="A practitioner&apos;s Identifier"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <type value="string"/>
        <documentation value="A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Organization"/>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="delete"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <code value="vread"/>
      </interaction>
      <interaction>
        <code value="history-instance"/>
      </interaction>
      <interaction>
        <code value="history-type"/>
      </interaction>
      <versioning value="versioned"/>
      <readHistory value="true"/>
      <updateCreate value="true"/>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="single"/>
      <searchInclude value="endpoint"/>
      <searchInclude value="partof"/>
      <searchParam>
        <name value="active"/>
        <type value="token"/>
        <documentation value="A server defined search that may match any of the string fields in the Address, including line, city, state, country, postalCode, and/or text"/>
      </searchParam>
      <searchParam>
        <name value="address"/>
        <type value="string"/>
        <documentation value="A (part of the) address of the organization"/>
      </searchParam>
      <searchParam>
        <name value="address-city"/>
        <type value="string"/>
        <documentation value="A city specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="address-country"/>
        <type value="string"/>
        <documentation value="A country specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="address-postalcode"/>
        <type value="string"/>
        <documentation value="A postal code specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="address-state"/>
        <type value="string"/>
        <documentation value="A state specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="address-use"/>
        <type value="token"/>
        <documentation value="A use code specified in an address"/>
      </searchParam>
      <searchParam>
        <name value="endpoint"/>
        <type value="reference"/<