{ "description": "This implementation guide describes how to extend OAuth 2.0 to support secure and scalable workflows for business-to-business (B2B) apps that implement the client credentials flow or authorization code flow.", "_filename": "ImplementationGuide-hl7.fhir.us.udap-security.json", "package_name": "hl7.fhir.us.udap-security", "definition": { "page": { "page": [ { "title": "Home", "nameUrl": "index.html", "generation": "markdown" }, { "title": "Discovery", "nameUrl": "discovery.html", "generation": "markdown" }, { "title": "Registration", "nameUrl": "registration.html", "generation": "markdown" }, { "title": "Consumer-Facing", "nameUrl": "consumer.html", "generation": "markdown" }, { "title": "Business-to-Business", "nameUrl": "b2b.html", "generation": "markdown" }, { "title": "User Authentication", "nameUrl": "user.html", "generation": "markdown" }, { "title": "Downloads", "nameUrl": "downloads.html", "generation": "markdown" } ], "title": "Table of Contents", "nameUrl": "toc.html", "generation": "html" }, "resource": [ { "name": "UDAP Server CapabilityStatement", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information", "valueString": "CapabilityStatement" } ], "reference": { "reference": "CapabilityStatement/udap-server" }, "description": "CapabilityStatement indicating server support for UDAP workflows", "exampleBoolean": false } ], "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "copyrightyear" }, { "url": "value", "valueString": "2021+" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "releaselabel" }, { "url": "value", "valueString": "STU 1 Ballot" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "show-inherited-invariants" }, { "url": "value", "valueString": "false" } ] }, { "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-publisher" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "active-tables" }, { "url": "value", "valueString": "false" } ] }, { "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-version" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "usage-stats-opt-out" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "excludexml" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "excludejsn" }, { "url": "value", "valueString": "false" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "excludettl" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "excludemap" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "excludeexample" }, { "url": "value", "valueString": "true" } ] }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter", "extension": [ { "url": "code", "valueString": "path-history" }, { "url": "value", "valueString": "http://hl7.org/fhir/us/udap-security/history.html" } ] }, { "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-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-license" }, { "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-08-02", "publisher": "HL7 International - Security WG", "fhirVersion": [ "4.0.1" ], "license": "CC-BY-4.0", "jurisdiction": [ { "coding": [ { "code": "US", "system": "urn:iso:std:iso:3166" } ] } ], "dependsOn": [ { "id": "hl7_fhir_us_core", "uri": "http://hl7.org/fhir/us/core/ImplementationGuide/hl7.fhir.us.core", "version": "3.1.1", "packageId": "hl7.fhir.us.core" } ], "name": "UDAPSecurity", "type": null, "experimental": null, "resourceType": "ImplementationGuide", "title": "Security for Scalable Registration, Authentication, and Authorization", "package_version": "0.1.0", "status": "draft", "id": "dddb2407-a01e-4fa6-9740-c07b81e84f5f", "kind": null, "url": "http://hl7.org/fhir/us/udap-security/ImplementationGuide/hl7.fhir.us.udap-security", "version": "0.1.0", "packageId": "hl7.fhir.us.udap-security", "contact": [ { "name": "HL7 International - Security WG", "telecom": [ { "value": "http://www.hl7.org/Special/committees/secure", "system": "url" } ] } ] }