├── .devcontainer └── devcontainer.json ├── .github └── workflows │ └── sushi-and-publisher.yml ├── .gitignore ├── .gitmodules ├── README.md ├── ig.ini ├── input ├── ignoreWarnings.txt ├── images-source │ ├── overview-app-launch.plantuml │ └── overview-backend-services.plantuml ├── images │ ├── ES384.private.json │ ├── ES384.public.json │ ├── Logo1.png │ ├── Logo10.svg │ ├── Logo11.svg │ ├── Logo2.png │ ├── Logo5.svg │ ├── Logo8.png │ ├── Logo9.svg │ ├── RS384.private.json │ ├── RS384.public.json │ ├── authorization-example-jwks-and-signatures.ipynb │ ├── backend-service-authorization-diagram.png │ ├── clinical-scope-syntax-diagram.png │ ├── information-svgrepo-com.svg │ └── worked_example_id_token.ipynb ├── includes │ ├── exp-div.html │ ├── exp-span.html │ ├── exp.html │ ├── img-med.html │ ├── info-note.html │ ├── menu.xml │ └── note-to-balloters.md ├── pages │ ├── app-launch.md │ ├── app-state.md │ ├── apps.md │ ├── authorization-example-jwks-and-signatures.md │ ├── backend-services.md │ ├── basic-auth-example.md │ ├── best-practices.md │ ├── brands.md │ ├── client-authentication.md │ ├── client-confidential-asymmetric.md │ ├── client-confidential-symmetric.md │ ├── conformance.md │ ├── example-app-launch-asymmetric-auth.md │ ├── example-app-launch-public.md │ ├── example-app-launch-symmetric-auth.md │ ├── example-backend-services.md │ ├── example-brands.md │ ├── examples.md │ ├── index.md │ ├── references.md │ ├── scopes-and-launch-context.md │ ├── scratch.md │ ├── task-launch.md │ ├── token-introspection.md │ └── worked_example_id_token.md └── resources │ ├── Basic-app-state.json │ ├── Bundle-example1.json │ ├── Bundle-example2.json │ ├── Bundle-example3.json │ ├── Bundle-example4.json │ ├── CapabilityStatement-smart-app-state-server.json │ ├── CodeSystem-smart-codes.json │ ├── ImplementationGuide-hl7.fhir.uv.smart-app-launch.json │ ├── StructureDefinition-patient-access-brand.json │ ├── StructureDefinition-smart-app-state-basic.json │ ├── StructureDefinition-task-ehr-launch.json │ ├── StructureDefinition-task-standalone-launch.json │ ├── StructureDefinition-user-access-brands-bundle.json │ ├── StructureDefinition-user-access-endpoint.json │ ├── Task-task-for-ehr-launch.json │ ├── Task-task-for-standalone-launch.json │ ├── ValueSet-smart-launch-info.json │ ├── ValueSet-smart-launch-types.json │ └── ValueSet-user-access-category.json ├── publication-request.json ├── publisher.sh └── smart-template ├── content └── assets │ ├── css │ ├── pygments-manni.css │ └── smart.css │ └── images │ └── smart-logo.png ├── includes ├── _append.fragment-css.html ├── _append.fragment-header.html └── fragment-pageend.html └── package └── package.json /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/workflows/sushi-and-publisher.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/.github/workflows/sushi-and-publisher.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/README.md -------------------------------------------------------------------------------- /ig.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/ig.ini -------------------------------------------------------------------------------- /input/ignoreWarnings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/ignoreWarnings.txt -------------------------------------------------------------------------------- /input/images-source/overview-app-launch.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images-source/overview-app-launch.plantuml -------------------------------------------------------------------------------- /input/images-source/overview-backend-services.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images-source/overview-backend-services.plantuml -------------------------------------------------------------------------------- /input/images/ES384.private.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/ES384.private.json -------------------------------------------------------------------------------- /input/images/ES384.public.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/ES384.public.json -------------------------------------------------------------------------------- /input/images/Logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/Logo1.png -------------------------------------------------------------------------------- /input/images/Logo10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/Logo10.svg -------------------------------------------------------------------------------- /input/images/Logo11.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/Logo11.svg -------------------------------------------------------------------------------- /input/images/Logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/Logo2.png -------------------------------------------------------------------------------- /input/images/Logo5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/Logo5.svg -------------------------------------------------------------------------------- /input/images/Logo8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/Logo8.png -------------------------------------------------------------------------------- /input/images/Logo9.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/Logo9.svg -------------------------------------------------------------------------------- /input/images/RS384.private.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/RS384.private.json -------------------------------------------------------------------------------- /input/images/RS384.public.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/RS384.public.json -------------------------------------------------------------------------------- /input/images/authorization-example-jwks-and-signatures.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/authorization-example-jwks-and-signatures.ipynb -------------------------------------------------------------------------------- /input/images/backend-service-authorization-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/backend-service-authorization-diagram.png -------------------------------------------------------------------------------- /input/images/clinical-scope-syntax-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/clinical-scope-syntax-diagram.png -------------------------------------------------------------------------------- /input/images/information-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/information-svgrepo-com.svg -------------------------------------------------------------------------------- /input/images/worked_example_id_token.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/images/worked_example_id_token.ipynb -------------------------------------------------------------------------------- /input/includes/exp-div.html: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /input/includes/exp-span.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /input/includes/exp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/includes/exp.html -------------------------------------------------------------------------------- /input/includes/img-med.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/includes/img-med.html -------------------------------------------------------------------------------- /input/includes/info-note.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/includes/info-note.html -------------------------------------------------------------------------------- /input/includes/menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/includes/menu.xml -------------------------------------------------------------------------------- /input/includes/note-to-balloters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/includes/note-to-balloters.md -------------------------------------------------------------------------------- /input/pages/app-launch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/app-launch.md -------------------------------------------------------------------------------- /input/pages/app-state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/app-state.md -------------------------------------------------------------------------------- /input/pages/apps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/apps.md -------------------------------------------------------------------------------- /input/pages/authorization-example-jwks-and-signatures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/authorization-example-jwks-and-signatures.md -------------------------------------------------------------------------------- /input/pages/backend-services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/backend-services.md -------------------------------------------------------------------------------- /input/pages/basic-auth-example.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /input/pages/best-practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/best-practices.md -------------------------------------------------------------------------------- /input/pages/brands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/brands.md -------------------------------------------------------------------------------- /input/pages/client-authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/client-authentication.md -------------------------------------------------------------------------------- /input/pages/client-confidential-asymmetric.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/client-confidential-asymmetric.md -------------------------------------------------------------------------------- /input/pages/client-confidential-symmetric.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/client-confidential-symmetric.md -------------------------------------------------------------------------------- /input/pages/conformance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/conformance.md -------------------------------------------------------------------------------- /input/pages/example-app-launch-asymmetric-auth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/example-app-launch-asymmetric-auth.md -------------------------------------------------------------------------------- /input/pages/example-app-launch-public.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/example-app-launch-public.md -------------------------------------------------------------------------------- /input/pages/example-app-launch-symmetric-auth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/example-app-launch-symmetric-auth.md -------------------------------------------------------------------------------- /input/pages/example-backend-services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/example-backend-services.md -------------------------------------------------------------------------------- /input/pages/example-brands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/example-brands.md -------------------------------------------------------------------------------- /input/pages/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/examples.md -------------------------------------------------------------------------------- /input/pages/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/index.md -------------------------------------------------------------------------------- /input/pages/references.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/references.md -------------------------------------------------------------------------------- /input/pages/scopes-and-launch-context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/scopes-and-launch-context.md -------------------------------------------------------------------------------- /input/pages/scratch.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /input/pages/task-launch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/task-launch.md -------------------------------------------------------------------------------- /input/pages/token-introspection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/token-introspection.md -------------------------------------------------------------------------------- /input/pages/worked_example_id_token.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/pages/worked_example_id_token.md -------------------------------------------------------------------------------- /input/resources/Basic-app-state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/Basic-app-state.json -------------------------------------------------------------------------------- /input/resources/Bundle-example1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/Bundle-example1.json -------------------------------------------------------------------------------- /input/resources/Bundle-example2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/Bundle-example2.json -------------------------------------------------------------------------------- /input/resources/Bundle-example3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/Bundle-example3.json -------------------------------------------------------------------------------- /input/resources/Bundle-example4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/Bundle-example4.json -------------------------------------------------------------------------------- /input/resources/CapabilityStatement-smart-app-state-server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/CapabilityStatement-smart-app-state-server.json -------------------------------------------------------------------------------- /input/resources/CodeSystem-smart-codes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/CodeSystem-smart-codes.json -------------------------------------------------------------------------------- /input/resources/ImplementationGuide-hl7.fhir.uv.smart-app-launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/ImplementationGuide-hl7.fhir.uv.smart-app-launch.json -------------------------------------------------------------------------------- /input/resources/StructureDefinition-patient-access-brand.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/StructureDefinition-patient-access-brand.json -------------------------------------------------------------------------------- /input/resources/StructureDefinition-smart-app-state-basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/StructureDefinition-smart-app-state-basic.json -------------------------------------------------------------------------------- /input/resources/StructureDefinition-task-ehr-launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/StructureDefinition-task-ehr-launch.json -------------------------------------------------------------------------------- /input/resources/StructureDefinition-task-standalone-launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/StructureDefinition-task-standalone-launch.json -------------------------------------------------------------------------------- /input/resources/StructureDefinition-user-access-brands-bundle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/StructureDefinition-user-access-brands-bundle.json -------------------------------------------------------------------------------- /input/resources/StructureDefinition-user-access-endpoint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/StructureDefinition-user-access-endpoint.json -------------------------------------------------------------------------------- /input/resources/Task-task-for-ehr-launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/Task-task-for-ehr-launch.json -------------------------------------------------------------------------------- /input/resources/Task-task-for-standalone-launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/Task-task-for-standalone-launch.json -------------------------------------------------------------------------------- /input/resources/ValueSet-smart-launch-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/ValueSet-smart-launch-info.json -------------------------------------------------------------------------------- /input/resources/ValueSet-smart-launch-types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/ValueSet-smart-launch-types.json -------------------------------------------------------------------------------- /input/resources/ValueSet-user-access-category.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/input/resources/ValueSet-user-access-category.json -------------------------------------------------------------------------------- /publication-request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/publication-request.json -------------------------------------------------------------------------------- /publisher.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/publisher.sh -------------------------------------------------------------------------------- /smart-template/content/assets/css/pygments-manni.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /smart-template/content/assets/css/smart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/smart-template/content/assets/css/smart.css -------------------------------------------------------------------------------- /smart-template/content/assets/images/smart-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/smart-template/content/assets/images/smart-logo.png -------------------------------------------------------------------------------- /smart-template/includes/_append.fragment-css.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /smart-template/includes/_append.fragment-header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/smart-template/includes/_append.fragment-header.html -------------------------------------------------------------------------------- /smart-template/includes/fragment-pageend.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/smart-template/includes/fragment-pageend.html -------------------------------------------------------------------------------- /smart-template/package/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HL7/smart-app-launch/HEAD/smart-template/package/package.json --------------------------------------------------------------------------------