DHIN 2025Connectathon FHIR IG
0.2.0 - ci-build Nigeria flag

DHIN 2025Connectathon FHIR IG, published by DHIN. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Nigeria-FHIR-Community/2025Connectathon/ and changes regularly. See the Directory of published versions

: DHIN Sandbox Server Capability Statement - XML Representation

Active as of 2025-11-12

Raw xml | Download


<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="dhin-sandbox-capability-statement"/>
  <text>
    <status value="extensions"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: CapabilityStatement dhin-sandbox-capability-statement</b></p><a name="dhin-sandbox-capability-statement"> </a><a name="hcdhin-sandbox-capability-statement"> </a><h2 id="title">DHIN Sandbox Server Capability Statement</h2><ul><li>Implementation Guide Version: 0.2.0 </li><li>FHIR Version: 4.0.1 </li><li>Supported Formats: <code>json</code>, <code>xml</code></li><li>Supported Patch Formats: <code>application/json-patch+json</code>, <code>application/xml-patch+xml</code></li><li>Published on: 2025-11-12 </li><li>Published by: DHIN </li></ul><blockquote class="impl-note"><p><strong>Note to Implementers: FHIR Capabilities</strong></p><p>Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.</p></blockquote><h3 id="shallIGs">SHALL Support the Following Implementation Guides</h3><ul><li>https://sandbox.dhin-hie.org/ig</li></ul><h2 id="rest">FHIR RESTful Capabilities</h2><div class="panel panel-default"><div class="panel-heading"><h3 id="mode1" class="panel-title">Mode: <code>server</code></h3></div><div class="panel-body"><div><p>DHIN Sandbox Server supporting Nigeria FHIR IG profiles for Connectathon 2025</p>
