Validation Results for ScalableConsentManagement

Generated Wed May 27 15:41:50 UTC 2026, FHIR version 4.0.1 for hl7.fhir.us.consent-management#1.0.0-preview (canonical = http://hl7.org/fhir/us/consent-management (history)). See Full QA Report & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.2.8
Publication Code:consent-management . PackageId = hl7.fhir.us.consent-management, Canonical = http://hl7.org/fhir/us/consent-management
Realm Check for US:

Snomed: The IG doesn't use SNOMED CT

Profiles: All OK

Language Info:Stated Languages: n/a. IG Resource Lang: en. 1 of 47 (2%) of resources have a language. Population Policy: NONE
Publication Request:
package-idhl7.fhir.us.consent-management
version1.0.0-preview
pathhttp://hl7.org/fhir/us/consent-management/2026Jan
Pub-Modeworking release
statuspreview
Release-LabelSTU 1 PReview
Sequence (Group)STU 1 (current: n/a, others = 'STU 1')
descA FHIR IG that provides APIs for managing consent at scale across multiple consent management repositories.
RelatedIgs(None Found)
  • A publication already exists at http://hl7.org/fhir/us/consent-management/2026Jan
  • Proposed path for this publication should usually be the canonical with the version or sequence appended and then some kind of label (typically '-snapshot')
Supressed Messages:57 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.us.consent-management1.0.0-previewR4http://hl7.org/fhir/us/consent-management
... hl7.terminology.r47.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/7.1.0
.... hl7.fhir.uv.extensions.r45.2.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0Latest Release is 5.3.0
... hl7.fhir.uv.extensions.r45.3.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.3.0
.... hl7.terminology.r47.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/7.1.0 (as above)
... hl7.fhir.us.core6.1.0 OR4http://hl7.org/fhir/us/corehttp://hl7.org/fhir/us/core/STU6.1Latest Release is 8.0.1
.... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 7.1.0
.... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.3.0
.... hl7.fhir.uv.bulkdata2.0.0 OR4http://hl7.org/fhir/uv/bulkdatahttp://hl7.org/fhir/uv/bulkdata/STU2Latest Release is 3.0.0
.... hl7.fhir.uv.smart-app-launch2.1.0 OR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2.1Latest Release is 2.2.0
..... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0 (as above). Latest Release is 7.1.0
.... us.nlm.vsac0.11.0 OR4http://fhir.org/packages/us.nlm.vsachttp://fhir.org/packages/us.nlm.vsacLatest Release is 0.24.0
.... hl7.fhir.uv.sdc3.0.0 OR4http://hl7.org/fhir/uv/sdchttp://hl7.org/fhir/uv/sdc/STU3Latest Release is 4.0.0
..... hl7.fhir.r4.examples4.0.1 OR4http://hl7.org/fhirhttp://hl7.org/fhir/R4Latest Release is 5.0.0
.... us.cdc.phinvads0.12.0 MR4http://fhir.org/packages/us.cdc.phinvadshttp://fhir.org/packages/us.cdc.phinvads
.... ihe.formatcode.fhir1.1.0 OR4https://profiles.ihe.net/fhir/ihe.formatcode.fhirhttps://profiles.ihe.net/fhir/ihe.formatcode.fhir/1.1.0Latest Release is 1.5.0
.... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0 (as above). Latest Release is 7.1.0
... ihe.iti.pcf1.1.0 MR4https://profiles.ihe.net/ITI/PCFhttps://profiles.ihe.net/ITI/PCF/1.1.0
.... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 7.1.0
.... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0 (as above). Latest Release is 5.3.0
.... us.nlm.vsac0.9.0 OR4http://fhir.org/packages/us.nlm.vsachttp://fhir.org/packages/us.nlm.vsacLatest Release is 0.24.0
.... ihe.iti.balp1.1.4 MR4https://profiles.ihe.net/ITI/BALPhttps://profiles.ihe.net/ITI/BALP/1.1.4Matched to latest patch release (1.1.x->1.1.4)
..... hl7.terminology.r46.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/6.5.0Latest Release is 7.1.0
...... hl7.fhir.uv.extensions.r45.2.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above). Latest Release is 5.3.0
..... hl7.fhir.uv.extensions.r45.2.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above). Latest Release is 5.3.0
... ihe.iti.balp1.1.4 MR4https://profiles.ihe.net/ITI/BALPhttps://profiles.ihe.net/ITI/BALP/1.1.4Matched to latest patch release (1.1.x->1.1.4) (as above)
... hl7.fhir.uv.sdc3.0.0 OR4http://hl7.org/fhir/uv/sdchttp://hl7.org/fhir/uv/sdc/STU3 (as above). Latest Release is 4.0.0
... hl7.fhir.uv.xver-r5.r40.1.0 UR4http://hl7.org/fhir/uv/xverhttp://hl7.org/fhir/uv/xver-r5.r4/0.1.0
.... hl7.terminology.r47.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/7.1.0 (as above)
.... hl7.fhir.uv.extensions.r45.2.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above). Latest Release is 5.3.0
... hl7.fhir.uv.tools.r41.1.2 MR4http://hl7.org/fhir/toolshttp://hl7.org/fhir/tools/1.1.2Internal Dependency
Templates: hl7.fast.template#current -> hl7.fhir.template#current -> hl7.base.template#current -> fhir2.base.template#current
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4, https://tx.fhir.org/r4 (details)
HTA Analysis:All OK
R5 Dependencies:
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 1.0.0-ballot
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 1, warn = 1, info = 29, broken links = 10, pinned = 10 (when multiples).
FilenameErrorsWarningsHints
Build Errors1011
/scratch/repo/input/resources/Requirements-subscriptiontopic-fastconsentsubscriptiontopic-client-consent-ser100

