Electronic Medicinal Product Information (ePI) FHIR Implementation Guide
1.0.0 - trial-use International flag

Electronic Medicinal Product Information (ePI) FHIR Implementation Guide, published by HL7 International - Biomedical Research & Regulation Work Group. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/emedicinal-product-info/ and changes regularly. See the Directory of published versions

: Simple Vulcan ePI Server Capability Statement - JSON Representation

Active as of 2024-04-07

Raw json | Download


{
  "resourceType" : "CapabilityStatement",
  "id" : "simple-vulcan-epi-server",
  "text" : {
    "status" : "extensions",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2 id=\"title\">Simple Vulcan ePI Server Capability Statement</h2><ul><li>Implementation Guide Version: 1.0.0 </li><li>FHIR Version: 5.0.0 </li><li>Supported Formats: <code>application/fhir+xml</code>, <code>xml</code>, <code>application/fhir+json</code>, <code>json</code>, <code>html/json</code>, <code>html/xml</code></li><li>Supported Patch Formats: </li><li>Published on: 2024-04-07 09:39:51+0000 </li><li>Published by: HL7 International - Biomedical Research &amp; Regulation Work Group </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 &quot;SHALL NOT&quot;. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.</p></blockquote><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 class=\"lead\"><em>Summary of System-wide Interactions</em></div><ul><li>Supports the <code>transaction</code>interaction.</li><li>Supports the <code>history-system</code>interaction.</li></ul></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 past versions of resources (vread interaction)\">V-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=\"PATCH a new resource version (patch interaction)\">P</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 class=\"text-center\"><b title=\"GET changes to a resource (history interaction on instance)\">H-I</b></th><th class=\"text-center\"><b title=\"GET changes for all resources of the type (history interaction on type)\">H-T</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=\"#Bundle1-1\">Bundle</a></td><td><a href=\"http://hl7.org/fhir/R5/bundle.html\">http://hl7.org/fhir/StructureDefinition/Bundle</a><br/><em>Additional supported profiles:</em><br/>\u00a0\u00a0<a href=\"http://hl7.org/fhir/R5/batch-bundle.html\">Batch bundle</a><br/>\u00a0\u00a0<a href=\"http://hl7.org/fhir/R5/batch-response-bundle.html\">Batch response bundle</a><br/>\u00a0\u00a0<a href=\"http://hl7.org/fhir/R5/document-bundle.html\">Document bundle</a><br/>\u00a0\u00a0<a href=\"http://hl7.org/fhir/R5/history-bundle.html\">History bundle</a><br/>\u00a0\u00a0<a href=\"http://hl7.org/fhir/R5/search-set-bundle.html\">Search Set Bundle</a><br/>\u00a0\u00a0<a href=\"http://hl7.org/fhir/R5/transaction-bundle.html\">Transaction bundle</a><br/>\u00a0\u00a0<a href=\"http://hl7.org/fhir/R5/transaction-response-bundle.html\">Transaction response bundle</a><br/>\u00a0\u00a0<a href=\"StructureDefinition-Bundle-uv-epi.html\">Bundle - ePI</a></td><td>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 class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td>_language, identifier, _lastUpdated, _security, type, _filter, _profile, composition, _has, _tag, _source, _id, _content, _text, example-constraint, timestamp</td><td><code>*</code>, <code>Bundle:composition</code>, <code>Bundle:example-constraint</code>, <code>Bundle:message</code></td><td><code>CodeSystem:derived-from</code>, <code>CodeSystem:predecessor</code>, <code>Composition:entry</code>, <code>Composition:event-reference</code>, <code>Composition:related</code>, <code>Composition:subject</code>, <code>ImplementationGuide:resource</code>, <code>List:item</code>, <code>List:subject</code>, <code>ValueSet:derived-from</code>, <code>ValueSet:predecessor</code></td><td/></tr><tr><td><a href=\"#List1-2\">List</a></td><td><a href=\"http://hl7.org/fhir/R5/list.html\">http://hl7.org/fhir/StructureDefinition/List</a></td><td>y</td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\"></td><td class=\"text-center\"></td><td class=\"text-center\"></td><td class=\"text-center\"></td><td class=\"text-center\"></td><td class=\"text-center\"></td><td>_language, identifier, item, code, _lastUpdated, source, title, _has, _tag, _source, _id, _text, _content, status</td><td><code>*</code>, <code>List:item</code>, <code>List:source</code>, <code>List:subject</code></td><td><code>List:item</code>, <code>List:subject</code></td><td/></tr></tbody></table></div><hr/><div class=\"panel panel-default\"><div class=\"panel-heading\"><h4 id=\"Bundle1-1\" 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-6\"><span class=\"lead\">Base System Profile</span><br/><a href=\"http://hl7.org/fhir/R5/bundle.html\">http://hl7.org/fhir/StructureDefinition/Bundle</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=\"http://hl7.org/fhir/R5/batch-bundle.html\">http://hl7.org/fhir/StructureDefinition/batch-bundle</a><br/><a href=\"http://hl7.org/fhir/R5/batch-response-bundle.html\">http://hl7.org/fhir/StructureDefinition/batch-response-bundle</a><br/><a href=\"http://hl7.org/fhir/R5/document-bundle.html\">http://hl7.org/fhir/StructureDefinition/document-bundle</a><br/><a href=\"http://hl7.org/fhir/R5/history-bundle.html\">http://hl7.org/fhir/StructureDefinition/history-bundle</a><br/><a href=\"http://hl7.org/fhir/R5/search-set-bundle.html\">http://hl7.org/fhir/StructureDefinition/search-set-bundle</a><br/><a href=\"http://hl7.org/fhir/R5/transaction-bundle.html\">http://hl7.org/fhir/StructureDefinition/transaction-bundle</a><br/><a href=\"http://hl7.org/fhir/R5/transaction-response-bundle.html\">http://hl7.org/fhir/StructureDefinition/transaction-response-bundle</a><br/><a href=\"StructureDefinition-Bundle-uv-epi.html\">http://hl7.org/fhir/uv/emedicinal-product-info/StructureDefinition/Bundle-uv-epi</a></p></div><div class=\"col-lg-6\"><span class=\"lead\">Interaction summary</span><br/><ul><li>Supports <code>search-type</code>, <code>update</code>, <code>vread</code>, <code>read</code>, <code>patch</code>, <code>history-type</code>, <code>history-instance</code>, <code>delete</code>, <code>create</code>.</li></ul></div></div><p/><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>_language</td><td><code>token</code></td><td><div><p>The language of the resource</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td><a href=\"http://hl7.org/fhir/bundle.html#search\">identifier</a></td><td><code>token</code></td><td><div><p>Persistent identifier for the bundle</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_lastUpdated</td><td><code>date</code></td><td><div><p>Only return resources which were last updated as specified by the given range</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_security</td><td><code>token</code></td><td><div><p>Search for resources which have the given security labels</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td><a href=\"http://hl7.org/fhir/bundle.html#search\">type</a></td><td><code>token</code></td><td><div><p>document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection | subscription-notification</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_filter</td><td><code>string</code></td><td><div><p>Search the contents of the resource's data using a filter</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_profile</td><td><code>uri</code></td><td><div><p>Search for resources which have the given profile</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td><a href=\"http://hl7.org/fhir/bundle.html#search\">composition</a></td><td><code>reference</code></td><td><div><p>The first resource in the bundle, if the bundle type is &quot;document&quot; - this is a composition, and this parameter provides access to search its contents</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_has</td><td><code>string</code></td><td><div><p>Return resources linked to by the given target</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_tag</td><td><code>token</code></td><td><div><p>Search for resources which have the given tag</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_source</td><td><code>uri</code></td><td><div><p>Search for resources which have the given source value (Resource.meta.source)</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_id</td><td><code>token</code></td><td><div><p>The ID of the resource</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_content</td><td><code>string</code></td><td><div><p>Search the contents of the resource's data using a fulltext search</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_text</td><td><code>string</code></td><td><div><p>Search the contents of the resource's narrative using a fulltext search</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>example-constraint</td><td><code>reference</code></td><td><div><p>Search Composition Bundle</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td><a href=\"http://hl7.org/fhir/bundle.html#search\">timestamp</a></td><td><code>date</code></td><td><div><p>When the bundle was assembled</p>\n</div></td></tr></tbody></table></div><div class=\"col-lg-5\">\u00a0</div></div><div class=\"row\"><div class=\"col-12\"><span class=\"lead\">Extended 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/></td></tr><tr><td><b>SHALL</b></td><td>$meta-delete</td><td><div><p>Delete tags, profiles, and/or security labels from a resource</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>$meta-add</td><td><div><p>Add tags, profiles, and/or security labels to a resource</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>$meta</td><td><div><p>Request a list of tags, profiles, and security labels for a specfic resource instance</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>$expunge</td><td><div/></td></tr></tbody></table></div></div></div></div></div><div class=\"panel panel-default\"><div class=\"panel-heading\"><h4 id=\"List1-2\" class=\"panel-title\"><span style=\"float: right;\">Resource Conformance: supported </span>List</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=\"http://hl7.org/fhir/R5/list.html\">http://hl7.org/fhir/StructureDefinition/List</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>search-type</code>, <code>vread</code>, <code>read</code>.</li></ul></div></div><p/><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>_language</td><td><code>token</code></td><td><div><p>The language of the resource</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>identifier</td><td><code>token</code></td><td><div><p>Multiple Resources:</p>\n<ul>\n<li><a href=\"account.html\">Account</a>: Account number</li>\n<li><a href=\"adverseevent.html\">AdverseEvent</a>: Business identifier for the event</li>\n<li><a href=\"allergyintolerance.html\">AllergyIntolerance</a>: External ids for this item</li>\n<li><a href=\"appointment.html\">Appointment</a>: An Identifier of the Appointment</li>\n<li><a href=\"appointmentresponse.html\">AppointmentResponse</a>: An Identifier in this appointment response</li>\n<li><a href=\"basic.html\">Basic</a>: Business identifier</li>\n<li><a href=\"bodystructure.html\">BodyStructure</a>: Bodystructure identifier</li>\n<li><a href=\"careplan.html\">CarePlan</a>: External Ids for this plan</li>\n<li><a href=\"careteam.html\">CareTeam</a>: External Ids for this team</li>\n<li><a href=\"chargeitem.html\">ChargeItem</a>: Business Identifier for item</li>\n<li><a href=\"claim.html\">Claim</a>: The primary identifier of the financial resource</li>\n<li><a href=\"claimresponse.html\">ClaimResponse</a>: The identity of the ClaimResponse</li>\n<li><a href=\"clinicalimpression.html\">ClinicalImpression</a>: Business identifier</li>\n<li><a href=\"communication.html\">Communication</a>: Unique identifier</li>\n<li><a href=\"communicationrequest.html\">CommunicationRequest</a>: Unique identifier</li>\n<li><a href=\"composition.html\">Composition</a>: Version-independent identifier for the Composition</li>\n<li><a href=\"condition.html\">Condition</a>: A unique identifier of the condition record</li>\n<li><a href=\"consent.html\">Consent</a>: Identifier for this record (external references)</li>\n<li><a href=\"contract.html\">Contract</a>: The identity of the contract</li>\n<li><a href=\"coverage.html\">Coverage</a>: The primary identifier of the insured and the coverage</li>\n<li><a href=\"coverageeligibilityrequest.html\">CoverageEligibilityRequest</a>: The business identifier of the Eligibility</li>\n<li><a href=\"coverageeligibilityresponse.html\">CoverageEligibilityResponse</a>: The business identifier</li>\n<li><a href=\"detectedissue.html\">DetectedIssue</a>: Unique id for the detected issue</li>\n<li><a href=\"devicerequest.html\">DeviceRequest</a>: Business identifier for request/order</li>\n<li><a href=\"deviceusage.html\">DeviceUsage</a>: Search by identifier</li>\n<li><a href=\"diagnosticreport.html\">DiagnosticReport</a>: An identifier for the report</li>\n<li><a href=\"documentreference.html\">DocumentReference</a>: Identifier of the attachment binary</li>\n<li><a href=\"encounter.html\">Encounter</a>: Identifier(s) by which this encounter is known</li>\n<li><a href=\"enrollmentrequest.html\">EnrollmentRequest</a>: The business identifier of the Enrollment</li>\n<li><a href=\"episodeofcare.html\">EpisodeOfCare</a>: Business Identifier(s) relevant for this EpisodeOfCare</li>\n<li><a href=\"explanationofbenefit.html\">ExplanationOfBenefit</a>: The business identifier of the Explanation of Benefit</li>\n<li><a href=\"familymemberhistory.html\">FamilyMemberHistory</a>: A search by a record identifier</li>\n<li><a href=\"flag.html\">Flag</a>: Business identifier</li>\n<li><a href=\"goal.html\">Goal</a>: External Ids for this goal</li>\n<li><a href=\"guidanceresponse.html\">GuidanceResponse</a>: The identifier of the guidance response</li>\n<li><a href=\"imagingselection.html\">ImagingSelection</a>: Identifiers for the imaging selection</li>\n<li><a href=\"imagingstudy.html\">ImagingStudy</a>: Identifiers for the Study, such as DICOM Study Instance UID</li>\n<li><a href=\"immunization.html\">Immunization</a>: Business identifier</li>\n<li><a href=\"immunizationevaluation.html\">ImmunizationEvaluation</a>: ID of the evaluation</li>\n<li><a href=\"immunizationrecommendation.html\">ImmunizationRecommendation</a>: Business identifier</li>\n<li><a href=\"invoice.html\">Invoice</a>: Business Identifier for item</li>\n<li><a href=\"list.html\">List</a>: Business identifier</li>\n<li><a href=\"measurereport.html\">MeasureReport</a>: External identifier of the measure report to be returned</li>\n<li><a href=\"medication.html\">Medication</a>: Returns medications with this external identifier</li>\n<li><a href=\"medicationadministration.html\">MedicationAdministration</a>: Return administrations with this external identifier</li>\n<li><a href=\"medicationdispense.html\">MedicationDispense</a>: Returns dispenses with this external identifier</li>\n<li><a href=\"medicationrequest.html\">MedicationRequest</a>: Return prescriptions with this external identifier</li>\n<li><a href=\"medicationstatement.html\">MedicationStatement</a>: Return statements with this external identifier</li>\n<li><a href=\"molecularsequence.html\">MolecularSequence</a>: The unique identity for a particular sequence</li>\n<li><a href=\"nutritionintake.html\">NutritionIntake</a>: Return statements with this external identifier</li>\n<li><a href=\"nutritionorder.html\">NutritionOrder</a>: Return nutrition orders with this external identifier</li>\n<li><a href=\"observation.html\">Observation</a>: The unique id for a particular observation</li>\n<li><a href=\"person.html\">Person</a>: A person Identifier</li>\n<li><a href=\"procedure.html\">Procedure</a>: A unique identifier for a procedure</li>\n<li><a href=\"questionnaireresponse.html\">QuestionnaireResponse</a>: The unique identifier for the questionnaire response</li>\n<li><a href=\"relatedperson.html\">RelatedPerson</a>: An Identifier of the RelatedPerson</li>\n<li><a href=\"requestorchestration.html\">RequestOrchestration</a>: External identifiers for the request orchestration</li>\n<li><a href=\"researchsubject.html\">ResearchSubject</a>: Business Identifier for research subject in a study</li>\n<li><a href=\"riskassessment.html\">RiskAssessment</a>: Unique identifier for the assessment</li>\n<li><a href=\"servicerequest.html\">ServiceRequest</a>: Identifiers assigned to this order</li>\n<li><a href=\"specimen.html\">Specimen</a>: The unique identifier associated with the specimen</li>\n<li><a href=\"supplydelivery.html\">SupplyDelivery</a>: External identifier</li>\n<li><a href=\"supplyrequest.html\">SupplyRequest</a>: Business Identifier for SupplyRequest</li>\n<li><a href=\"task.html\">Task</a>: Search for a task instance by its business identifier</li>\n<li><a href=\"visionprescription.html\">VisionPrescription</a>: Return prescriptions with this external identifier</li>\n</ul>\n</div></td></tr><tr><td><b>SHALL</b></td><td><a href=\"http://hl7.org/fhir/list.html#search\">item</a></td><td><code>reference</code></td><td><div><p>Actual entry</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>code</td><td><code>token</code></td><td><div><p>Multiple Resources:</p>\n<ul>\n<li><a href=\"adverseevent.html\">AdverseEvent</a>: Event or incident that occurred or was averted</li>\n<li><a href=\"allergyintolerance.html\">AllergyIntolerance</a>: Code that identifies the allergy or intolerance</li>\n<li><a href=\"auditevent.html\">AuditEvent</a>: More specific code for the event</li>\n<li><a href=\"basic.html\">Basic</a>: Kind of Resource</li>\n<li><a href=\"chargeitem.html\">ChargeItem</a>: A code that identifies the charge, like a billing code</li>\n<li><a href=\"condition.html\">Condition</a>: Code for the condition</li>\n<li><a href=\"detectedissue.html\">DetectedIssue</a>: Issue Type, e.g. drug-drug, duplicate therapy, etc.</li>\n<li><a href=\"devicerequest.html\">DeviceRequest</a>: Code for what is being requested/ordered</li>\n<li><a href=\"diagnosticreport.html\">DiagnosticReport</a>: The code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result</li>\n<li><a href=\"familymemberhistory.html\">FamilyMemberHistory</a>: A search by a condition code</li>\n<li><a href=\"imagingselection.html\">ImagingSelection</a>: The imaging selection status</li>\n<li><a href=\"list.html\">List</a>: What the purpose of this list is</li>\n<li><a href=\"medication.html\">Medication</a>: Returns medications for a specific code</li>\n<li><a href=\"medicationadministration.html\">MedicationAdministration</a>: Return administrations of this medication code</li>\n<li><a href=\"medicationdispense.html\">MedicationDispense</a>: Returns dispenses of this medicine code</li>\n<li><a href=\"medicationrequest.html\">MedicationRequest</a>: Return prescriptions of this medication code</li>\n<li><a href=\"medicationstatement.html\">MedicationStatement</a>: Return statements of this medication code</li>\n<li><a href=\"nutritionintake.html\">NutritionIntake</a>: Returns statements of this code of NutritionIntake</li>\n<li><a href=\"observation.html\">Observation</a>: The code of the observation type</li>\n<li><a href=\"procedure.html\">Procedure</a>: A code to identify a  procedure</li>\n<li><a href=\"requestorchestration.html\">RequestOrchestration</a>: The code of the request orchestration</li>\n<li><a href=\"task.html\">Task</a>: Search by task code</li>\n</ul>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_lastUpdated</td><td><code>date</code></td><td><div><p>Only return resources which were last updated as specified by the given range</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td><a href=\"http://hl7.org/fhir/list.html#search\">source</a></td><td><code>reference</code></td><td><div><p>Who and/or what defined the list contents (aka Author)</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td><a href=\"http://hl7.org/fhir/list.html#search\">title</a></td><td><code>string</code></td><td><div><p>Descriptive name for the list</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_has</td><td><code>string</code></td><td><div><p>Return resources linked to by the given target</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_tag</td><td><code>token</code></td><td><div><p>Search for resources which have the given tag</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_source</td><td><code>uri</code></td><td><div><p>Search for resources which have the given source value (Resource.meta.source)</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_id</td><td><code>token</code></td><td><div><p>The ID of the resource</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_text</td><td><code>special</code></td><td><div><p>Search on the narrative of the resource</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>_content</td><td><code>string</code></td><td><div><p>Search the contents of the resource's data using a fulltext search</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td><a href=\"http://hl7.org/fhir/list.html#search\">status</a></td><td><code>token</code></td><td><div><p>current | retired | entered-in-error</p>\n</div></td></tr></tbody></table></div><div class=\"col-lg-5\">\u00a0</div></div><div class=\"row\"><div class=\"col-12\"><span class=\"lead\">Extended 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/></td></tr><tr><td><b>SHALL</b></td><td>$meta-delete</td><td><div><p>Delete tags, profiles, and/or security labels from a resource</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>$meta-add</td><td><div><p>Add tags, profiles, and/or security labels to a resource</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>$meta</td><td><div><p>Request a list of tags, profiles, and security labels for a specfic resource instance</p>\n</div></td></tr><tr><td><b>SHALL</b></td><td>$expunge</td><td><div/></td></tr></tbody></table></div></div></div></div></div></div>"
  },
  "url" : "http://hl7.org/fhir/uv/emedicinal-product-info/CapabilityStatement/simple-vulcan-epi-server",
  "version" : "1.0.0",
  "name" : "RestServer",
  "title" : "Simple Vulcan ePI Server Capability Statement",
  "status" : "active",
  "date" : "2024-04-07T09:39:51.216+00:00",
  "publisher" : "HL7 International - Biomedical Research & Regulation Work Group",
  "contact" : [
    {
      "name" : "HL7 International - Biomedical Research & Regulation Work Group",
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://hl7.org/Special/committees/rcrim"
        }
      ]
    }
  ],
  "jurisdiction" : [
    {
      "coding" : [
        {
          "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code" : "001",
          "display" : "World"
        }
      ]
    }
  ],
  "kind" : "instance",
  "fhirVersion" : "5.0.0",
  "format" : [
    "application/fhir+xml",
    "xml",
    "application/fhir+json",
    "json",
    "html/json",
    "html/xml"
  ],
  "rest" : [
    {
      "mode" : "server",
      "resource" : [
        {
          "type" : "Bundle",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Bundle",
          "supportedProfile" : [
            🔗 "http://hl7.org/fhir/StructureDefinition/batch-bundle"🔗 ,
            "http://hl7.org/fhir/StructureDefinition/batch-response-bundle"🔗 ,
            "http://hl7.org/fhir/StructureDefinition/document-bundle"🔗 ,
            "http://hl7.org/fhir/StructureDefinition/history-bundle"🔗 ,
            "http://hl7.org/fhir/StructureDefinition/search-set-bundle"🔗 ,
            "http://hl7.org/fhir/StructureDefinition/transaction-bundle"🔗 ,
            "http://hl7.org/fhir/StructureDefinition/transaction-response-bundle"🔗 ,
            "http://hl7.org/fhir/uv/emedicinal-product-info/StructureDefinition/Bundle-uv-epi"
          ],
          "interaction" : [
            {
              "code" : "search-type"
            },
            {
              "code" : "update"
            },
            {
              "code" : "vread"
            },
            {
              "code" : "read"
            },
            {
              "code" : "patch"
            },
            {
              "code" : "history-type"
            },
            {
              "code" : "history-instance"
            },
            {
              "code" : "delete"
            },
            {
              "code" : "create"
            }
          ],
          "versioning" : "versioned-update",
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "searchInclude" : [
            "*",
            "Bundle:composition",
            "Bundle:example-constraint",
            "Bundle:message"
          ],
          "searchRevInclude" : [
            "CodeSystem:derived-from",
            "CodeSystem:predecessor",
            "Composition:entry",
            "Composition:event-reference",
            "Composition:related",
            "Composition:subject",
            "ImplementationGuide:resource",
            "List:item",
            "List:subject",
            "ValueSet:derived-from",
            "ValueSet:predecessor"
          ],
          "searchParam" : [
            {
              "name" : "_language",
              "type" : "token",
              "documentation" : "The language of the resource"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Bundle-identifier",
              "type" : "token",
              "documentation" : "Persistent identifier for the bundle"
            },
            {
              "name" : "_lastUpdated",
              "type" : "date",
              "documentation" : "Only return resources which were last updated as specified by the given range"
            },
            {
              "name" : "_security",
              "type" : "token",
              "documentation" : "Search for resources which have the given security labels"
            },
            {
              "name" : "type",
              "definition" : "http://hl7.org/fhir/SearchParameter/Bundle-type",
              "type" : "token",
              "documentation" : "document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection | subscription-notification"
            },
            {
              "name" : "_filter",
              "type" : "string",
              "documentation" : "Search the contents of the resource's data using a filter"
            },
            {
              "name" : "_profile",
              "type" : "uri",
              "documentation" : "Search for resources which have the given profile"
            },
            {
              "name" : "composition",
              "definition" : "http://hl7.org/fhir/SearchParameter/Bundle-composition",
              "type" : "reference",
              "documentation" : "The first resource in the bundle, if the bundle type is \"document\" - this is a composition, and this parameter provides access to search its contents"
            },
            {
              "name" : "_has",
              "type" : "string",
              "documentation" : "Return resources linked to by the given target"
            },
            {
              "name" : "_tag",
              "type" : "token",
              "documentation" : "Search for resources which have the given tag"
            },
            {
              "name" : "_source",
              "type" : "uri",
              "documentation" : "Search for resources which have the given source value (Resource.meta.source)"
            },
            {
              "name" : "_id",
              "definition" : "http://hl7.org/fhir/SearchParameter/Bundle-_id",
              "type" : "token",
              "documentation" : "The ID of the resource"
            },
            {
              "name" : "_content",
              "type" : "string",
              "documentation" : "Search the contents of the resource's data using a fulltext search"
            },
            {
              "name" : "_text",
              "type" : "string",
              "documentation" : "Search the contents of the resource's narrative using a fulltext search"
            },
            {
              "name" : "example-constraint",
              "definition" : "http://hl7.org/fhir/SearchParameter/Bundle-example-constraint",
              "type" : "reference",
              "documentation" : "Search Composition Bundle"
            },
            {
              "name" : "timestamp",
              "definition" : "http://hl7.org/fhir/SearchParameter/Bundle-timestamp",
              "type" : "date",
              "documentation" : "When the bundle was assembled"
            }
          ],
          "operation" : [
            {
              "name" : "validate",
              "definition" : "http://localhost:8090/fhir/OperationDefinition/Multi-it-validate"
            },
            {
              "name" : "meta-delete",
              "definition" : "http://localhost:8090/fhir/OperationDefinition/Multi-i-meta-delete",
              "documentation" : "Delete tags, profiles, and/or security labels from a resource"
            },
            {
              "name" : "meta-add",
              "definition" : "http://localhost:8090/fhir/OperationDefinition/Multi-i-meta-add",
              "documentation" : "Add tags, profiles, and/or security labels to a resource"
            },
            {
              "name" : "meta",
              "definition" : "http://localhost:8090/fhir/OperationDefinition/Multi-its-meta",
              "documentation" : "Request a list of tags, profiles, and security labels for a specfic resource instance"
            },
            {
              "name" : "expunge",
              "definition" : "http://localhost:8090/fhir/OperationDefinition/Multi-its-expunge"
            }
          ]
        },
        {
          "type" : "List",
          "profile" : "http://hl7.org/fhir/StructureDefinition/List",
          "interaction" : [
            {
              "code" : "search-type"
            },
            {
              "code" : "vread"
            },
            {
              "code" : "read"
            }
          ],
          "searchInclude" : [
            "*",
            "List:item",
            "List:source",
            "List:subject"
          ],
          "searchRevInclude" : [
            "List:item",
            "List:subject"
          ],
          "searchParam" : [
            {
              "name" : "_language",
              "type" : "token",
              "documentation" : "The language of the resource"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/List-identifier",
              "type" : "token",
              "documentation" : "Multiple Resources: \r\n\r\n* [Account](account.html): Account number\r\n* [AdverseEvent](adverseevent.html): Business identifier for the event\r\n* [AllergyIntolerance](allergyintolerance.html): External ids for this item\r\n* [Appointment](appointment.html): An Identifier of the Appointment\r\n* [AppointmentResponse](appointmentresponse.html): An Identifier in this appointment response\r\n* [Basic](basic.html): Business identifier\r\n* [BodyStructure](bodystructure.html): Bodystructure identifier\r\n* [CarePlan](careplan.html): External Ids for this plan\r\n* [CareTeam](careteam.html): External Ids for this team\r\n* [ChargeItem](chargeitem.html): Business Identifier for item\r\n* [Claim](claim.html): The primary identifier of the financial resource\r\n* [ClaimResponse](claimresponse.html): The identity of the ClaimResponse\r\n* [ClinicalImpression](clinicalimpression.html): Business identifier\r\n* [Communication](communication.html): Unique identifier\r\n* [CommunicationRequest](communicationrequest.html): Unique identifier\r\n* [Composition](composition.html): Version-independent identifier for the Composition\r\n* [Condition](condition.html): A unique identifier of the condition record\r\n* [Consent](consent.html): Identifier for this record (external references)\r\n* [Contract](contract.html): The identity of the contract\r\n* [Coverage](coverage.html): The primary identifier of the insured and the coverage\r\n* [CoverageEligibilityRequest](coverageeligibilityrequest.html): The business identifier of the Eligibility\r\n* [CoverageEligibilityResponse](coverageeligibilityresponse.html): The business identifier\r\n* [DetectedIssue](detectedissue.html): Unique id for the detected issue\r\n* [DeviceRequest](devicerequest.html): Business identifier for request/order\r\n* [DeviceUsage](deviceusage.html): Search by identifier\r\n* [DiagnosticReport](diagnosticreport.html): An identifier for the report\r\n* [DocumentReference](documentreference.html): Identifier of the attachment binary\r\n* [Encounter](encounter.html): Identifier(s) by which this encounter is known\r\n* [EnrollmentRequest](enrollmentrequest.html): The business identifier of the Enrollment\r\n* [EpisodeOfCare](episodeofcare.html): Business Identifier(s) relevant for this EpisodeOfCare\r\n* [ExplanationOfBenefit](explanationofbenefit.html): The business identifier of the Explanation of Benefit\r\n* [FamilyMemberHistory](familymemberhistory.html): A search by a record identifier\r\n* [Flag](flag.html): Business identifier\r\n* [Goal](goal.html): External Ids for this goal\r\n* [GuidanceResponse](guidanceresponse.html): The identifier of the guidance response\r\n* [ImagingSelection](imagingselection.html): Identifiers for the imaging selection\r\n* [ImagingStudy](imagingstudy.html): Identifiers for the Study, such as DICOM Study Instance UID\r\n* [Immunization](immunization.html): Business identifier\r\n* [ImmunizationEvaluation](immunizationevaluation.html): ID of the evaluation\r\n* [ImmunizationRecommendation](immunizationrecommendation.html): Business identifier\r\n* [Invoice](invoice.html): Business Identifier for item\r\n* [List](list.html): Business identifier\r\n* [MeasureReport](measurereport.html): External identifier of the measure report to be returned\r\n* [Medication](medication.html): Returns medications with this external identifier\r\n* [MedicationAdministration](medicationadministration.html): Return administrations with this external identifier\r\n* [MedicationDispense](medicationdispense.html): Returns dispenses with this external identifier\r\n* [MedicationRequest](medicationrequest.html): Return prescriptions with this external identifier\r\n* [MedicationStatement](medicationstatement.html): Return statements with this external identifier\r\n* [MolecularSequence](molecularsequence.html): The unique identity for a particular sequence\r\n* [NutritionIntake](nutritionintake.html): Return statements with this external identifier\r\n* [NutritionOrder](nutritionorder.html): Return nutrition orders with this external identifier\r\n* [Observation](observation.html): The unique id for a particular observation\r\n* [Person](person.html): A person Identifier\r\n* [Procedure](procedure.html): A unique identifier for a procedure\r\n* [QuestionnaireResponse](questionnaireresponse.html): The unique identifier for the questionnaire response\r\n* [RelatedPerson](relatedperson.html): An Identifier of the RelatedPerson\r\n* [RequestOrchestration](requestorchestration.html): External identifiers for the request orchestration\r\n* [ResearchSubject](researchsubject.html): Business Identifier for research subject in a study\r\n* [RiskAssessment](riskassessment.html): Unique identifier for the assessment\r\n* [ServiceRequest](servicerequest.html): Identifiers assigned to this order\r\n* [Specimen](specimen.html): The unique identifier associated with the specimen\r\n* [SupplyDelivery](supplydelivery.html): External identifier\r\n* [SupplyRequest](supplyrequest.html): Business Identifier for SupplyRequest\r\n* [Task](task.html): Search for a task instance by its business identifier\r\n* [VisionPrescription](visionprescription.html): Return prescriptions with this external identifier\r\n"
            },
            {
              "name" : "item",
              "definition" : "http://hl7.org/fhir/SearchParameter/List-item",
              "type" : "reference",
              "documentation" : "Actual entry"
            },
            {
              "name" : "code",
              "definition" : "http://hl7.org/fhir/SearchParameter/List-code",
              "type" : "token",
              "documentation" : "Multiple Resources: \r\n\r\n* [AdverseEvent](adverseevent.html): Event or incident that occurred or was averted\r\n* [AllergyIntolerance](allergyintolerance.html): Code that identifies the allergy or intolerance\r\n* [AuditEvent](auditevent.html): More specific code for the event\r\n* [Basic](basic.html): Kind of Resource\r\n* [ChargeItem](chargeitem.html): A code that identifies the charge, like a billing code\r\n* [Condition](condition.html): Code for the condition\r\n* [DetectedIssue](detectedissue.html): Issue Type, e.g. drug-drug, duplicate therapy, etc.\r\n* [DeviceRequest](devicerequest.html): Code for what is being requested/ordered\r\n* [DiagnosticReport](diagnosticreport.html): The code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result\r\n* [FamilyMemberHistory](familymemberhistory.html): A search by a condition code\r\n* [ImagingSelection](imagingselection.html): The imaging selection status\r\n* [List](list.html): What the purpose of this list is\r\n* [Medication](medication.html): Returns medications for a specific code\r\n* [MedicationAdministration](medicationadministration.html): Return administrations of this medication code\r\n* [MedicationDispense](medicationdispense.html): Returns dispenses of this medicine code\r\n* [MedicationRequest](medicationrequest.html): Return prescriptions of this medication code\r\n* [MedicationStatement](medicationstatement.html): Return statements of this medication code\r\n* [NutritionIntake](nutritionintake.html): Returns statements of this code of NutritionIntake\r\n* [Observation](observation.html): The code of the observation type\r\n* [Procedure](procedure.html): A code to identify a  procedure\r\n* [RequestOrchestration](requestorchestration.html): The code of the request orchestration\r\n* [Task](task.html): Search by task code\r\n"
            },
            {
              "name" : "_lastUpdated",
              "type" : "date",
              "documentation" : "Only return resources which were last updated as specified by the given range"
            },
            {
              "name" : "source",
              "definition" : "http://hl7.org/fhir/SearchParameter/List-source",
              "type" : "reference",
              "documentation" : "Who and/or what defined the list contents (aka Author)"
            },
            {
              "name" : "title",
              "definition" : "http://hl7.org/fhir/SearchParameter/List-title",
              "type" : "string",
              "documentation" : "Descriptive name for the list"
            },
            {
              "name" : "_has",
              "type" : "string",
              "documentation" : "Return resources linked to by the given target"
            },
            {
              "name" : "_tag",
              "type" : "token",
              "documentation" : "Search for resources which have the given tag"
            },
            {
              "name" : "_source",
              "type" : "uri",
              "documentation" : "Search for resources which have the given source value (Resource.meta.source)"
            },
            {
              "name" : "_id",
              "definition" : "http://hl7.org/fhir/SearchParameter/List-_id",
              "type" : "token",
              "documentation" : "The ID of the resource"
            },
            {
              "name" : "_text",
              "definition" : "http://hl7.org/fhir/SearchParameter/List-_text",
              "type" : "special",
              "documentation" : "Search on the narrative of the resource"
            },
            {
              "name" : "_content",
              "type" : "string",
              "documentation" : "Search the contents of the resource's data using a fulltext search"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/List-status",
              "type" : "token",
              "documentation" : "current | retired | entered-in-error"
            }
          ],
          "operation" : [
            {
              "name" : "validate",
              "definition" : "http://localhost:8090/fhir/OperationDefinition/Multi-it-validate"
            },
            {
              "name" : "meta-delete",
              "definition" : "http://localhost:8090/fhir/OperationDefinition/Multi-i-meta-delete",
              "documentation" : "Delete tags, profiles, and/or security labels from a resource"
            },
            {
              "name" : "meta-add",
              "definition" : "http://localhost:8090/fhir/OperationDefinition/Multi-i-meta-add",
              "documentation" : "Add tags, profiles, and/or security labels to a resource"
            },
            {
              "name" : "meta",
              "definition" : "http://localhost:8090/fhir/OperationDefinition/Multi-its-meta",
              "documentation" : "Request a list of tags, profiles, and security labels for a specfic resource instance"
            },
            {
              "name" : "expunge",
              "definition" : "http://localhost:8090/fhir/OperationDefinition/Multi-its-expunge"
            }
          ]
        }
      ],
      "interaction" : [
        {
          "code" : "transaction"
        },
        {
          "code" : "history-system"
        }
      ]
    }
  ]
}