EMIS Web Adapter for QuickFHIR
2.0.0 - draft

Publish Box goes here

: Adapter capabilities - XML Representation

Active as of 2021-01-01

Raw xml | Download



<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="adapter"/>
  <text>
    <status value="extensions"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><h2/><div><p>Capabilities of the EMIS Web Adapter for QuickFHIR</p>
</div><table><tr><td>Mode</td><td>SERVER</td></tr><tr><td>Description</td><td/></tr><tr><td>Transaction</td><td></td></tr><tr><td>System History</td><td></td></tr><tr><td>System Search</td><td></td></tr></table><table><tr><th><b>Resource Type</b></th><th><b>Profile</b></th><th><b title="GET a resource (read interaction)">Read</b></th><th><b title="GET all set of resources of the type (search interaction)">Search</b></th><th><b title="PUT a new resource version (update interaction)">Update</b></th><th><b title="POST a new resource (create interaction)">Create</b></th></tr><tr><td>Patient</td><td><a href="http://hl7.org/fhir/StructureDefinition/Patient">http://hl7.org/fhir/StructureDefinition/Patient</a></td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>AllergyIntolerance</td><td><a href="http://hl7.org/fhir/StructureDefinition/AllergyIntolerance">http://hl7.org/fhir/StructureDefinition/AllergyIntolerance</a></td><td></td><td>y</td><td></td><td></td></tr><tr><td>Condition</td><td><a href="http://hl7.org/fhir/StructureDefinition/Condition">http://hl7.org/fhir/StructureDefinition/Condition</a></td><td></td><td>y</td><td></td><td></td></tr><tr><td>DiagnosticReport</td><td><a href="http://hl7.org/fhir/StructureDefinition/DiagnosticReport">http://hl7.org/fhir/StructureDefinition/DiagnosticReport</a></td><td></td><td>y</td><td></td><td></td></tr><tr><td>DocumentReference</td><td><a href="http://hl7.org/fhir/StructureDefinition/DocumentReference">http://hl7.org/fhir/StructureDefinition/DocumentReference</a></td><td></td><td>y</td><td></td><td></td></tr><tr><td>Encounter</td><td><a href="http://hl7.org/fhir/StructureDefinition/Encounter">http://hl7.org/fhir/StructureDefinition/Encounter</a></td><td></td><td>y</td><td></td><td></td></tr><tr><td>Immunization</td><td><a href="http://hl7.org/fhir/StructureDefinition/Immunization">http://hl7.org/fhir/StructureDefinition/Immunization</a></td><td></td><td>y</td><td></td><td></td></tr><tr><td>MedicationRequest</td><td><a href="http://hl7.org/fhir/StructureDefinition/MedicationRequest">http://hl7.org/fhir/StructureDefinition/MedicationRequest</a></td><td></td><td>y</td><td></td><td></td></tr><tr><td>Observation</td><td><a href="http://hl7.org/fhir/StructureDefinition/Observation">http://hl7.org/fhir/StructureDefinition/Observation</a></td><td></td><td>y</td><td></td><td></td></tr><tr><td>Bundle</td><td><a href="http://hl7.org/fhir/StructureDefinition/Bundle">http://hl7.org/fhir/StructureDefinition/Bundle</a></td><td></td><td>y</td><td></td><td>y</td></tr><tr><td>Practitioner</td><td><a href="http://hl7.org/fhir/StructureDefinition/Practitioner">http://hl7.org/fhir/StructureDefinition/Practitioner</a></td><td>y</td><td></td><td></td><td></td></tr><tr><td>Binary</td><td><a href="http://hl7.org/fhir/StructureDefinition/Binary">http://hl7.org/fhir/StructureDefinition/Binary</a></td><td>y</td><td></td><td></td><td></td></tr></table></div>
  </text>
  <url
       value="https://quickfhir:cloud/ig/@blackpear/quickfhir-aws-adapter-emisweb/CapabilityStatement/adapter"/>
  <version value="2.0.0"/>
  <status value="active"/>
  <date value="2021-01-01"/>
  <description value="Capabilities of the EMIS Web Adapter for QuickFHIR"/>
  <kind value="capability"/>
  <fhirVersion value="4.0.1"/>
  <format value="json"/>
  <rest>
    <mode value="server"/>
    <resource>
      <type value="Patient"/>
      <profile value="http://hl7.org/fhir/StructureDefinition/Patient"/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <searchParam>
        <name value="identifier"/>
        <type value="token"/>
        <documentation
                       value="Must use system `https://fhir.nhs.uk/Id/nhs-number` for NHS numbers"/>
      </searchParam>
      <searchParam>
        <name value="birthdate"/>
        <type value="date"/>
      </searchParam>
      <searchParam>
        <name value="given"/>
        <type value="string"/>
      </searchParam>
      <searchParam>
        <name value="family"/>
        <type value="string"/>
      </searchParam>
    </resource>
    <resource>
      <type value="AllergyIntolerance"/>
      <profile
               value="http://hl7.org/fhir/StructureDefinition/AllergyIntolerance"/>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="May use chained search `patient.identifier`"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <type value="date"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <name value="clinical-status"/>
        <type value="token"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Condition"/>
      <profile value="http://hl7.org/fhir/StructureDefinition/Condition"/>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="May use chained search `patient.identifier`"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <name value="clinical-status"/>
        <type value="token"/>
      </searchParam>
    </resource>
    <resource>
      <type value="DiagnosticReport"/>
      <profile
               value="http://hl7.org/fhir/StructureDefinition/DiagnosticReport"/>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="May use chained search `patient.identifier`"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <type value="date"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <type value="token"/>
      </searchParam>
    </resource>
    <resource>
      <type value="DocumentReference"/>
      <profile
               value="http://hl7.org/fhir/StructureDefinition/DocumentReference"/>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="May use chained search `patient.identifier`"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Encounter"/>
      <profile value="http://hl7.org/fhir/StructureDefinition/Encounter"/>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="May use chained search `patient.identifier`"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <type value="date"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Immunization"/>
      <profile value="http://hl7.org/fhir/StructureDefinition/Immunization"/>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="May use chained search `patient.identifier`"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <type value="date"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
      </searchParam>
    </resource>
    <resource>
      <type value="MedicationRequest"/>
      <profile
               value="http://hl7.org/fhir/StructureDefinition/MedicationRequest"/>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="May use chained search `patient.identifier`"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <name value="authoredon"/>
        <type value="date"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Observation"/>
      <profile value="http://hl7.org/fhir/StructureDefinition/Observation"/>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="May use chained search `patient.identifier`"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <type value="date"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <type value="token"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Bundle"/>
      <profile value="http://hl7.org/fhir/StructureDefinition/Bundle"/>
      <interaction>
        <code value="create"/>
        <documentation
                       value="Creates a complete encounter in EHR [equivalent to $transaction operation]"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
        <documentation
                       value="Retrieves all resources relating to a patient [equivalent to $everything operation] NB: non-compliant"/>
      </interaction>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="May use chained search `patient.identifier`"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Practitioner"/>
      <profile value="http://hl7.org/fhir/StructureDefinition/Practitioner"/>
      <interaction>
        <code value="read"/>
      </interaction>
    </resource>
    <resource>
      <type value="Binary"/>
      <profile value="http://hl7.org/fhir/StructureDefinition/Binary"/>
      <interaction>
        <code value="read"/>
      </interaction>
    </resource>
  </rest>
</CapabilityStatement>