FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagehl7.fhir.us.directory-attestation
Resource TypeTestScript
IdTestScript-gszMyXpwsdoAjJZeh.json
FHIR VersionR4

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: TestScript

Resource TestScript "gszMyXpwsdoAjJZeh"

url: http://

version: 1.0.0-ballot

name: UDAP_Dynamic_Client_Registration

title: UDAP Dynamic Client Registration

status: draft

date: 2022-06-14 23:24:46+0000

publisher: HL7 Patient Administration Working Group

contact: HL7 Patient Administration Working Group: https://www.hl7.org/Special/committees/pafm,pafm@lists.HL7.org

jurisdiction: United States of America (ISO 3166-1 Codes for the representation of names of countries and their subdivisions — Part 1: Country code#US)

fixture

autocreate: true

autodelete: true

fixture

autocreate: true

autodelete: true

fixture

autocreate: true

autodelete: true

fixture

autocreate: true

autodelete: true

fixture

autocreate: true

autodelete: true

test

name: National Directory - FHIR Metadata

action

Operations

-TypeLabelDescriptionAcceptEncodeRequestUrlMethodUrl
*Read (Details: http://terminology.hl7.org/CodeSystem/testscript-operation-codes code read = 'Read', stated as 'null')National Directory - FHIR MetadataGET {{hostname}}/baseR4/metadatajsontrueget{{hostname}}/baseR4/metadata

action

Asserts

-DescriptionResponseWarningOnly
*Confirm that the returned HTTP status is 200(OK).okayfalse

test

name: National Directory - UDAP Metadata

action

Operations

-TypeLabelDescriptionAcceptEncodeRequestUrlMethodUrl
*Read (Details: http://terminology.hl7.org/CodeSystem/testscript-operation-codes code read = 'Read', stated as 'null')National Directory - UDAP MetadataGET {{hostname}}/.well-known/udapjsontrueget{{hostname}}/.well-known/udap

action

Asserts

-DescriptionResponseWarningOnly
*Confirm that the returned HTTP status is 200(OK).okayfalse

test

name: Registration (UDAP)

action

Operations

-TypeLabelDescriptionAcceptEncodeRequestUrlMethodUrl
*Create (Details: http://terminology.hl7.org/CodeSystem/testscript-operation-codes code create = 'Create', stated as 'null')Registration (UDAP)POST {{hostname}}/oauth/registrationjsontruepost{{hostname}}/oauth/registration

action

Asserts

-DescriptionResponseWarningOnly
*Confirm that the returned HTTP status is 201(Success).createdfalse

test

name: Registration (SMART on FHIR)

action

Operations

-TypeLabelDescriptionAcceptEncodeRequestUrlMethodUrl
*Create (Details: http://terminology.hl7.org/CodeSystem/testscript-operation-codes code create = 'Create', stated as 'null')Registration (SMART on FHIR)POST {{hostname}}/oauth/registrationjsontruepost{{hostname}}/oauth/registration

action

Asserts

-DescriptionResponseWarningOnly
*Confirm that the returned HTTP status is 201(Success).createdfalse

test

name: Authorize - Stand Alone

action

Operations

-TypeLabelDescriptionAcceptEncodeRequestUrlMethodUrl
*Read (Details: http://terminology.hl7.org/CodeSystem/testscript-operation-codes code read = 'Read', stated as 'null')Authorize - Stand AloneGET {{hostname}}/oauth/authorizejsontrueget{{hostname}}/oauth/authorize

action

Asserts

-DescriptionResponseWarningOnly
*Confirm that the returned HTTP status is 200(OK).okayfalse

test

name: Authorize - EHR Launch

action

Operations

-TypeLabelDescriptionAcceptEncodeRequestUrlMethodUrl
*Read (Details: http://terminology.hl7.org/CodeSystem/testscript-operation-codes code read = 'Read', stated as 'null')Authorize - EHR LaunchGET {{hostname}}/oauth/authorizejsontrueget{{hostname}}/oauth/authorize

action

Asserts

-DescriptionResponseWarningOnly
*Confirm that the returned HTTP status is 200(OK).okayfalse

test

name: Token request

action

Operations

-TypeLabelDescriptionAcceptEncodeRequestUrlMethodUrl
*Read (Details: http://terminology.hl7.org/CodeSystem/testscript-operation-codes code read = 'Read', stated as 'null')Token requestGET {{hostname}}/oauth/tokenjsontrueget{{hostname}}/oauth/token

action

Asserts

-DescriptionResponseWarningOnly
*Confirm that the returned HTTP status is 200(OK).okayfalse

Source1

{
  "resourceType": "TestScript",
  "id": "gszMyXpwsdoAjJZeh",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://",
  "version": "1.0.0-ballot",
  "name": "UDAP_Dynamic_Client_Registration",
  "title": "UDAP Dynamic Client Registration",
  "status": "draft",
  "date": "2022-06-14T23:24:46.024Z",
  "publisher": "HL7 Patient Administration Working Group",
  "contact": [
    {
      "name": "HL7 Patient Administration Working Group",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.hl7.org/Special/committees/pafm"
        },
        {
          "system": "email",
          "value": "pafm@lists.HL7.org"
        }
      ]
    }
  ],
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "US"
        }
      ]
    }
  ],
  "fixture": [
    {
      "id": "47be8943-2604-5d89-abb9-5c4e13a5120b",
      "autocreate": true,
      "autodelete": true
    },
    {
      "id": "8b3f5577-4344-5c5e-91a0-ac4942632496",
      "autocreate": true,
      "autodelete": true
    },
    {
      "id": "b079ec7f-b12a-5fec-bd06-338c44571163",
      "autocreate": true,
      "autodelete": true
    },
    {
      "id": "f6c54af2-61fd-586d-afde-2d402ebf33af",
      "autocreate": true,
      "autodelete": true
    },
    {
      "id": "ff897a54-61db-5461-aebb-a42fc4ed0e4d",
      "autocreate": true,
      "autodelete": true
    }
  ],
  "test": [
    {
      "id": "61dcf836-8376-5637-90e0-24ede617b7b7",
      "name": "National Directory - FHIR Metadata",
      "action": [
        {
          "operation": {
            "type": {
              "system": "http://terminology.hl7.org/CodeSystem/testscript-operation-codes",
              "code": "read"
            },
            "label": "National Directory - FHIR Metadata",
            "description": "GET {{hostname}}/baseR4/metadata",
            "accept": "json",
            "encodeRequestUrl": true,
            "method": "get",
            "url": "{{hostname}}/baseR4/metadata"
          }
        },
        {
          "assert": {
            "description": "Confirm that the returned HTTP status is 200(OK).",
            "response": "okay",
            "warningOnly": false
          }
        }
      ]
    },
    {
      "id": "72dc5199-fe6f-5c22-bf91-73f0d040d35f",
      "name": "National Directory - UDAP Metadata",
      "action": [
        {
          "operation": {
            "type": {
              "system": "http://terminology.hl7.org/CodeSystem/testscript-operation-codes",
              "code": "read"
            },
            "label": "National Directory - UDAP Metadata",
            "description": "GET {{hostname}}/.well-known/udap",
            "accept": "json",
            "encodeRequestUrl": true,
            "method": "get",
            "url": "{{hostname}}/.well-known/udap"
          }
        },
        {
          "assert": {
            "description": "Confirm that the returned HTTP status is 200(OK).",
            "response": "okay",
            "warningOnly": false
          }
        }
      ]
    },
    {
      "id": "563db1ef-42e4-51e2-915d-714a157af21d",
      "name": "Registration (UDAP)",
      "action": [
        {
          "operation": {
            "type": {
              "system": "http://terminology.hl7.org/CodeSystem/testscript-operation-codes",
              "code": "create"
            },
            "label": "Registration (UDAP)",
            "description": "POST {{hostname}}/oauth/registration",
            "accept": "json",
            "encodeRequestUrl": true,
            "method": "post",
            "url": "{{hostname}}/oauth/registration"
          }
        },
        {
          "assert": {
            "description": "Confirm that the returned HTTP status is 201(Success).",
            "response": "created",
            "warningOnly": false
          }
        }
      ]
    },
    {
      "id": "e3daf953-6237-5170-8750-3100c0d76cb3",
      "name": "Registration (SMART on FHIR)",
      "action": [
        {
          "operation": {
            "type": {
              "system": "http://terminology.hl7.org/CodeSystem/testscript-operation-codes",
              "code": "create"
            },
            "label": "Registration (SMART on FHIR)",
            "description": "POST {{hostname}}/oauth/registration",
            "accept": "json",
            "encodeRequestUrl": true,
            "method": "post",
            "url": "{{hostname}}/oauth/registration"
          }
        },
        {
          "assert": {
            "description": "Confirm that the returned HTTP status is 201(Success).",
            "response": "created",
            "warningOnly": false
          }
        }
      ]
    },
    {
      "id": "dcd8fa9d-767f-5c63-9648-dffa6974d322",
      "name": "Authorize - Stand Alone",
      "action": [
        {
          "operation": {
            "type": {
              "system": "http://terminology.hl7.org/CodeSystem/testscript-operation-codes",
              "code": "read"
            },
            "label": "Authorize - Stand Alone",
            "description": "GET {{hostname}}/oauth/authorize",
            "accept": "json",
            "encodeRequestUrl": true,
            "method": "get",
            "url": "{{hostname}}/oauth/authorize"
          }
        },
        {
          "assert": {
            "description": "Confirm that the returned HTTP status is 200(OK).",
            "response": "okay",
            "warningOnly": false
          }
        }
      ]
    },
    {
      "id": "e61c9e92-fcdc-5ca3-8b0c-c80d55b50e4e",
      "name": "Authorize - EHR Launch",
      "action": [
        {
          "operation": {
            "type": {
              "system": "http://terminology.hl7.org/CodeSystem/testscript-operation-codes",
              "code": "read"
            },
            "label": "Authorize - EHR Launch",
            "description": "GET {{hostname}}/oauth/authorize",
            "accept": "json",
            "encodeRequestUrl": true,
            "method": "get",
            "url": "{{hostname}}/oauth/authorize"
          }
        },
        {
          "assert": {
            "description": "Confirm that the returned HTTP status is 200(OK).",
            "response": "okay",
            "warningOnly": false
          }
        }
      ]
    },
    {
      "id": "cca5c045-fedd-5617-9803-7542eed48739",
      "name": "Token request",
      "action": [
        {
          "operation": {
            "type": {
              "system": "http://terminology.hl7.org/CodeSystem/testscript-operation-codes",
              "code": "read"
            },
            "label": "Token request",
            "description": "GET {{hostname}}/oauth/token",
            "accept": "json",
            "encodeRequestUrl": true,
            "method": "get",
            "url": "{{hostname}}/oauth/token"
          }
        },
        {
          "assert": {
            "description": "Confirm that the returned HTTP status is 200(OK).",
            "response": "okay",
            "warningOnly": false
          }
        }
      ]
    }
  ]
}