PackagesCanonicalsLogsProblems
    Packages
    ca.infoway.io.erec@1.0.1-dft
    http://fhir.infoway-inforoute.ca/io/CA-eReC/CapabilityStatement/ca-eReferral-eReCRequester
{
  "description": "This is the FHIR capability statement for a system performing the role of eReC Requester.",
  "_filename": "CapabilityStatement-eReCRequester.json",
  "package_name": "ca.infoway.io.erec",
  "format": [ "json" ],
  "date": "2021-07-15",
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "eReCRequester",
  "type": null,
  "experimental": "false",
  "resourceType": "CapabilityStatement",
  "title": "eReC Requester",
  "package_version": "1.0.1-dft",
  "status": "draft",
  "messaging": [ {
    "supportedMessage": [ {
      "mode": "sender",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "SHALL"
      } ],
      "definition": "http://fhir.infoway-inforoute.ca/io/CA-eReC/MessageDefinition/ca-ereferral-add-service-request"
    }, {
      "mode": "sender",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "SHALL"
      } ],
      "definition": "http://fhir.infoway-inforoute.ca/io/CA-eReC/MessageDefinition/ca-ereferral-revoke-service-request"
    }, {
      "mode": "sender",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "SHOULD"
      } ],
      "definition": "http://fhir.infoway-inforoute.ca/io/CA-eReC/MessageDefinition/ca-ereferral-notify-update-service-request"
    }, {
      "mode": "receiver",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "definition": "http://fhir.infoway-inforoute.ca/io/CA-eReC/MessageDefinition/ca-ereferral-notify-data-correction"
    }, {
      "mode": "receiver",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "SHOULD"
      } ],
      "definition": "http://fhir.infoway-inforoute.ca/io/CA-eReC/MessageDefinition/ca-ereferral-notify-add-process-request"
    }, {
      "mode": "receiver",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "SHOULD"
      } ],
      "definition": "http://fhir.infoway-inforoute.ca/io/CA-eReC/MessageDefinition/ca-ereferral-notify-update-process-request"
    }, {
      "mode": "receiver",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "definition": "http://fhir.infoway-inforoute.ca/io/CA-eReC/MessageDefinition/ca-ereferral-notify-add-appointment"
    }, {
      "mode": "sender",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "definition": "http://fhir.infoway-inforoute.ca/io/CA-eReC/MessageDefinition/ca-ereferral-send-communication-from-requester"
    }, {
      "mode": "receiver",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "definition": "http://fhir.infoway-inforoute.ca/io/CA-eReC/MessageDefinition/ca-ereferral-send-communication-from-provider"
    } ]
  } ],
  "id": "d7bc7560-3348-41cf-8da7-3755a8028b14",
  "kind": "requirements",
  "url": "http://fhir.infoway-inforoute.ca/io/CA-eReC/CapabilityStatement/ca-eReferral-eReCRequester",
  "version": "1.0.0",
  "rest": [ {
    "mode": "server",
    "operation": [ {
      "name": "process-message",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "SHOULD"
      } ],
      "definition": "http://hl7.org/fhir/OperationDefinition/MessageHeader-process-message"
    } ],
    "documentation": "An eReC Requester **SHALL** be capable of participating in the RESTful exchange of FHIR Messages in the role of server (i.e. recipient of requests), use of `$process-message` endpoint / operation is recommended.  Note: This CapabilityStatement provides details message level conformance requirements.  (See XML or JSON view for details not visible in the summary.)"
  }, {
    "mode": "client",
    "operation": [ {
      "name": "process-message",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "SHALL"
      } ],
      "definition": "http://hl7.org/fhir/OperationDefinition/MessageHeader-process-message"
    } ],
    "documentation": "An eReC Requester **SHALL** be capable of participating in the RESTful exchange of FHIR Messages in the role of client (i.e. sender of responses to requests, notification of updates).  Note: This CapabilityStatement provides details message level conformance requirements.  (See XML or JSON view for details not visible in the summary.)"
  } ]
}