{ "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.12.0-alpha1.0.2", "status": "draft", "id": "32c1bde0-0646-43d4-9bd2-cba1f324d3c8", "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." } ] }