{ "description": null, "_filename": "other/ig-r4.json", "package_name": "hl7.fhir.uv.smart-app-launch", "definition": { "page": { "page": [ { "title": "Overview", "nameUrl": "index.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "index.html" } ], "generation": "markdown" }, { "page": [ { "title": "Example App Launch for Public Client", "nameUrl": "example-app-launch-public.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "example-app-launch-public.html" } ], "generation": "markdown" }, { "title": "Example App Launch for Asymmetric Client Auth", "nameUrl": "example-app-launch-asymmetric-auth.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "example-app-launch-asymmetric-auth.html" } ], "generation": "markdown" }, { "title": "Example App Launch for Symmetric Client Auth", "nameUrl": "example-app-launch-symmetric-auth.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "example-app-launch-symmetric-auth.html" } ], "generation": "markdown" } ], "title": "App Launch: Launch and Authorization", "nameUrl": "app-launch.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "app-launch.html" } ], "generation": "markdown" }, { "title": "App Launch: Scopes and Launch Context", "nameUrl": "scopes-and-launch-context.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "scopes-and-launch-context.html" } ], "generation": "markdown" }, { "title": "Worked Example Id Token", "nameUrl": "worked_example_id_token.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "worked_example_id_token.html" } ], "generation": "markdown" }, { "title": "Persisting App State (Experimental)", "nameUrl": "app-state.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "app-state.html" } ], "generation": "markdown" }, { "title": "Task profile for requesting SMART launch (Experimental)", "nameUrl": "task-launch.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "task-launch.html" } ], "generation": "markdown" }, { "page": [ { "title": "Example Backend Services Flow", "nameUrl": "example-backend-services.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "example-backend-services.html" } ], "generation": "markdown" } ], "title": "Backend Services", "nameUrl": "backend-services.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "backend-services.html" } ], "generation": "markdown" }, { "page": [ { "title": "Example JWS generation for Asymmetric Client Auth", "nameUrl": "authorization-example-jwks-and-signatures.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "authorization-example-jwks-and-signatures.html" } ], "generation": "markdown" } ], "title": "Client Authentication: Asymmetric (public key)", "nameUrl": "client-confidential-asymmetric.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "client-confidential-asymmetric.html" } ], "generation": "markdown" }, { "title": "Client Authentication: Symmetric (shared secret)", "nameUrl": "client-confidential-symmetric.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "client-confidential-symmetric.html" } ], "generation": "markdown" }, { "title": "Token Introspection", "nameUrl": "token-introspection.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "token-introspection.html" } ], "generation": "markdown" }, { "title": "Conformance", "nameUrl": "conformance.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "conformance.html" } ], "generation": "markdown" }, { "title": "Best Practices", "nameUrl": "best-practices.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "best-practices.html" } ], "generation": "markdown" }, { "title": "Examples", "nameUrl": "examples.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "examples.html" } ], "generation": "markdown" } ], "title": "Table of Contents", "nameUrl": "toc.html", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", "valueUrl": "toc.html" } ], "generation": "html" }, "resource": [ { "name": "SMART App State", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information", "valueString": "StructureDefinition:resource" } ], "reference": { "reference": "StructureDefinition/smart-app-state-basic" }, "description": "SMART App State profile on Basic resource\n\n**See [App State capability](./app-state.html) for requirements, usage notes, and examples.**", "exampleBoolean": false }, { "name": "TaskEhrLaunch", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information", "valueString": "StructureDefinition:resource" } ], "reference": { "reference": "StructureDefinition/task-ehr-launch" }, "description": "Defines a Task that indicates the user should launch an application using the SMART on FHIR EHR launch.", "exampleBoolean": false }, { "name": "TaskStandaloneLaunch", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information", "valueString": "StructureDefinition:resource" } ], "reference": { "reference": "StructureDefinition/task-standalone-launch" }, "description": "Defines a Task that indicates the user should launch an application as a standalone application.", "exampleBoolean": false }, { "name": "Codes for tasks to application launches", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information", "valueString": "ValueSet" } ], "reference": { "reference": "ValueSet/smart-launch-info" }, "description": "Defines codes for Tasks that request launch of SMART applications.", "exampleBoolean": false }, { "name": "Launch Types for tasks to application launches", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information", "valueString": "ValueSet" } ], "reference": { "reference": "ValueSet/smart-launch-types" }, "description": "Defines Launch Type codes for Tasks that request launch of SMART applications.", "exampleBoolean": false }, { "name": "SMART on FHIR terminology.", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information", "valueString": "CodeSystem" } ], "reference": { "reference": "CodeSystem/smart-codes" }, "description": "Codes used to in profiles related to SMART on FHIR.", "exampleBoolean": false }, { "name": "Example App State", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information", "valueString": "Basic" } ], "reference": { "reference": "Basic/app-state" }, "description": "Example App State", "exampleCanonical": "http://hl7.org/fhir/smart-app-launch/StructureDefinition/smart-app-state-basic" }, { "name": "smart-app-state-server", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information", "valueString": "CapabilityStatement" } ], "reference": { "reference": "CapabilityStatement/smart-app-state-server" }, "description": "Required capabilities for App State Server", "exampleBoolean": false }, { "name": "Example Task for EHR Launch", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information", "valueString": "Task" } ], "reference": { "reference": "Task/task-for-ehr-launch" }, "description": "Example Task for EHR Launch", "exampleCanonical": "http://hl7.org/fhir/smart-app-launch/StructureDefinition/task-ehr-launch" }, { "name": "Example Task for Standalone Launch", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information", "valueString": "Task" } ], "reference": { "reference": "Task/task-for-standalone-launch" }, "description": "Example Task for Standalone Launch", "exampleCanonical": "http://hl7.org/fhir/smart-app-launch/StructureDefinition/task-standalone-launch" } ], "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "copyrightyear" }, { "url": "value", "valueString": "2020+" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "releaselabel" }, { "url": "value", "valueString": "Release" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-history" }, { "url": "value", "valueString": "http://hl7.org/fhir/smart-app-launch/history.html" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "jira-code" }, { "url": "value", "valueString": "smart" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "no-narrative" }, { "url": "value", "valueString": "*/*" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "autoload-resources" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-liquid" }, { "url": "value", "valueString": "template/liquid" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-liquid" }, { "url": "value", "valueString": "input/liquid" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-qa" }, { "url": "value", "valueString": "temp/qa" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-temp" }, { "url": "value", "valueString": "temp/pages" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-output" }, { "url": "value", "valueString": "output" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-suppressed-warnings" }, { "url": "value", "valueString": "input/ignoreWarnings.txt" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "template-html" }, { "url": "value", "valueString": "template-page.html" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "template-md" }, { "url": "value", "valueString": "template-page-md.html" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-contact" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-context" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-copyright" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-jurisdiction" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-license" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-publisher" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-version" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "active-tables" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "fmm-definition" }, { "url": "value", "valueString": "http://hl7.org/fhir/versions.html#maturity" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "propagate-status" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "excludelogbinaryformat" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "tabbed-snapshots" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "copyrightyear" }, { "url": "value", "valueString": "2020+" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "releaselabel" }, { "url": "value", "valueString": "Release" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-history" }, { "url": "value", "valueString": "http://hl7.org/fhir/smart-app-launch/history.html" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "jira-code" }, { "url": "value", "valueString": "smart" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "no-narrative" }, { "url": "value", "valueString": "*/*" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "autoload-resources" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-liquid" }, { "url": "value", "valueString": "template/liquid" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-liquid" }, { "url": "value", "valueString": "input/liquid" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-qa" }, { "url": "value", "valueString": "temp/qa" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-temp" }, { "url": "value", "valueString": "temp/pages" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-output" }, { "url": "value", "valueString": "output" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-suppressed-warnings" }, { "url": "value", "valueString": "input/ignoreWarnings.txt" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "template-html" }, { "url": "value", "valueString": "template-page.html" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "template-md" }, { "url": "value", "valueString": "template-page-md.html" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-contact" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-context" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-copyright" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-jurisdiction" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-license" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-publisher" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "apply-version" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "active-tables" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "fmm-definition" }, { "url": "value", "valueString": "http://hl7.org/fhir/versions.html#maturity" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "propagate-status" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "excludelogbinaryformat" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "tabbed-snapshots" }, { "url": "value", "valueString": "true" } ] } ], "parameter": [ { "code": "path-resource", "value": "input/capabilities" }, { "code": "path-resource", "value": "input/examples" }, { "code": "path-resource", "value": "input/extensions" }, { "code": "path-resource", "value": "input/models" }, { "code": "path-resource", "value": "input/operations" }, { "code": "path-resource", "value": "input/profiles" }, { "code": "path-resource", "value": "input/resources" }, { "code": "path-resource", "value": "input/vocabulary" }, { "code": "path-resource", "value": "input/maps" }, { "code": "path-resource", "value": "input/testing" }, { "code": "path-resource", "value": "input/history" }, { "code": "path-resource", "value": "fsh-generated/resources" }, { "code": "path-pages", "value": "template/config" }, { "code": "path-pages", "value": "input/images" }, { "code": "path-tx-cache", "value": "input-cache/txcache" } ] }, "date": "2021-10-30", "publisher": "HL7 International - FHIR Infrastructure WG", "fhirVersion": [ "4.0.1" ], "license": "CC-BY-4.0", "jurisdiction": [ { "coding": [ { "code": "001", "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", "display": "World" } ] } ], "dependsOn": [ { "id": "hl7tx", "uri": "http://terminology.hl7.org/ImplementationGuide/hl7.terminology", "version": "5.0.0", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment", "valueMarkdown": "Automatically added as a dependency - all IGs depend on HL7 Terminology" } ], "packageId": "hl7.terminology.r4" } ], "name": "SmartAppLaunch", "type": null, "experimental": null, "resourceType": "ImplementationGuide", "title": "SMART App Launch", "package_version": "2.1.0-ballot", "status": "active", "id": "b0887050-9fa4-49db-8925-bf83d5eb3558", "kind": null, "url": "http://hl7.org/fhir/smart-app-launch/ImplementationGuide/hl7.fhir.uv.smart-app-launch", "version": "2.1.0-ballot", "packageId": "hl7.fhir.uv.smart-app-launch", "contact": [ { "name": "HL7 International - FHIR Infrastructure WG", "telecom": [ { "value": "https://hl7.org/Special/committees/fiwg", "system": "url" }, { "value": "fhir@lists.HL7.org", "system": "email" } ] } ] }