PackagesCanonicalsLogsProblems
    Packages
    ca.on.oh-ereferral-econsult@0.11.1-alpha1.0.0
    http://ehealthontario.ca/fhir/CapabilityStatement/ca-on-eReferral-SMARTServer
{
  "description": "This is the FHIR capability statement for an Ontario Referral Management (RMS) or Point of Service (POS) System performing the role of SMART Server defined in this IG.",
  "_filename": "ca-on-eReferral-SMARTServer.json",
  "package_name": "ca.on.oh-ereferral-econsult",
  "format": [ "json" ],
  "date": "2021-07-15",
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "SMARTServer",
  "type": null,
  "experimental": "false",
  "resourceType": "CapabilityStatement",
  "title": "SMART Server",
  "package_version": "0.11.1-alpha1.0.0",
  "status": "draft",
  "id": "7fd6cbab-9896-4bb8-aab9-a4e4926d38d7",
  "kind": "requirements",
  "url": "http://ehealthontario.ca/fhir/CapabilityStatement/ca-on-eReferral-SMARTServer",
  "version": "0.10.1",
  "rest": [ {
    "mode": "server",
    "resource": [ {
      "type": "Patient",
      "profile": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Patient",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "SHALL"
      } ],
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "A SMART Server **SHALL**, minimally,  be capable of granting `patient/Patient.read` scope with `patient` context information to enable authorized SMART Apps to access information about Patients that may become the `subject` of ServiceRequests created on the app"
    }, {
      "type": "Practitioner",
      "profile": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Practitioner",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "SHALL"
      } ],
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "A SMART Server **SHALL**, minimally be capable of granting `openid` and `fhiruser` scope with fhiruser context to enable authorized SMART Apps to access information about Practitioners who use the app to enable single sign on using OpenID connect, etc."
    }, {
      "type": "ServiceRequest",
      "profile": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-ServiceRequest",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "**MAY**: potentially useful to enable retrieval of a `ServiceRequest` where the SMART Server is an RMS Source launching an RMS Target to complete a ServiceRequest"
    }, {
      "type": "QuestionnaireResponse",
      "profile": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-QuestionnaireResponse",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "**MAY**: potentially useful to enable retrieval of `ServiceRequest.supportingInfo` where the SMART Server is an RMS Source"
    }, {
      "type": "AllergyIntolerance",
      "profile": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-AllergyIntolerance",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "**MAY**: potentially useful to enable retrieval of `ServiceRequest.supportingInfo` from a POS or RMS Source"
    }, {
      "type": "Condition",
      "profile": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Condition",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "**MAY**: potentially useful to enable retrieval of `ServiceRequest.supportingInfo` from a POS or RMS Source"
    }, {
      "type": "Consent",
      "profile": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Consent",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "**MAY**: potentially useful to enable retrieval of `ServiceRequest.supportingInfo` from a POS or RMS Source"
    }, {
      "type": "DocumentReference",
      "profile": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-DocumentReference",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "**MAY**: potentially useful to enable retrieval of `ServiceRequest.supportingInfo` from a POS or RMS Source"
    }, {
      "type": "PractitionerRole",
      "profile": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-PractitionerRole",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "**MAY**: overlap with information already available in RMS SMART App?"
    }, {
      "type": "Location",
      "profile": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Location",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "**MAY**: overlap with information already available in RMS SMART App?"
    }, {
      "type": "Organization",
      "profile": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Organization",
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
        "valueCode": "MAY"
      } ],
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "**MAY**: overlap with information already available in RMS SMART App?"
    } ],
    "security": {
      "service": [ {
        "text": "OAuth2 using SMART-on-FHIR profile (see http://docs.smarthealthit.org)",
        "coding": [ {
          "code": "SMART-on-FHIR",
          "system": "http://terminology.hl7.org/CodeSystem/restful-security-service"
        } ]
      } ],
      "extension": [ {
        "url": "http://fhir-registry.smarthealthit.org/StructureDefinition/oauth-uris",
        "extension": [ {
          "url": "token",
          "valueUri": "https://example.org/token"
        }, {
          "url": "authorize",
          "valueUri": "https://example.org/authorize"
        } ]
      }, {
        "url": "http://fhir-registry.smarthealthit.org/StructureDefinition/capabilities",
        "valueCode": "launch-ehr"
      }, {
        "url": "http://fhir-registry.smarthealthit.org/StructureDefinition/capabilities",
        "valueCode": "client-confidential-symmetric"
      }, {
        "url": "http://fhir-registry.smarthealthit.org/StructureDefinition/capabilities",
        "valueCode": "sso-openid-connect"
      }, {
        "url": "http://fhir-registry.smarthealthit.org/StructureDefinition/capabilities",
        "valueCode": "context-ehr-patient"
      }, {
        "url": "http://fhir-registry.smarthealthit.org/StructureDefinition/capabilities",
        "valueCode": "permission-patient"
      } ]
    },
    "documentation": "A SMART Server **SHALL** convey information about the FHIR OAuth authorization endpoints, core capabilities, capability sets, resource types, profiles and operations supported by its FHIR Endpoint to SMART App developers by providing a CapabilityStatement (`kind=instance`) at `[base]/metadata`.  Please see the XML or JSON view for server requirements not visible on this summary page."
  } ]
}