n/a Show Validation Information

warningThe jira specification file appears to be out of date with the versions, artifacts and pages currently defined in the IG. A proposed revised file to be reviewed and, if appropriate, submitted as a pull request against the XML folder in https://github.com/HL7/JIRA-Spec-Artifacts. To see the differences, perform a file compare on 'template/jira-current.xml' (a normalized view of what is in Github) and 'template/jira-new.xml' (reflects current IG content)
en/changes.htmlinformationNo conformance term found in the text: ID1 Client→Consent Client; CONFORMANCE_STATEMENT_NOCONFWORD
en​/changes​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 290, column 184errorThe link 'testing_guide.html' for "link" cannot be resolved HTML_LINK_CHECK_FAILED
en​/changes​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 293, column 283errorThe link 'sharing.html#who-has-my-conset-record-been-shared-with' for "link" cannot be resolved (valid targets: [who-has-consulted-my-consent-record-to-make-a-decision-on-sharing-my-health-information, markdown-toc-what-health-information-has-been-shared-with-who, project-nav, publish-box, segment-post-footer, hl7-search, hl7-search-lnk, what-health-information-has-been-shared-with-who, family-logo, top, stripe, segment-footer, segment-content, consent-and-information-sharing, toggle-change-display, project-logo, segment-header, bottom, hl7-logo, showChanges, markdown-toc-who-has-consulted-my-consent-record-to-make-a-decision-on-sharing-my-health-information, family-nav, ig-status, markdown-toc, markdown-toc-who-has-my-consent-record-been-shared-with, hl7-nav, who-has-my-consent-record-been-shared-with, segment-navbar, segment-breadcrumb]) HTML_LINK_CHECK_FAILED
en​/changes​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 294, column 225errorThe link 'Operations.html' for "link" cannot be resolved HTML_LINK_CHECK_FAILED
en​/changes​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 298, column 408errorThe link 'FastConsentAuditEvent.html#when-to-create-this-event' for "AuditEvent" cannot be resolved HTML_LINK_CHECK_FAILED
en​/changes​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 305, column 162errorThe link 'StructureDefinition-FASTConsentSubscriptionTopic.html' for "link" cannot be resolved HTML_LINK_CHECK_FAILED
en​/changes​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 314, column 171errorThe link 'artifact_overview.html#cross-version-analysis' for "link" cannot be resolved (valid targets: [data-type-profiles, global-profiles, project-nav, publish-box, artifact-overview, operation-definitions, segment-post-footer, hl7-search, hl7-search-lnk, search-parameters, family-logo, top, resource-profiles, stripe, segment-footer, segment-content, capability-statements, toggle-change-display, project-logo, segment-header, bottom, hl7-logo, showChanges, profiles, consent-subsription-topic, family-nav, ig-status, markdown-toc, markdown-toc-global-profiles, examples, markdown-toc-guide-artifacts, hl7-nav, guide-artifacts, segment-navbar, segment-breadcrumb]) HTML_LINK_CHECK_FAILED
en​/changes​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 324, column 293errorThe link 'technical.html#searching-for-disclosures' for "link" cannot be resolved (valid targets: 44 targets) HTML_LINK_CHECK_FAILED
en​/changes​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 346, column 226errorThe link 'FastConsentAuditEvent.html#meaning-of-outcome' for "link" cannot be resolved HTML_LINK_CHECK_FAILED
en​/changes​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 347, column 238errorThe link 'FastConsentAuditEvent.html' for "link" cannot be resolved HTML_LINK_CHECK_FAILED
en​/changes​.html​#​/html​/body​/div​/div​/div​/div​/div​/ul​/li​/a at Line 348, column 178errorThe link 'StructureDefinition-FASTConsentSubscriptionTopic.html' for "link" cannot be resolved HTML_LINK_CHECK_FAILED

