This page is part of the Smart App Launch Implementation Guide (v1.0.0: STU 1) based on FHIR R3. The current version which supercedes this version is 2.0.0. For a full list of available versions, see the Directory of published versions
Raw json
{ "resourceType" : "CapabilityStatement", "id" : "smart-app-launch-example", "text" : { "status" : "generated", "div" : "<div xmlns="http://www.w3.org/1999/xhtml"><h2>SMART App Launch Capability Statement Example (Empty)</h2><div><p>This is the base Capability Statement for FHIR. It represents a server that supports <em>SMART on FHIR</em> authorization for access, it declares support for automated discovery of OAuth2 endpoints in its CapabilityStatement using the OAuth Uri extension on the <code>rest.security</code> element (or, when using FHIR DSTU2, the <code>Conformance.rest.security</code> element). Any time a client sees this extension, it must be prepared to authorize using SMART’s OAuth2-based protocol.</p> <p>None of the other functionality defined by FHIR is represented in this Capability Statement. It is provided to use as a template for system designers to build their own Capability Statements from. Since a capability statement has to contain something, this contains a read of a Capability Statement</p></div>" }, "url" : "http://fhir-registry.smarthealthit.org/CapabilityStatement/smart-app-launch-example", "version" : "1.0.0", "name" : "SMART App Launch Capability Statement Example (Empty)", "status" : "draft", "experimental" : true, "date" : "2018-09-18T14:44:43-07:00", "publisher" : "Boston's Children Hospital and Hl7 International", "contact" : [ { "telecom" : [ { "system" : "url", "value" : "http://hl7.org/fhir" } ] } ], "description" : "This is the base Capability Statement for FHIR. It represents a server that supports *SMART on FHIR* authorization for access, it declares support for automated discovery of OAuth2 endpoints in its CapabilityStatement using the OAuth Uri extension on the `rest.security` element (or, when using FHIR DSTU2, the `Conformance.rest.security` element). Any time a client sees this extension, it must be prepared to authorize using SMART’s OAuth2-based protocol. None of the other functionality defined by FHIR is represented in this Capability Statement. It is provided to use as a template for system designers to build their own Capability Statements from. Since a capability statement has to contain something, this contains a read of a Capability Statement", "kind" : "capability", "software" : { "name" : "Insert your softwware name here..." }, "fhirVersion" : "3.0.1", "acceptUnknown" : "no", "format" : [ "xml", "json" ], "rest" : [ { "mode" : "server", "documentation" : "An empty Capability Statement", "security" : { "extension" : [ { "extension" : [ { "url" : "token", "valueUri" : "https://my-server.org/token" }, { "url" : "authorize", "valueUri" : "https://my-server.org/authorize" }, { "url" : "manage", "valueUri" : "https://my-server.org/authorizations/manage" }, { "url" : "introspect", "valueUri" : "https://my-server.org/authorizations/introspect" }, { "url" : "revoke", "valueUri" : "https://my-server.org/authorizations/revoke" } ], "url" : "http://fhir-registry.smarthealthit.org/StructureDefinition/oauth-uris" } ], "service" : [ { "coding" : [ { "system" : "http://hl7.org/fhir/restful-security-service", "code" : "SMART-on-FHIR" } ], "text" : "OAuth2 using SMART-on-FHIR profile (see http://docs.smarthealthit.org)" } ] } } ] }