Scalable Consent Management Testing Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Official URL: http://hl7.org/fhir/us/consent-management-tg/TestScript/fastconsentcapabilitiesjson | Version: 0.1.0 | |||
Standards status: Trial-use | Maturity Level: 1 | Computable Name: FASTConsentCapabilitiesJSON | ||
Copyright/Legal: (c) HL7 International / Community Based Collaborative Care 2025 |
Test a FAST Consent Management Server CapabilityStatement using JSON Format
StructureDefinition Work Group: cbcc
url: TestScript FAST Consent Capabilities JSON
version: 0.1.0
name: FASTConsentCapabilitiesJSON
title: FAST Consent Capabilities JSON
status: Active
date: 2025-05-22
publisher: HL7 International / Community Based Collaborative Care
contact: HL7 International / Community Based Collaborative Care: http://www.hl7.org/Special/committees/cbcc
description:
Test a FAST Consent Management Server CapabilityStatement using JSON Format
jurisdiction: United States of America
copyright:
(c) HL7 International / Community Based Collaborative Care 2025
Index | Profile |
1 | Test script profile origin type FHIR-Client: FHIR Client |
Index | Profile |
1 | Test script profile destination type FHIR-Server: FHIR Server |
profile: http://hl7.org/fhir/StructureDefinition/CapabilityStatement
test
id
FASTConsentCapabilitiesJSONname: FASTConsentCapabilitiesJSON
description: Test a FAST Consent Management Server CapabilityStatement using JSON Format against the destination server and assert successful response.
action
Operations
Type Description Accept ContentType Destination EncodeRequestUrl Origin Params Test script operation code metadata: metadata Get the CapabilityStatement json json 1 true 1 metadata action
Asserts
Extension Description Direction ResponseCode WarningOnly Confirm that the returned response code is 200 OK. response 200 false action
Asserts
Extension Description Direction Resource WarningOnly Confirm that the returned response payload is a CapabilityStatement resource. response CapabilityStatement false action
Asserts
Extension Description Direction ValidateProfileId WarningOnly Confirm that the returned CapabilityStatement conforms to the base FHIR specification. response CapabilityStatementProfile false action
Asserts
Extension Description Direction Path Value WarningOnly Confirm that the returned CapabilityStatement contains the fhirVersion 4.0.1. response $.fhirVersion 4.0.1 false action
Asserts
Extension Description Direction Expression WarningOnly Confirm that the returned CapabilityStatement declares support for the Consent resource. response CapabilityStatement.rest.where(mode = 'server').resource.where(type = 'Consent').exists() false action
Asserts
Extension Description Direction Expression WarningOnly Confirm that the returned CapabilityStatement declares support for the FAST Consent profile. response CapabilityStatement.rest.where(mode = 'server').resource.where(type = 'Consent' and supportedProfile = 'http://hl7.org/fhir/us/consent-management/StructureDefinition/FASTConsent').exists() false