</div><div class="lead"><em>Security</em></div><div class="row"><div class="col-lg-6">Enable CORS: yes</div><div class="col-lg-6">Security services supported: <code>OAuth</code>, <code>SMART-on-FHIR</code></div></div><blockquote><div><p>OAuth 2.0 and SMART-on-FHIR authentication may be required for protected endpoints.
Sandbox environment can use relaxed authentication for testing purposes.
All data transmission uses HTTPS/TLS 1.2+.</p>
</div></blockquote><div class="lead"><em>Summary of System-wide Interactions</em></div><ul><li>Supports the <code>transaction</code>interaction described as follows:<div><p>Support for transaction bundles (batch create/update)</p>
</div></li><li>Supports the <code>batch</code>interaction described as follows:<div><p>Support for batch bundles (independent operations)</p>
</div></li><li>Supports the <code>search-system</code>interaction described as follows:<div><p>Support for system-wide searches</p>
</div></li><li>Supports the <code>history-system</code>interaction described as follows:<div><p>Support for system-wide history</p>
</div></li></ul><div class="row"><div class="col-12"><span class="lead">Summary of System-wide Operations</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Operation</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>$validate</td><td><div><p>Validate a resource against its profile</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>$meta</td><td><div><p>Access resource metadata</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>$patient-everything</td><td><div><p>Retrieve all resources for a patient</p>
</div></td></tr></tbody></table></div></div></div></div><h3 id="resourcesCap1">Capabilities by Resource/Profile</h3><h4 id="resourcesSummary1">Summary</h4><p>The summary table lists the resources that are part of this configuration, and for each resource it lists:</p><ul><li>The relevant profiles (if any)</li><li>The interactions supported by each resource (<b><span class="bg-info">R</span></b>ead, <b><span class="bg-info">S</span></b>earch, <b><span class="bg-info">U</span></b>pdate, and <b><span class="bg-info">C</span></b>reate, are always shown, while <b><span class="bg-info">VR</span></b>ead, <b><span class="bg-info">P</span></b>atch, <b><span class="bg-info">D</span></b>elete, <b><span class="bg-info">H</span></b>istory on <b><span class="bg-info">I</span></b>nstance, or <b><span class="bg-info">H</span></b>istory on <b><span class="bg-info">T</span></b>ype are only present if at least one of the resources has support for them.</li><li><span>The required, recommended, and some optional search parameters (if any). </span></li><li>The linked resources enabled for <code>_include</code></li><li>The other resources enabled for <code>_revinclude</code></li><li>The operations on the resource (if any)</li></ul><div class="table-responsive"><table class="table table-condensed table-hover"><thead><tr><th><b>Resource Type</b></th><th><b>Profile</b></th><th class="text-center"><b title="GET a resource (read interaction)">R</b></th><th class="text-center"><b title="GET all set of resources of the type (search interaction)">S</b></th><th class="text-center"><b title="PUT a new resource version (update interaction)">U</b></th><th class="text-center"><b title="POST a new resource (create interaction)">C</b></th><th class="text-center"><b title="DELETE a resource (delete interaction)">D</b></th><th><b title="Required and recommended search parameters">Searches</b></th><th><code><b>_include</b></code></th><th><code><b>_revinclude</b></code></th><th><b>Operations</b></th></tr></thead><tbody><tr><td><a href="#Patient1-1">Patient</a></td><td><a href="StructureDefinition-ng-patient.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-patient</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td>identifier, name, birthdate, gender, address-state</td><td/><td/><td/></tr><tr><td><a href="#Practitioner1-2">Practitioner</a></td><td><a href="StructureDefinition-ng-practitioner.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-practitioner</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>identifier, name, active</td><td/><td/><td/></tr><tr><td><a href="#Organization1-3">Organization</a></td><td><a href="StructureDefinition-ng-organization.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-organization</a><br/><em>Additional supported profiles:</em><br/>  <a href="StructureDefinition-ng-provider-organization.html">NG Provider Organization</a><br/>  <a href="StructureDefinition-ng-insurer-organization.html">NG Insurer Organization</a><br/>  <a href="StructureDefinition-ng-pharmacy-organization.html">NG Pharmacy Organization</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>identifier, name, type, address-state, active</td><td/><td/><td/></tr><tr><td><a href="#Coverage1-4">Coverage</a></td><td><a href="StructureDefinition-ng-coverage.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-coverage</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>beneficiary, payor, status</td><td/><td/><td/></tr><tr><td><a href="#CoverageEligibilityRequest1-5">CoverageEligibilityRequest</a></td><td><a href="StructureDefinition-ng-coverage-eligibility-request.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-coverage-eligibility-request</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td>patient, status</td><td/><td/><td/></tr><tr><td><a href="#CoverageEligibilityResponse1-6">CoverageEligibilityResponse</a></td><td><a href="StructureDefinition-ng-coverage-eligibility-response.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-coverage-eligibility-response</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td>patient, request</td><td/><td/><td/></tr><tr><td><a href="#Claim1-7">Claim</a></td><td><a href="StructureDefinition-ng-claim.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-claim</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, use, status, provider</td><td/><td/><td/></tr><tr><td><a href="#ClaimResponse1-8">ClaimResponse</a></td><td><a href="StructureDefinition-ng-claim-response.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-claim-response</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td>patient, request</td><td/><td/><td/></tr><tr><td><a href="#Invoice1-9">Invoice</a></td><td><a href="StructureDefinition-ng-invoice.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-invoice</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>subject, status, date</td><td/><td/><td/></tr><tr><td><a href="#ExplanationOfBenefit1-10">ExplanationOfBenefit</a></td><td><a href="StructureDefinition-ng-explanation-of-benefit.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-explanation-of-benefit</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td>patient, claim</td><td/><td/><td/></tr><tr><td><a href="#Medication1-11">Medication</a></td><td><a href="StructureDefinition-ng-medication.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-medication</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>code, status</td><td/><td/><td/></tr><tr><td><a href="#MedicationRequest1-12">MedicationRequest</a></td><td><a href="StructureDefinition-ng-medication-request.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-medication-request</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, medication, status, authoredon</td><td/><td/><td/></tr><tr><td><a href="#MedicationDispense1-13">MedicationDispense</a></td><td><a href="StructureDefinition-ng-medication-dispense.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-medication-dispense</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, prescription, status, whenhandedover</td><td/><td/><td/></tr><tr><td><a href="#ServiceRequest1-14">ServiceRequest</a></td><td><a href="StructureDefinition-ng-service-request.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-service-request</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, status, intent</td><td/><td/><td/></tr><tr><td><a href="#Task1-15">Task</a></td><td><a href="StructureDefinition-ng-task.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-task</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, status, owner, focus</td><td/><td/><td/></tr><tr><td><a href="#Communication1-16">Communication</a></td><td><a href="StructureDefinition-ng-communication.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-communication</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td>subject, sent</td><td/><td/><td/></tr><tr><td><a href="#Immunization1-17">Immunization</a></td><td><a href="StructureDefinition-ng-immunization.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-immunization</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, date, vaccine-code, lot-number, status</td><td/><td/><td/></tr><tr><td><a href="#ImmunizationRecommendation1-18">ImmunizationRecommendation</a></td><td><a href="StructureDefinition-ng-immunization-recommendation.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-immunization-recommendation</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, date, vaccine-type</td><td/><td/><td/></tr><tr><td><a href="#Appointment1-19">Appointment</a></td><td><a href="StructureDefinition-ng-appointment.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-appointment</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, date, status, service-type</td><td/><td/><td/></tr><tr><td><a href="#Location1-20">Location</a></td><td><a href="StructureDefinition-ng-location.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-location</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>name, address-state, type, status</td><td/><td/><td/></tr><tr><td><a href="#Observation1-21">Observation</a></td><td><a href="StructureDefinition-ng-observation.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-observation</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, code, category, date, device, status</td><td/><td/><td/></tr><tr><td><a href="#Device1-22">Device</a></td><td><a href="StructureDefinition-ng-device.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-device</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, type, manufacturer, model, status</td><td/><td/><td/></tr><tr><td><a href="#Consent1-23">Consent</a></td><td><a href="StructureDefinition-ng-consent.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-consent</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, status, scope, date</td><td/><td/><td/></tr><tr><td><a href="#RelatedPerson1-24">RelatedPerson</a></td><td><a href="StructureDefinition-ng-related-person.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-related-person</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, name, relationship</td><td/><td/><td/></tr><tr><td><a href="#Encounter1-25">Encounter</a></td><td><a href="StructureDefinition-ng-encounter.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-encounter</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td>patient, date, type, status</td><td/><td/><td/></tr><tr><td><a href="#Provenance1-26">Provenance</a></td><td><a href="StructureDefinition-ng-provenance.html">https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-provenance</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td>target, recorded, agent</td><td/><td/><td/></tr><tr><td><a href="#Bundle1-27">Bundle</a></td><td>Supported Profiles<br/>  <a href="StructureDefinition-ng-eligibility-check-bundle.html">1-NGClaim 1 Eligibility Check Bundle (Request/Response)</a><br/>  <a href="StructureDefinition-ng-preauthorization-bundle.html">1-NGClaim 2 Pre-Authorization Bundle (Request or Response)</a><br/>  <a href="StructureDefinition-ng-claim-submission-bundle.html">1-NGClaim 3 Submission and Billing Bundle (Request/Response)</a><br/>  <a href="StructureDefinition-ng-prescription-bundle.html">2-NGePharmacy 1 Prescription Bundle (Request/Response)</a><br/>  <a href="StructureDefinition-ng-medication-dispense-bundle.html">2-NGePharmacy 2 Medication Dispense Bundle</a><br/>  <a href="StructureDefinition-ng-mnch-referral-bundle.html">3-NGReferral MNCH Transaction Bundle</a><br/>  <a href="StructureDefinition-ng-aefi-report-bundle.html">4-NG AEFI Report Bundle</a><br/>  <a href="StructureDefinition-ng-imm-smart-scheduler-bundle.html">4-NG Immunization SMART Scheduler Bundle</a><br/>  <a href="StructureDefinition-ng-device-data-bundle.html">5-NG Device Data Bundle (Chemistry Analyzer / Wearable)</a></td><td class="text-center">y</td><td class="text-center">y</td><td class="text-center"/><td class="text-center">y</td><td class="text-center"/><td>type, timestamp</td><td/><td/><td/></tr></tbody></table></div><hr/><div class="panel panel-default"><div class="panel-heading"><h4 id="Patient1-1" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Patient</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-patient.html">NG Patient</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>delete</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Patient resource conforming to NgPatient profile.
Supports all Connectathon tracks requiring patient demographics.</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>identifier</td><td><code>token</code></td><td><div><p>Search by patient identifier (phone, NIN, etc.)</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>name</td><td><code>string</code></td><td><div><p>Search by patient name (family or given)</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>birthdate</td><td><code>date</code></td><td><div><p>Search by date of birth</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>gender</td><td><code>token</code></td><td><div><p>Search by gender</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>address-state</td><td><code>string</code></td><td><div><p>Search by state code</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Practitioner1-2" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Practitioner</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-practitioner.html">NG Practitioner</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Practitioner resource conforming to NgPractitioner profile.
Supports MDCN registry verification (Track 6).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>identifier</td><td><code>token</code></td><td><div><p>Search by MDCN number or other identifier</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>name</td><td><code>string</code></td><td><div><p>Search by practitioner name</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>active</td><td><code>token</code></td><td><div><p>Search by active status</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Organization1-3" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Organization</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-organization.html">NG Organization</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-6"><span class="lead">Supported Profiles</span><p><a href="StructureDefinition-ng-provider-organization.html">NG Provider Organization</a><br/><a href="StructureDefinition-ng-insurer-organization.html">NG Insurer Organization</a><br/><a href="StructureDefinition-ng-pharmacy-organization.html">NG Pharmacy Organization</a></p></div><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Organization resource with specialized profiles for providers, insurers, and pharmacies.
Supports Claims (Track 1), ePharmacy (Track 2), and PCN Registry (Track 7).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>identifier</td><td><code>token</code></td><td><div><p>Search by facility registry ID, PCN number, etc.</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>name</td><td><code>string</code></td><td><div><p>Search by organization name</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>type</td><td><code>token</code></td><td><div><p>Search by organization type (prov, pay, pharm)</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>address-state</td><td><code>string</code></td><td><div><p>Search by state code</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>active</td><td><code>token</code></td><td><div><p>Search by active status</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Coverage1-4" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Coverage</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-coverage.html">NG Claim Coverage</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Coverage resource for insurance/HMO policies.
Supports Claims &amp; Insurance track (Track 1).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>beneficiary</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>payor</td><td><code>reference</code></td><td><div><p>Search by insurance organization</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by coverage status</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="CoverageEligibilityRequest1-5" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>CoverageEligibilityRequest</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-coverage-eligibility-request.html">NG Claim Coverage Eligibility Request</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Eligibility check request resource.
Supports Claims &amp; Insurance track (Track 1 - Eligibility).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by request status</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="CoverageEligibilityResponse1-6" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>CoverageEligibilityResponse</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-coverage-eligibility-response.html">NG Claim Coverage Eligibility Response</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Eligibility check response resource.
Supports Claims &amp; Insurance track (Track 1 - Eligibility).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>request</td><td><code>reference</code></td><td><div><p>Search by eligibility request reference</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Claim1-7" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Claim</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-claim.html">NG Claim</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Claim resource for pre-authorization and claims submission.
Supports Claims &amp; Insurance track (Track 1 - Pre-Auth &amp; Billing).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>use</td><td><code>token</code></td><td><div><p>Search by claim use (preauthorization, claim)</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by claim status</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>provider</td><td><code>reference</code></td><td><div><p>Search by provider organization</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="ClaimResponse1-8" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>ClaimResponse</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-claim-response.html">NG ClaimResponse</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Claim response resource for adjudication decisions.
Supports Claims &amp; Insurance track (Track 1 - Pre-Auth &amp; Billing).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>request</td><td><code>reference</code></td><td><div><p>Search by claim reference</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Invoice1-9" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Invoice</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-invoice.html">NG Invoice</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Invoice resource for billing and payment tracking.
Supports Claims &amp; Insurance and ePharmacy tracks (Track 1 &amp; 2).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>subject</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by invoice status</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div><p>Search by invoice date</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="ExplanationOfBenefit1-10" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>ExplanationOfBenefit</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-explanation-of-benefit.html">NG ExplanationOfBenefit</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Explanation of Benefit resource for detailed claim adjudication.
Supports Claims &amp; Insurance track (Track 1 - Billing).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>claim</td><td><code>reference</code></td><td><div><p>Search by claim reference</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Medication1-11" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Medication</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-medication.html">NG Medication</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Medication resource for drug definitions.
Supports ePharmacy track (Track 2).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>code</td><td><code>token</code></td><td><div><p>Search by medication code (ATC, RxNorm)</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by medication status</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="MedicationRequest1-12" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>MedicationRequest</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-medication-request.html">NG MedicationRequest</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>MedicationRequest resource for prescriptions.
Supports ePharmacy track (Track 2 - Prescription).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>medication</td><td><code>reference</code></td><td><div><p>Search by medication reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by prescription status</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>authoredon</td><td><code>date</code></td><td><div><p>Search by prescription date</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="MedicationDispense1-13" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>MedicationDispense</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-medication-dispense.html">NG MedicationDispense</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>MedicationDispense resource for pharmacy dispensing records.
Supports ePharmacy track (Track 2 - Dispense).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>prescription</td><td><code>reference</code></td><td><div><p>Search by prescription reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by dispense status</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>whenhandedover</td><td><code>date</code></td><td><div><p>Search by handover date</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="ServiceRequest1-14" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>ServiceRequest</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-service-request.html">NG ServiceRequest</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>ServiceRequest resource for referrals and service orders.
Supports MNCH Referral track (Track 3).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by request status</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>intent</td><td><code>token</code></td><td><div><p>Search by request intent</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Task1-15" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Task</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-task.html">NG Task</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Task resource for workflow management (referrals, lab orders).
Supports MNCH Referral and Medical Devices tracks (Track 3 &amp; 5).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference (Task.for)</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by task status</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>owner</td><td><code>reference</code></td><td><div><p>Search by task owner</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>focus</td><td><code>reference</code></td><td><div><p>Search by task focus (ServiceRequest, etc.)</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Communication1-16" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Communication</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-communication.html">NG Communication</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Communication resource for clinical messages and follow-ups.
Supports MNCH Referral track (Track 3).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>subject</td><td><code>reference</code></td><td><div><p>Search by communication subject (usually patient)</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>sent</td><td><code>date</code></td><td><div><p>Search by send date</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Immunization1-17" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Immunization</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-immunization.html">NG Immunization</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Immunization resource for vaccine administration records.
Supports Immunization track (Track 4).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div><p>Search by vaccination date</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>vaccine-code</td><td><code>token</code></td><td><div><p>Search by vaccine type</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>lot-number</td><td><code>string</code></td><td><div><p>Search by vaccine lot number</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by immunization status</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="ImmunizationRecommendation1-18" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>ImmunizationRecommendation</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-immunization-recommendation.html">NG ImmunizationRecommendation</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>ImmunizationRecommendation resource for vaccine scheduling.
Supports Immunization track (Track 4 - Scheduler).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div><p>Search by recommendation date</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>vaccine-type</td><td><code>token</code></td><td><div><p>Search by vaccine type</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Appointment1-19" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Appointment</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-appointment.html">NG Appointment</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Appointment resource for scheduling immunizations and clinic visits.
Supports Immunization track (Track 4 - Scheduler).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div><p>Search by appointment date</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by appointment status</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>service-type</td><td><code>token</code></td><td><div><p>Search by service type (e.g., immunization)</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Location1-20" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Location</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-location.html">NG Location</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Location resource for health facilities and service delivery points.
Supports multiple tracks including Immunization and MNCH Referral (Track 3 &amp; 4).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>name</td><td><code>string</code></td><td><div><p>Search by location name</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>address-state</td><td><code>string</code></td><td><div><p>Search by state</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>type</td><td><code>token</code></td><td><div><p>Search by location type</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by location status</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Observation1-21" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Observation</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-observation.html">NG Observations</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Observation resource for clinical findings, vital signs, lab results, and AEFI.
Supports Immunization (AEFI) and Medical Devices tracks (Track 4 &amp; 5).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>code</td><td><code>token</code></td><td><div><p>Search by observation code (LOINC, SNOMED)</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>category</td><td><code>token</code></td><td><div><p>Search by observation category</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div><p>Search by observation date</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>device</td><td><code>reference</code></td><td><div><p>Search by device reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by observation status</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Device1-22" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Device</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-device.html">NG Device</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Device resource for medical devices (wearables, lab equipment).
Supports Medical Devices track (Track 5).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference (device owner)</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>type</td><td><code>token</code></td><td><div><p>Search by device type</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>manufacturer</td><td><code>string</code></td><td><div><p>Search by manufacturer</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>model</td><td><code>string</code></td><td><div><p>Search by model number</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by device status</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Consent1-23" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Consent</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-consent.html">NG Consent</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Consent resource for data sharing and research consent (ISO/TR 17975).
Supports Standards Adoption and Privacy tracks (Track 8 &amp; 9).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by consent status</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>scope</td><td><code>token</code></td><td><div><p>Search by consent scope</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div><p>Search by consent date</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="RelatedPerson1-24" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>RelatedPerson</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-related-person.html">NG RelatedPerson</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>RelatedPerson resource for family members and caregivers.
Supports Privacy use case (Track 9) with pseudonymization.</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>name</td><td><code>string</code></td><td><div><p>Search by related person name</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>relationship</td><td><code>token</code></td><td><div><p>Search by relationship type</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Encounter1-25" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Encounter</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-encounter.html">NG Encounter</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Encounter resource for clinical visits and episodes of care.
Supports multiple tracks requiring visit context.</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>patient</td><td><code>reference</code></td><td><div><p>Search by patient reference</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>date</td><td><code>date</code></td><td><div><p>Search by encounter date</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>type</td><td><code>token</code></td><td><div><p>Search by encounter type</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>status</td><td><code>token</code></td><td><div><p>Search by encounter status</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Provenance1-26" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Provenance</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-6"><span class="lead">Base System Profile</span><br/><a href="StructureDefinition-ng-provenance.html">NG Lightweight Provenance</a></div><div class="col-lg-3"><span class="lead">Profile Conformance</span><br/><b>SHALL</b></div><div class="col-lg-3"><span class="lead">Reference Policy</span><br/></div></div><p/><div class="row"><div class="col-lg-6"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Provenance resource for audit trails and data origin tracking.
Supports Privacy and device data tracks (Track 5, 8, 9).</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>target</td><td><code>reference</code></td><td><div><p>Search by target resource</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>recorded</td><td><code>date</code></td><td><div><p>Search by recorded timestamp</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>agent</td><td><code>reference</code></td><td><div><p>Search by agent (who/what performed the activity)</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div><div class="panel panel-default"><div class="panel-heading"><h4 id="Bundle1-27" class="panel-title"><span style="float: right;">Resource Conformance: supported </span>Bundle</h4></div><div class="panel-body"><div class="container"><div class="row"><div class="col-lg-4"><span class="lead">Core FHIR Resource</span><br/><a href="http://hl7.org/fhir/R4/bundle.html">Bundle</a></div><div class="col-lg-4"><span class="lead">Reference Policy</span><br/></div><div class="col-lg-4"><span class="lead">Interaction summary</span><br/><ul><li>Supports <code>read</code>, <code>create</code>, <code>search-type</code>.</li></ul></div></div><p/><div class="row"><div class="col-6"><span class="lead">Supported Profiles</span><p><a href="StructureDefinition-ng-eligibility-check-bundle.html">1-NGClaim 1 Eligibility Check Bundle (Request/Response)</a><br/><a href="StructureDefinition-ng-preauthorization-bundle.html">1-NGClaim 2 Pre-Authorization Bundle (Request or Response)</a><br/><a href="StructureDefinition-ng-claim-submission-bundle.html">1-NGClaim 3 Submission and Billing Bundle (Request/Response)</a><br/><a href="StructureDefinition-ng-prescription-bundle.html">2-NGePharmacy 1 Prescription Bundle (Request/Response)</a><br/><a href="StructureDefinition-ng-medication-dispense-bundle.html">2-NGePharmacy 2 Medication Dispense Bundle</a><br/><a href="StructureDefinition-ng-mnch-referral-bundle.html">3-NGReferral MNCH Transaction Bundle</a><br/><a href="StructureDefinition-ng-aefi-report-bundle.html">4-NG AEFI Report Bundle</a><br/><a href="StructureDefinition-ng-imm-smart-scheduler-bundle.html">4-NG Immunization SMART Scheduler Bundle</a><br/><a href="StructureDefinition-ng-device-data-bundle.html">5-NG Device Data Bundle (Chemistry Analyzer / Wearable)</a></p></div></div><p/><div class="row"><div class="col-12"><span class="lead">Documentation</span><blockquote><div><p>Bundle resource for transaction and collection bundles across all tracks.
Supports batch operations and structured data exchange.</p>
</div></blockquote></div></div><div class="row"><div class="col-lg-7"><span class="lead">Search Parameters</span><table class="table table-condensed table-hover"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Documentation</th></tr></thead><tbody><tr><td><b>SHALL</b></td><td>type</td><td><code>token</code></td><td><div><p>Search by bundle type (transaction, collection)</p>
</div></td></tr><tr><td><b>SHALL</b></td><td>timestamp</td><td><code>date</code></td><td><div><p>Search by bundle timestamp</p>
</div></td></tr></tbody></table></div><div class="col-lg-5"> </div></div></div></div></div></div>
  </text>
  <url
       value="https://sandbox.dhin-hie.org/ig/CapabilityStatement/dhin-sandbox-capability-statement"/>
  <version value="0.2.0"/>
  <name value="DHINSandboxCapabilityStatement"/>
  <title value="DHIN Sandbox Server Capability Statement"/>
  <status value="active"/>
  <experimental value="false"/>
  <date value="2025-11-12"/>
  <publisher value="DHIN"/>
  <contact>
    <name value="DHIN"/>
    <telecom>
      <system value="url"/>
      <value value="https://www.dhin-hie.org"/>
    </telecom>
    <telecom>
      <system value="email"/>
      <value value="info@dhin-hie.org"/>
    </telecom>
  </contact>
  <contact>
    <name value="Digital Health Interoperability Network."/>
    <telecom>
      <system value="email"/>
      <value value="info@dhin-hie.org"/>
      <use value="work"/>
    </telecom>
  </contact>
  <description
               value="Capability statement for the DHIN (Digital Health Interoperability Network) Sandbox FHIR Server.
This server supports the Nigeria FHIR Implementation Guide profiles and is used for 
Connectathon testing and development purposes.

**Base URL**: https://sandbox.dhin-hie.org

**FHIR Version**: R4 (4.0.1)

**Supported Formats**: JSON, XML

This capability statement describes the resources, operations, and search parameters 
supported by the DHIN Sandbox Server for the 2025 Connectathon tracks:
1. Claims &amp; Insurance (Eligibility, Pre-Authorization, Billing)
2. ePharmacy (Prescription &amp; Dispense)
3. MNCH Referral
4. Immunization (AEFI &amp; Scheduling)
5. Medical Devices (Wearable &amp; Lab Data)
6. MDCN Registry (Practitioner Verification)
7. PCN Registry (Pharmacy Verification)
8. Standards Adoption (Consent &amp; Pseudonymization)
9. Privacy Use Case"/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="NG"/>
      <display value="Nigeria"/>
    </coding>
  </jurisdiction>
  <kind value="instance"/>
  <implementation>
    <description value="DHIN Sandbox FHIR Server for Connectathon 2025"/>
    <url value="https://sandbox.dhin-hie.org"/>
  </implementation>
  <fhirVersion value="4.0.1"/>
  <format value="json"/>
  <format value="xml"/>
  <patchFormat value="application/json-patch+json"/>
  <patchFormat value="application/xml-patch+xml"/>
  <implementationGuide value="https://sandbox.dhin-hie.org/ig"/>
  <rest>
    <mode value="server"/>
    <documentation
                   value="DHIN Sandbox Server supporting Nigeria FHIR IG profiles for Connectathon 2025"/>
    <security>
      <cors value="true"/>
      <service>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/restful-security-service"/>
          <code value="OAuth"/>
          <display value="OAuth"/>
        </coding>
      </service>
      <service>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/restful-security-service"/>
          <code value="SMART-on-FHIR"/>
          <display value="SMART-on-FHIR"/>
        </coding>
      </service>
      <description
                   value="OAuth 2.0 and SMART-on-FHIR authentication may be required for protected endpoints.
Sandbox environment can use relaxed authentication for testing purposes.
All data transmission uses HTTPS/TLS 1.2+."/>
    </security>
    <resource>
      <type value="Patient"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-patient"/>
      <documentation
                     value="Patient resource conforming to NgPatient profile.
Supports all Connectathon tracks requiring patient demographics."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="delete"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <readHistory value="true"/>
      <updateCreate value="true"/>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <conditionalDelete value="single"/>
      <searchParam>
        <name value="identifier"/>
        <type value="token"/>
        <documentation
                       value="Search by patient identifier (phone, NIN, etc.)"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <type value="string"/>
        <documentation value="Search by patient name (family or given)"/>
      </searchParam>
      <searchParam>
        <name value="birthdate"/>
        <type value="date"/>
        <documentation value="Search by date of birth"/>
      </searchParam>
      <searchParam>
        <name value="gender"/>
        <type value="token"/>
        <documentation value="Search by gender"/>
      </searchParam>
      <searchParam>
        <name value="address-state"/>
        <type value="string"/>
        <documentation value="Search by state code"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Practitioner"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-practitioner"/>
      <documentation
                     value="Practitioner resource conforming to NgPractitioner profile.
Supports MDCN registry verification (Track 6)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <readHistory value="true"/>
      <updateCreate value="true"/>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <searchParam>
        <name value="identifier"/>
        <type value="token"/>
        <documentation value="Search by MDCN number or other identifier"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <type value="string"/>
        <documentation value="Search by practitioner name"/>
      </searchParam>
      <searchParam>
        <name value="active"/>
        <type value="token"/>
        <documentation value="Search by active status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Organization"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-organization"/>
      <supportedProfile
                        value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-provider-organization"/>
      <supportedProfile
                        value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-insurer-organization"/>
      <supportedProfile
                        value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-pharmacy-organization"/>
      <documentation
                     value="Organization resource with specialized profiles for providers, insurers, and pharmacies.
Supports Claims (Track 1), ePharmacy (Track 2), and PCN Registry (Track 7)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <readHistory value="true"/>
      <updateCreate value="true"/>
      <conditionalCreate value="true"/>
      <conditionalUpdate value="true"/>
      <searchParam>
        <name value="identifier"/>
        <type value="token"/>
        <documentation
                       value="Search by facility registry ID, PCN number, etc."/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <type value="string"/>
        <documentation value="Search by organization name"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <type value="token"/>
        <documentation
                       value="Search by organization type (prov, pay, pharm)"/>
      </searchParam>
      <searchParam>
        <name value="address-state"/>
        <type value="string"/>
        <documentation value="Search by state code"/>
      </searchParam>
      <searchParam>
        <name value="active"/>
        <type value="token"/>
        <documentation value="Search by active status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Coverage"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-coverage"/>
      <documentation
                     value="Coverage resource for insurance/HMO policies.
Supports Claims &amp; Insurance track (Track 1)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="beneficiary"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="payor"/>
        <type value="reference"/>
        <documentation value="Search by insurance organization"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by coverage status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="CoverageEligibilityRequest"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-coverage-eligibility-request"/>
      <documentation
                     value="Eligibility check request resource.
Supports Claims &amp; Insurance track (Track 1 - Eligibility)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by request status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="CoverageEligibilityResponse"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-coverage-eligibility-response"/>
      <documentation
                     value="Eligibility check response resource.
Supports Claims &amp; Insurance track (Track 1 - Eligibility)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="request"/>
        <type value="reference"/>
        <documentation value="Search by eligibility request reference"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Claim"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-claim"/>
      <documentation
                     value="Claim resource for pre-authorization and claims submission.
Supports Claims &amp; Insurance track (Track 1 - Pre-Auth &amp; Billing)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="use"/>
        <type value="token"/>
        <documentation value="Search by claim use (preauthorization, claim)"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by claim status"/>
      </searchParam>
      <searchParam>
        <name value="provider"/>
        <type value="reference"/>
        <documentation value="Search by provider organization"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ClaimResponse"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-claim-response"/>
      <documentation
                     value="Claim response resource for adjudication decisions.
Supports Claims &amp; Insurance track (Track 1 - Pre-Auth &amp; Billing)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="request"/>
        <type value="reference"/>
        <documentation value="Search by claim reference"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Invoice"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-invoice"/>
      <documentation
                     value="Invoice resource for billing and payment tracking.
Supports Claims &amp; Insurance and ePharmacy tracks (Track 1 &amp; 2)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <searchParam>
        <name value="subject"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by invoice status"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <type value="date"/>
        <documentation value="Search by invoice date"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ExplanationOfBenefit"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-explanation-of-benefit"/>
      <documentation
                     value="Explanation of Benefit resource for detailed claim adjudication.
Supports Claims &amp; Insurance track (Track 1 - Billing)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="claim"/>
        <type value="reference"/>
        <documentation value="Search by claim reference"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Medication"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-medication"/>
      <documentation
                     value="Medication resource for drug definitions.
Supports ePharmacy track (Track 2)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="code"/>
        <type value="token"/>
        <documentation value="Search by medication code (ATC, RxNorm)"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by medication status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="MedicationRequest"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-medication-request"/>
      <documentation
                     value="MedicationRequest resource for prescriptions.
Supports ePharmacy track (Track 2 - Prescription)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="medication"/>
        <type value="reference"/>
        <documentation value="Search by medication reference"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by prescription status"/>
      </searchParam>
      <searchParam>
        <name value="authoredon"/>
        <type value="date"/>
        <documentation value="Search by prescription date"/>
      </searchParam>
    </resource>
    <resource>
      <type value="MedicationDispense"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-medication-dispense"/>
      <documentation
                     value="MedicationDispense resource for pharmacy dispensing records.
Supports ePharmacy track (Track 2 - Dispense)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="prescription"/>
        <type value="reference"/>
        <documentation value="Search by prescription reference"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by dispense status"/>
      </searchParam>
      <searchParam>
        <name value="whenhandedover"/>
        <type value="date"/>
        <documentation value="Search by handover date"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ServiceRequest"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-service-request"/>
      <documentation
                     value="ServiceRequest resource for referrals and service orders.
Supports MNCH Referral track (Track 3)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by request status"/>
      </searchParam>
      <searchParam>
        <name value="intent"/>
        <type value="token"/>
        <documentation value="Search by request intent"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Task"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-task"/>
      <documentation
                     value="Task resource for workflow management (referrals, lab orders).
Supports MNCH Referral and Medical Devices tracks (Track 3 &amp; 5)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference (Task.for)"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by task status"/>
      </searchParam>
      <searchParam>
        <name value="owner"/>
        <type value="reference"/>
        <documentation value="Search by task owner"/>
      </searchParam>
      <searchParam>
        <name value="focus"/>
        <type value="reference"/>
        <documentation value="Search by task focus (ServiceRequest, etc.)"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Communication"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-communication"/>
      <documentation
                     value="Communication resource for clinical messages and follow-ups.
Supports MNCH Referral track (Track 3)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <searchParam>
        <name value="subject"/>
        <type value="reference"/>
        <documentation
                       value="Search by communication subject (usually patient)"/>
      </searchParam>
      <searchParam>
        <name value="sent"/>
        <type value="date"/>
        <documentation value="Search by send date"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Immunization"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-immunization"/>
      <documentation
                     value="Immunization resource for vaccine administration records.
Supports Immunization track (Track 4)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <type value="date"/>
        <documentation value="Search by vaccination date"/>
      </searchParam>
      <searchParam>
        <name value="vaccine-code"/>
        <type value="token"/>
        <documentation value="Search by vaccine type"/>
      </searchParam>
      <searchParam>
        <name value="lot-number"/>
        <type value="string"/>
        <documentation value="Search by vaccine lot number"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by immunization status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="ImmunizationRecommendation"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-immunization-recommendation"/>
      <documentation
                     value="ImmunizationRecommendation resource for vaccine scheduling.
Supports Immunization track (Track 4 - Scheduler)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <type value="date"/>
        <documentation value="Search by recommendation date"/>
      </searchParam>
      <searchParam>
        <name value="vaccine-type"/>
        <type value="token"/>
        <documentation value="Search by vaccine type"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Appointment"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-appointment"/>
      <documentation
                     value="Appointment resource for scheduling immunizations and clinic visits.
Supports Immunization track (Track 4 - Scheduler)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <conditionalUpdate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <type value="date"/>
        <documentation value="Search by appointment date"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by appointment status"/>
      </searchParam>
      <searchParam>
        <name value="service-type"/>
        <type value="token"/>
        <documentation value="Search by service type (e.g., immunization)"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Location"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-location"/>
      <documentation
                     value="Location resource for health facilities and service delivery points.
Supports multiple tracks including Immunization and MNCH Referral (Track 3 &amp; 4)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="name"/>
        <type value="string"/>
        <documentation value="Search by location name"/>
      </searchParam>
      <searchParam>
        <name value="address-state"/>
        <type value="string"/>
        <documentation value="Search by state"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <type value="token"/>
        <documentation value="Search by location type"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by location status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Observation"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-observation"/>
      <documentation
                     value="Observation resource for clinical findings, vital signs, lab results, and AEFI.
Supports Immunization (AEFI) and Medical Devices tracks (Track 4 &amp; 5)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="code"/>
        <type value="token"/>
        <documentation value="Search by observation code (LOINC, SNOMED)"/>
      </searchParam>
      <searchParam>
        <name value="category"/>
        <type value="token"/>
        <documentation value="Search by observation category"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <type value="date"/>
        <documentation value="Search by observation date"/>
      </searchParam>
      <searchParam>
        <name value="device"/>
        <type value="reference"/>
        <documentation value="Search by device reference"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by observation status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Device"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-device"/>
      <documentation
                     value="Device resource for medical devices (wearables, lab equipment).
Supports Medical Devices track (Track 5)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference (device owner)"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <type value="token"/>
        <documentation value="Search by device type"/>
      </searchParam>
      <searchParam>
        <name value="manufacturer"/>
        <type value="string"/>
        <documentation value="Search by manufacturer"/>
      </searchParam>
      <searchParam>
        <name value="model"/>
        <type value="string"/>
        <documentation value="Search by model number"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by device status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Consent"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-consent"/>
      <documentation
                     value="Consent resource for data sharing and research consent (ISO/TR 17975).
Supports Standards Adoption and Privacy tracks (Track 8 &amp; 9)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by consent status"/>
      </searchParam>
      <searchParam>
        <name value="scope"/>
        <type value="token"/>
        <documentation value="Search by consent scope"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <type value="date"/>
        <documentation value="Search by consent date"/>
      </searchParam>
    </resource>
    <resource>
      <type value="RelatedPerson"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-related-person"/>
      <documentation
                     value="RelatedPerson resource for family members and caregivers.
Supports Privacy use case (Track 9) with pseudonymization."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="name"/>
        <type value="string"/>
        <documentation value="Search by related person name"/>
      </searchParam>
      <searchParam>
        <name value="relationship"/>
        <type value="token"/>
        <documentation value="Search by relationship type"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Encounter"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-encounter"/>
      <documentation
                     value="Encounter resource for clinical visits and episodes of care.
Supports multiple tracks requiring visit context."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="update"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <updateCreate value="true"/>
      <searchParam>
        <name value="patient"/>
        <type value="reference"/>
        <documentation value="Search by patient reference"/>
      </searchParam>
      <searchParam>
        <name value="date"/>
        <type value="date"/>
        <documentation value="Search by encounter date"/>
      </searchParam>
      <searchParam>
        <name value="type"/>
        <type value="token"/>
        <documentation value="Search by encounter type"/>
      </searchParam>
      <searchParam>
        <name value="status"/>
        <type value="token"/>
        <documentation value="Search by encounter status"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Provenance"/>
      <profile
               value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-provenance"/>
      <documentation
                     value="Provenance resource for audit trails and data origin tracking.
Supports Privacy and device data tracks (Track 5, 8, 9)."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <searchParam>
        <name value="target"/>
        <type value="reference"/>
        <documentation value="Search by target resource"/>
      </searchParam>
      <searchParam>
        <name value="recorded"/>
        <type value="date"/>
        <documentation value="Search by recorded timestamp"/>
      </searchParam>
      <searchParam>
        <name value="agent"/>
        <type value="reference"/>
        <documentation
                       value="Search by agent (who/what performed the activity)"/>
      </searchParam>
    </resource>
    <resource>
      <type value="Bundle"/>
      <supportedProfile
                        value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-eligibility-check-bundle"/>
      <supportedProfile
                        value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-preauthorization-bundle"/>
      <supportedProfile
                        value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-claim-submission-bundle"/>
      <supportedProfile
                        value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-prescription-bundle"/>
      <supportedProfile
                        value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-medication-dispense-bundle"/>
      <supportedProfile
                        value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-mnch-referral-bundle"/>
      <supportedProfile
                        value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-aefi-report-bundle"/>
      <supportedProfile
                        value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-imm-smart-scheduler-bundle"/>
      <supportedProfile
                        value="https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-device-data-bundle"/>
      <documentation
                     value="Bundle resource for transaction and collection bundles across all tracks.
Supports batch operations and structured data exchange."/>
      <interaction>
        <code value="read"/>
      </interaction>
      <interaction>
        <code value="create"/>
      </interaction>
      <interaction>
        <code value="search-type"/>
      </interaction>
      <versioning value="versioned"/>
      <searchParam>
        <name value="type"/>
        <type value="token"/>
        <documentation
                       value="Search by bundle type (transaction, collection)"/>
      </searchParam>
      <searchParam>
        <name value="timestamp"/>
        <type value="date"/>
        <documentation value="Search by bundle timestamp"/>
      </searchParam>
    </resource>
    <interaction>
      <code value="transaction"/>
      <documentation
                     value="Support for transaction bundles (batch create/update)"/>
    </interaction>
    <interaction>
      <code value="batch"/>
      <documentation
                     value="Support for batch bundles (independent operations)"/>
    </interaction>
    <interaction>
      <code value="search-system"/>
      <documentation value="Support for system-wide searches"/>
    </interaction>
    <interaction>
      <code value="history-system"/>
      <documentation value="Support for system-wide history"/>
    </interaction>
    <searchParam>
      <name value="_id"/>
      <type value="token"/>
      <documentation value="Search by resource ID"/>
    </searchParam>
    <searchParam>
      <name value="_lastUpdated"/>
      <type value="date"/>
      <documentation value="Search by last updated timestamp"/>
    </searchParam>
    <searchParam>
      <name value="_profile"/>
      <type value="uri"/>
      <documentation value="Search by profile conformance"/>
    </searchParam>
    <searchParam>
      <name value="_tag"/>
      <type value="token"/>
      <documentation value="Search by resource tags"/>
    </searchParam>
    <searchParam>
      <name value="_security"/>
      <type value="token"/>
      <documentation value="Search by security labels"/>
    </searchParam>
    <operation>
      <name value="validate"/>
      <definition
                  value="http://hl7.org/fhir/OperationDefinition/Resource-validate"/>
      <documentation value="Validate a resource against its profile"/>
    </operation>
    <operation>
      <name value="meta"/>
      <definition
                  value="http://hl7.org/fhir/OperationDefinition/Resource-meta"/>
      <documentation value="Access resource metadata"/>
    </operation>
    <operation>
      <name value="patient-everything"/>
      <definition
                  value="http://hl7.org/fhir/OperationDefinition/Patient-everything"/>
      <documentation value="Retrieve all resources for a patient"/>
    </operation>
  </rest>
</CapabilityStatement>