input/resources/Requirements-subscriptiontopic-fastconsentsubscriptiontopic-client-consent-ser.json Show Validation Information (1)

PathSeverityMessageValidating
Requirements.id (l1/c104)errorInvalid Resource id: Too long (65 chars) Resource_RES_ID_Malformed_LengthRequirements

Suppressed Messages (Warnings, hints, broken links)

01 -This IG is based on hl7.fhir.us.core#6.1.0 due to CMS regulation stating that systems must conform to 6.1.0

02 - We don't have narratives on the parameters.

03 - We have checked that the LOINC Consent codes are in the US Core Doc Ref Type value set

04 - Messages due to definitions from the base spec or US Core or IHE guides

05 - An example URL for a Questionnaire for the purposes of this guide's examples

06 - Core value sets that are pinned to a specific version

07 - US Core has an inconsistent Must Support slice in v6

08 - We are using the R4 Subscriptions Backport IG which is 4.0.0

09a - Conformance Clauses that won't get explicitly called out - explaining what SHALL, SHOULD, and MAY mean

09b - Conformance Clauses that won't get explicitly called out - Requirements object that have verbs in the narrative

10 - The code is 'cbcc', but the publisher wants cbcc in the url but it should be homehealth. (https://chat.fhir.org/#narrow/channel/179252-IG-creation/topic/CBCC.20vs.20Homehealth/with/560287669)

11 - Subscription Topic warnings that have been verified to be correct

Errors sorted by type


MSG_DRAFT

fsh-generated/resources/AuditEvent-ConsentAuditEventExample.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/v3-ActReason|2018-08-12FASTConsentAuditEvent
fsh-generated/resources/Bundle-FASTSubscriptionNotification.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/v3-ActCode|2018-08-12Consent
fsh-generated/resources/Consent-ConsentExample.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/v3-ActCode|2018-08-12FASTConsent
fsh-generated/resources/Parameters-FileConsentDocRefExample.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/v3-ActCode|2018-08-12FASTConsent
fsh-generated/resources/Parameters-FileConsentQuestionnaireExample.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/v3-ActCode|2018-08-12FASTConsent
fsh-generated/resources/StructureDefinition-FASTConsent.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/consentscope|4.0.1StructureDefinition
fsh-generated/resources/StructureDefinition-FASTConsent.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/consentscope|4.0.1StructureDefinition
fsh-generated/resources/StructureDefinition-FASTConsentAuditEvent.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/audit-entity-type|4.0.1StructureDefinition
fsh-generated/resources/StructureDefinition-FASTConsentAuditEvent.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/object-role|4.0.1StructureDefinition
fsh-generated/resources/ValueSet-FASTConsentStatuses.jsonReference to draft CodeSystem http://hl7.org/fhir/consent-state-codes|4.0.1--
fsh-generated/resources/ValueSet-FASTConsentStatuses.jsonReference to draft CodeSystem http://hl7.org/fhir/consent-state-codes|4.0.1--

MSG_EXPERIMENTAL

fsh-generated/resources/AuditEvent-ConsentAuditEventExample.jsonReference to experimental CodeSystem http://terminology.hl7.org/CodeSystem/extra-security-role-type|4.0.1FASTConsentAuditEvent
fsh-generated/resources/StructureDefinition-FASTConsentAuditEvent.jsonReference to experimental CodeSystem http://terminology.hl7.org/CodeSystem/extra-security-role-type|4.0.1StructureDefinition

PARAMETERS_STD_WRONG_TYPE

fsh-generated/resources/Bundle-FASTSubscriptionNotification.jsonThe parameter 'subscription' has the same name as a parameter for at least one operation in the core specification. In the base specification, the parameter has a type of string, but this parameter instead has a value of type Reference. Check that this is correct--
fsh-generated/resources/Bundle-FASTSubscriptionNotification.jsonThe parameter 'topic' has the same name as a parameter for at least one operation in the core specification. In the base specification, the parameter has a type of string, but this parameter instead has a value of type canonical. Check that this is correct--
fsh-generated/resources/Parameters-FASTSubscriptionNotificationParameters.jsonThe parameter 'subscription' has the same name as a parameter for at least one operation in the core specification. In the base specification, the parameter has a type of string, but this parameter instead has a value of type Reference. Check that this is correct--
fsh-generated/resources/Parameters-FASTSubscriptionNotificationParameters.jsonThe parameter 'topic' has the same name as a parameter for at least one operation in the core specification. In the base specification, the parameter has a type of string, but this parameter instead has a value of type canonical. Check that this is correct--
fsh-generated/resources/Parameters-RevokeConsentExample.jsonThe parameter 'patient' has the same name as a parameter for at least one operation in the core specification. In the base specification, the parameter has a type of id, but this parameter instead has a value of type Reference. Check that this is correct--

PIN_VERSION

fsh-generated/resources/StructureDefinition-FASTConsent.jsonPinned the version of http://terminology.hl7.org/ValueSet/v3-PurposeOfUse to 2014-03-26 from choices of 2.0.0 (hl7.terminology.r4#5.3.0), 3.1.0 (hl7.terminology.r4#6.5.0)--
fsh-generated/resources/StructureDefinition-FASTConsent.jsonPinned the version of http://terminology.hl7.org/ValueSet/v3-PurposeOfUse to 2014-03-26 from choices of 2.0.0 (hl7.terminology.r4#5.3.0), 3.1.0 (hl7.terminology.r4#6.5.0)--
fsh-generated/resources/StructureDefinition-FASTConsentAuditEvent.jsonPinned the version of http://terminology.hl7.org/ValueSet/v3-PurposeOfUse to 2014-03-26 from choices of 2.0.0 (hl7.terminology.r4#5.3.0), 3.1.0 (hl7.terminology.r4#6.5.0)--
fsh-generated/resources/StructureDefinition-FASTConsentAuditEvent.jsonPinned the version of http://terminology.hl7.org/ValueSet/v3-PurposeOfUse to 2014-03-26 from choices of 2.0.0 (hl7.terminology.r4#5.3.0), 3.1.0 (hl7.terminology.r4#6.5.0)--
fsh-generated/resources/StructureDefinition-FASTConsentAuditEvent.jsonPinned the version of http://terminology.hl7.org/ValueSet/v3-PurposeOfUse to 2014-03-26 from choices of 2.0.0 (hl7.terminology.r4#5.3.0), 3.1.0 (hl7.terminology.r4#6.5.0)--
fsh-generated/resources/StructureDefinition-FASTConsentAuditEvent.jsonPinned the version of http://terminology.hl7.org/ValueSet/v3-PurposeOfUse to 2014-03-26 from choices of 2.0.0 (hl7.terminology.r4#5.3.0), 3.1.0 (hl7.terminology.r4#6.5.0)--
fsh-generated/resources/StructureDefinition-FASTConsentAuditEvent.jsonPinned the version of http://terminology.hl7.org/ValueSet/v3-PurposeOfUse to 2014-03-26 from choices of 2.0.0 (hl7.terminology.r4#5.3.0), 3.1.0 (hl7.terminology.r4#6.5.0)--
fsh-generated/resources/StructureDefinition-FASTConsentAuditEvent.jsonPinned the version of http://terminology.hl7.org/ValueSet/v3-PurposeOfUse to 2014-03-26 from choices of 2.0.0 (hl7.terminology.r4#5.3.0), 3.1.0 (hl7.terminology.r4#6.5.0)--
fsh-generated/resources/StructureDefinition-FASTDocumentReference.jsonPinned the version of http://terminology.hl7.org/ValueSet/v3-ActCode to 2018-08-12 from choices of 2.0.0 (hl7.terminology.r4#5.3.0), 3.0.0 (hl7.terminology.r4#6.5.0)--
fsh-generated/resources/ValueSet-FASTConsentStatuses.jsonPinned the version of http://hl7.org/fhir/consent-state-codes to 4.0.1 from choices of 4.0.1 (hl7.fhir.r4.core#4.0.1), 5.0.0 (hl7.fhir.uv.xver-r5.r4#0.1.0)--

Resource_RES_ID_Malformed_Length

input/resources/Requirements-subscriptiontopic-fastconsentsubscriptiontopic-client-consent-ser.jsonInvalid Resource id: Too long (65 chars)Requirements