Specialty Medication Enrollment
2.0.0 - STU2 US United States of America flag

This page is part of the Specialty Medication Enrollment (v2.0.0: STU2) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

: Specialty Rx CapabilityStatement - Data Consumer - Messaging - TTL Representation

Active as of 2022-07-01

Raw ttl | Download

@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

 a fhir:CapabilityStatement ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "specialty-rx-data-consumer-messaging"] ; # 
  fhir:text [
fhir:status [ fhir:v "extensions" ] ;
fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2>SpecialtyRxDataConsumerMessaging</h2><div><p>This CapabilityStatement describes the expected capabilities of a system that is capable of retrieving patient information using Specialty Rx Query messaging.</p>\n</div><table><tr><td>Mode</td><td>CLIENT</td></tr><tr><td>Description</td><td><div><p>Specialty Rx Data Consumer <strong>SHALL</strong>:</p>\n<ol>\n<li>Support the Unsolicited workflow defined in this Guide and respond to the $process-message operation carrying a Specialty Rx Query Response - Unsolicited.</li>\n<li>Support the JSON source format.</li>\n<li>Declare a CapabilityStatement identifying the profiles supported.</li>\n<li>Follow US Core search requirements and guidance when performing searches associated with this IG.</li>\n</ol>\n<p>Specialty Rx Data Consumer <strong>SHOULD</strong>:</p>\n<ol>\n<li>Support the XML source format.</li>\n<li>Identify the Specialty Rx profiles supported as part of the FHIR <code>meta.profile</code> attribute for each applicable instance.</li>\n</ol>\n<p>The Specialty Rx Consumer MAY</p>\n<ol>\n<li>Support the Solicited workflow defined in this Guide, including the Specialty Rx Query, Specialty Rx Query Response, and Specialty Rx Error messages.</li>\n<li>Support the Patient/$match operation. 1. Support the Task / SMART application launch capability specified in the guide.</li>\n<li>Support the Task / Consent Request capability specified in the guide.</li>\n</ol>\n</div></td></tr><tr><td>Transaction</td><td></td></tr><tr><td>System History</td><td></td></tr><tr><td>System Search</td><td></td></tr></table><table><tr><th><b>Resource Type</b></th><th><b>Profile</b></th><th><b title=\"GET a resource (read interaction)\">Read</b></th><th><b title=\"GET all set of resources of the type (search interaction)\">Search</b></th><th><b title=\"PUT a new resource version (update interaction)\">Update</b></th><th><b title=\"POST a new resource (create interaction)\">Create</b></th></tr><tr><td>AllergyIntolerance</td><td><a href=\"http://hl7.org/fhir/us/core/StructureDefinition/us-core-allergyintolerance\">http://hl7.org/fhir/us/core/StructureDefinition/us-core-allergyintolerance</a></td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>Condition</td><td><a href=\"http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition\">http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition</a></td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>Coverage</td><td><a href=\"http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-coverage\">http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-coverage</a></td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>MedicationRequest</td><td><a href=\"http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest\">http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest</a><br/>Additional supported profiles:<br/>  <a href=\"http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-medicationrequest\">http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-medicationrequest</a></td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>Observation</td><td><a href=\"http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab\">http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab</a></td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>DocumentReference</td><td><a href=\"http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference\">http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference</a></td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>OperationOutcome</td><td><a href=\"http://hl7.org/fhir/StructureDefinition/OperationOutcome\">http://hl7.org/fhir/StructureDefinition/OperationOutcome</a></td><td>y</td><td></td><td></td><td>y</td></tr><tr><td>Task</td><td>Supported profiles:<br/>  <a href=\"http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-task-smart-launch\">http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-task-smart-launch</a><br/>  <a href=\"http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-task-consent-request\">http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-task-consent-request</a></td><td>y</td><td></td><td>y</td><td>y</td></tr><tr><td>Consent</td><td>Supported profiles:<br/>  <a href=\"http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-consent\">http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-consent</a><br/>  <a href=\"http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-consent-requested\">http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-consent-requested</a></td><td>y</td><td></td><td>y</td><td>y</td></tr></table></div>"
  ] ; # 
  fhir:url [ fhir:v "http://hl7.org/fhir/us/specialty-rx/CapabilityStatement/specialty-rx-data-consumer-messaging"^^xsd:anyURI] ; # 
  fhir:version [ fhir:v "2.0.0"] ; # 
  fhir:name [ fhir:v "SpecialtyRxDataConsumerMessaging"] ; # 
  fhir:title [ fhir:v "Specialty Rx CapabilityStatement - Data Consumer - Messaging"] ; # 
  fhir:status [ fhir:v "active"] ; # 
  fhir:experimental [ fhir:v "false"^^xsd:boolean] ; # 
  fhir:date [ fhir:v "2022-07-01T00:00:00-05:00"^^xsd:dateTime] ; # 
  fhir:publisher [ fhir:v "HL7 International - Pharmacy"] ; # 
  fhir:contact ( [
fhir:name [ fhir:v "HL7 International - Pharmacy" ] ;
    ( fhir:telecom [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "http://www.hl7.org/Special/committees/medication" ]     ] )
  ] [
fhir:name [ fhir:v "Frank McKinney" ] ;
    ( fhir:telecom [
fhir:system [ fhir:v "email" ] ;
fhir:value [ fhir:v "frank.mckinney@pocp.com" ]     ] [
fhir:system [ fhir:v "email" ] ;
fhir:value [ fhir:v "fm@frankmckinney.com" ]     ] )
  ] ) ; # 
  fhir:description [ fhir:v "This CapabilityStatement describes the expected capabilities of a system that is capable of retrieving patient information using Specialty Rx Query messaging."] ; # 
  fhir:jurisdiction ( [
    ( fhir:coding [
fhir:system [ fhir:v "urn:iso:std:iso:3166"^^xsd:anyURI ] ;
fhir:code [ fhir:v "US" ] ;
fhir:display [ fhir:v "United States of America" ]     ] )
  ] ) ; # 
  fhir:kind [ fhir:v "requirements"] ; # 
  fhir:fhirVersion [ fhir:v "4.0.1"] ; # 
  fhir:format ( [ fhir:v "xml"] [ fhir:v "json"] ) ; # 
  fhir:patchFormat ( [ fhir:v "application/json-patch+json"] ) ; # 
  fhir:implementationGuide ( [
fhir:v "http://hl7.org/fhir/us/specialty-rx/ImplementationGuide/specialty-rx"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/specialty-rx/ImplementationGuide/specialty-rx>
  ] ) ; # 
  fhir:rest ( [
fhir:mode [ fhir:v "client" ] ;
fhir:documentation [ fhir:v "Specialty Rx Data Consumer **SHALL**: \n\n1. Support the Unsolicited workflow defined in this Guide and respond to the $process-message operation carrying a Specialty Rx Query Response - Unsolicited. \n1. Support the JSON source format. \n1. Declare a CapabilityStatement identifying the profiles supported. \n1. Follow US Core search requirements and guidance when performing searches associated with this IG. \n\nSpecialty Rx Data Consumer **SHOULD**: \n\n1. Support the XML source format. \n1. Identify the Specialty Rx profiles supported as part of the FHIR `meta.profile` attribute for each applicable instance. \n\nThe Specialty Rx Consumer MAY \n\n1. Support the Solicited workflow defined in this Guide, including the Specialty Rx Query, Specialty Rx Query Response, and Specialty Rx Error messages. \n1. Support the Patient/$match operation. 1. Support the Task / SMART application launch capability specified in the guide. \n 1. Support the Task / Consent Request capability specified in the guide." ] ;
fhir:security [
fhir:description [ fhir:v "1. Specialty Rx Data Consumer **SHOULD** authorize exchanges using OAuth 2.0 access management in accordance with the [SMART Backend Services Authorization Guide](https://www.hl7.org/fhir/secpriv-module.html). \n1. For general security considerations refer to [FHIR Security and Privacy Considerations](https://www.hl7.org/fhir/secpriv-module.html). \n1. For additional security guidance, refer to the [core FHIR Security guidance page](https://www.hl7.org/fhir/security.html)." ]     ] ;
    ( fhir:resource [
      ( fhir:extension [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "clinical-status" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] ) ;
fhir:type [ fhir:v "AllergyIntolerance" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/us/core/StructureDefinition/us-core-allergyintolerance"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/StructureDefinition/us-core-allergyintolerance>       ] ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "search-type" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] ) ;
      ( fhir:referencePolicy [ fhir:v "resolves" ] ) ;
      ( fhir:searchRevInclude [ fhir:v "Provenance:target" ] ) ;
      ( fhir:searchParam [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "clinical-status" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-allergyintolerance-clinical-status"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-allergyintolerance-clinical-status>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "patient" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-allergyintolerance-patient"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-allergyintolerance-patient>         ] ;
fhir:type [ fhir:v "reference" ]       ] )     ] [
      ( fhir:extension [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "onset-date" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "category" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "clinical-status" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "code" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] ) ;
fhir:type [ fhir:v "Condition" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition>       ] ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "search-type" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] ) ;
      ( fhir:referencePolicy [ fhir:v "resolves" ] ) ;
      ( fhir:searchRevInclude [ fhir:v "Provenance:target" ] ) ;
      ( fhir:searchParam [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "category" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-category"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-category>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "clinical-status" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-clinical-status"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-clinical-status>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "patient" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-patient"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-patient>         ] ;
fhir:type [ fhir:v "reference" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "onset-date" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-onset-date"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-onset-date>         ] ;
fhir:type [ fhir:v "date" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "code" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-code"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-code>         ] ;
fhir:type [ fhir:v "token" ]       ] )     ] [
fhir:type [ fhir:v "Coverage" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-coverage"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-coverage>       ] ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "search-type" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] ) ;
      ( fhir:referencePolicy [ fhir:v "resolves" ] ) ;
      ( fhir:searchParam [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "patient" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/Coverage-patient"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/Coverage-patient>         ] ;
fhir:type [ fhir:v "reference" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "beneficiary" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/Coverage-beneficiary"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/Coverage-beneficiary>         ] ;
fhir:type [ fhir:v "reference" ]       ] )     ] [
      ( fhir:extension [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "intent" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "intent" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "encounter" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "intent" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "authoredon" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "intent" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "status" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] ) ;
fhir:type [ fhir:v "MedicationRequest" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest>       ] ;
      ( fhir:supportedProfile [
fhir:v "http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-medicationrequest"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-medicationrequest>       ] ) ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "search-type" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] ) ;
      ( fhir:referencePolicy [ fhir:v "resolves" ] ) ;
      ( fhir:searchInclude [ fhir:v "MedicationRequest:medication" ] ) ;
      ( fhir:searchRevInclude [ fhir:v "Provenance:target" ] ) ;
      ( fhir:searchParam [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "status" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-status"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-status>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "intent" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-intent"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-intent>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "patient" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-patient"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-patient>         ] ;
fhir:type [ fhir:v "reference" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "encounter" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-encounter"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-encounter>         ] ;
fhir:type [ fhir:v "reference" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "authoredon" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-authoredon"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-authoredon>         ] ;
fhir:type [ fhir:v "date" ]       ] )     ] [
      ( fhir:extension [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "category" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "date" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "category" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "status" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "code" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "date" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "code" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "category" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] ) ;
fhir:type [ fhir:v "Observation" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab>       ] ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "search-type" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] ) ;
      ( fhir:referencePolicy [ fhir:v "resolves" ] ) ;
      ( fhir:searchRevInclude [ fhir:v "Provenance:target" ] ) ;
      ( fhir:searchParam [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "status" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-status"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-status>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "category" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-category"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-category>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "code" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-code"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-code>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "date" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-date"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-date>         ] ;
fhir:type [ fhir:v "date" ]       ] )     ] [
      ( fhir:extension [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "type" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "period" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "type" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "category" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "date" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "status" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient" ]         ] [
fhir:url [ fhir:v "required"^^xsd:anyURI ] ;
fhir:value [ fhir:v "category" ]         ] ) ;
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination"^^xsd:anyURI ]       ] ) ;
fhir:type [ fhir:v "DocumentReference" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference>       ] ;
fhir:documentation [ fhir:v "The DocumentReference.type binding SHOULD support at a minimum the 5 Common Clinical Notes defined in US Core: Discharge Summary, Consult Note, History and Physical Note, Progress Note, Procedure Note" ] ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "search-type" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] ) ;
      ( fhir:referencePolicy [ fhir:v "resolves" ] ) ;
      ( fhir:searchRevInclude [ fhir:v "Provenance:target" ] ) ;
      ( fhir:searchParam [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "_id" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-id"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-id>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "status" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-status"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-status>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "patient" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-patient"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-patient>         ] ;
fhir:type [ fhir:v "reference" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "category" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-category"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-category>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "type" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-type"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-type>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "date" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-date"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-date>         ] ;
fhir:type [ fhir:v "date" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "period" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-period"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-period>         ] ;
fhir:type [ fhir:v "date" ]       ] )     ] [
fhir:type [ fhir:v "OperationOutcome" ] ;
fhir:profile [
fhir:v "http://hl7.org/fhir/StructureDefinition/OperationOutcome"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/StructureDefinition/OperationOutcome>       ] ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "create" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] )     ] [
fhir:type [ fhir:v "Task" ] ;
      ( fhir:supportedProfile [
fhir:v "http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-task-smart-launch"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-task-smart-launch>       ] [
fhir:v "http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-task-consent-request"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-task-consent-request>       ] ) ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "create" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "update" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] )     ] [
fhir:type [ fhir:v "Consent" ] ;
      ( fhir:supportedProfile [
fhir:v "http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-consent"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-consent>       ] [
fhir:v "http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-consent-requested"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-consent-requested>       ] ) ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "create" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "update" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] )     ] ) ;
    ( fhir:operation [
      ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]       ] ) ;
fhir:name [ fhir:v "process-message" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/OperationDefinition/MessageHeader-process-message"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/OperationDefinition/MessageHeader-process-message>       ]     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]       ] ) ;
fhir:name [ fhir:v "patient-match" ] ;
fhir:definition [
fhir:v "https://www.hl7.org/fhir/operation-patient-match.html"^^xsd:anyURI ;
fhir:link <https://www.hl7.org/fhir/operation-patient-match.html>       ]     ] )
  ] ) ; # 
  fhir:messaging ( [
    ( fhir:supportedMessage [
      ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]       ] ) ;
fhir:mode [ fhir:v "receiver" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-query-response-unsolicited"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-query-response-unsolicited>       ]     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]       ] ) ;
fhir:mode [ fhir:v "sender" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-query"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-query>       ]     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]       ] ) ;
fhir:mode [ fhir:v "receiver" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-query-response"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-query-response>       ]     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]       ] ) ;
fhir:mode [ fhir:v "receiver" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-error"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-error>       ]     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]       ] ) ;
fhir:mode [ fhir:v "sender" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-error"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-error>       ]     ] )
  ] ) . #