SMART Application Launch Framework Implementation Guide Release 1.0.0

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

CapabilityStatement: smart-app-launch-example

Formats: Narrative, XML, JSON

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)"
          }
        ]
      }
    }
  ]
}