{
"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",
"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": "ereferral-econsult-0.12.0-alpha1.0.2",
"status": "draft",
"id": "0d6876cf-463f-4a53-84a0-cdf10bc1275c",
"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."
} ]
}