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/fastconsentcapabilitiesxml | Version: 0.1.0 | |||
Standards status: Trial-use | Maturity Level: 1 | Computable Name: FASTConsentCapabilitiesXML | ||
Copyright/Legal: (c) HL7 International / Community Based Collaborative Care 2025 |
Test a FAST Consent Management Server CapabilityStatement using XML Format
StructureDefinition Work Group: cbcc
url: TestScript FAST Consent Capabilities XML
version: 0.1.0
name: FASTConsentCapabilitiesXML
title: FAST Consent Capabilities XML
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 XML 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
FASTConsentCapabilitiesXMLname: FASTConsentCapabilitiesXML
description: Test a FAST Consent Management Server CapabilityStatement using XML 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 xml xml 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