Generated Thu Jan 29 18:42:58 UTC 2026, FHIR version 5.0.0 for hl7.ehrs.uv.ehrsfmr2#2.1.2 (canonical = http://hl7.org/ehrs/uv/ehrsfmr2 (history)). See Errors Only & IP
| Quality Checks | |||||||||||||||||||||||||||||||||||||
| Publisher Version: | IG Publisher Version: v2.0.30 | ||||||||||||||||||||||||||||||||||||
| Publication Code: | n/a . PackageId = hl7.ehrs.uv.ehrsfmr2, Canonical = http://hl7.org/ehrs/uv/ehrsfmr2 | ||||||||||||||||||||||||||||||||||||
| Realm Check for n/a: |
| ||||||||||||||||||||||||||||||||||||
| Language Info: | Stated Languages: n/a. IG Resource Lang: en. 361 of 361 (100%) of resources have a language. Population Policy: NONE | ||||||||||||||||||||||||||||||||||||
| Publication Request: |
| ||||||||||||||||||||||||||||||||||||
| Supressed Messages: | 13 Suppressed Issues | ||||||||||||||||||||||||||||||||||||
| Dependency Checks: |
| ||||||||||||||||||||||||||||||||||||
| Related IGs: | n/a | ||||||||||||||||||||||||||||||||||||
| Dependent IGs: | no references | ||||||||||||||||||||||||||||||||||||
| Global Profiles: | (none declared) | ||||||||||||||||||||||||||||||||||||
| Terminology Server(s): | http://tx.fhir.org/r5, https://tx.fhir.org/r5 (details) | ||||||||||||||||||||||||||||||||||||
| HTA Analysis: | no Non-HL7 references found | ||||||||||||||||||||||||||||||||||||
| R5 Dependencies: | (none) | ||||||||||||||||||||||||||||||||||||
| Draft Dependencies: |
| ||||||||||||||||||||||||||||||||||||
| Modifier Extensions: | (none) | ||||||||||||||||||||||||||||||||||||
| Previous Version Comparison: | Comparison with version 2.1.1-ballot | ||||||||||||||||||||||||||||||||||||
| IPA Comparison: | n/a | ||||||||||||||||||||||||||||||||||||
| IPS Comparison: | n/a | ||||||||||||||||||||||||||||||||||||
| Validation Flags: | On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings | ||||||||||||||||||||||||||||||||||||
| Summary: | errors = 6, warn = 199, info = 1, broken links = 0, pinned = n/a. | ||||||||||||||||||||||||||||||||||||
| warning | The 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) | |
| error | In your menu.xml file, it's no longer allowed to have href='#' on dropdown items. Change them to be href='menu.html' instead. (It won't link, but it needs to be something valid.) |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.text.div (l1/c372) | error | Constraint failed: txt-2: 'The narrative SHALL have some non-whitespace content (htmlChecks())' (defined in http://hl7.org/fhir/StructureDefinition/Narrative) Editor's Comment: https://chat.fhir.org/#narrow/channel/196008-ig-publishing-requirements/topic/EHR.20product.20family.20issue/near/562294702 http://hl7.org/fhir/StructureDefinition/Narrative#txt-2 |
| Path | Severity | Message |
| Requirements.text.div (l1/c369) | error | Constraint failed: txt-2: 'The narrative SHALL have some non-whitespace content (htmlChecks())' (defined in http://hl7.org/fhir/StructureDefinition/Narrative) Editor's Comment: https://chat.fhir.org/#narrow/channel/196008-ig-publishing-requirements/topic/EHR.20product.20family.20issue/near/562294702 http://hl7.org/fhir/StructureDefinition/Narrative#txt-2 |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[6] (l1/c12379) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[7] (l1/c13024) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[1] (l1/c8198) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[1] (l1/c5681) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[5] (l1/c11348) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[2] (l1/c21998) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c6256) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[1] (l1/c5015) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[5] (l1/c8918) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[4] (l1/c8571) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[5] (l1/c8989) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[2] (l1/c15651) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[3] (l1/c16077) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[12] (l1/c25526) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[25] (l1/c30475) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[21] (l1/c33459) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[2].satisfiedBy[0] (l1/c20046) | information | A definition could not be found for Canonical URL 'https://hl7.org/fhir/R5/condition-definitions.html#Condition.clinicalStatus' but a definition can be found for 'http://hl7.org/fhir/R5/condition-definitions.html#Condition.clinicalStatus' - change from https: to http: TYPE_SPECIFIC_CHECKS_DT_URL_WRONG_HTTPS |
| Requirements.statement[6] (l1/c21750) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[2] (l1/c10621) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[5] (l1/c8991) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[3] (l1/c10028) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[10] (l1/c19369) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[11] (l1/c19736) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[10] (l1/c21859) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[1] (l1/c16580) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[8] (l1/c19382) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[9] (l1/c19798) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[10] (l1/c20231) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[11] (l1/c20719) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[12] (l1/c21179) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[2] (l1/c7932) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[25] (l1/c29989) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[4] (l1/c12144) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c34959) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[1] (l1/c35329) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[2] (l1/c35679) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[3] (l1/c36026) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[16] (l1/c41427) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[19] (l1/c42572) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[31] (l1/c47484) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[32] (l1/c47975) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c6725) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[1] (l1/c7234) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c10814) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[2] (l1/c8419) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[6] (l1/c10357) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[8] (l1/c11603) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[7] (l1/c13580) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[4] (l1/c8748) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[13] (l1/c30325) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[7] (l1/c33550) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[8] (l1/c34083) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[4] (l1/c21419) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[8] (l1/c23085) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[13] (l1/c25297) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[1] (l1/c26154) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[28] (l1/c37497) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[30] (l1/c38360) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[33] (l1/c39652) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[3] (l1/c7254) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[4] (l1/c7760) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[4] (l1/c8196) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.text.div (l1/c370) | error | Constraint failed: txt-2: 'The narrative SHALL have some non-whitespace content (htmlChecks())' (defined in http://hl7.org/fhir/StructureDefinition/Narrative) Editor's Comment: https://chat.fhir.org/#narrow/channel/196008-ig-publishing-requirements/topic/EHR.20product.20family.20issue/near/562294702 http://hl7.org/fhir/StructureDefinition/Narrative#txt-2 |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[7] (l1/c18392) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[14] (l1/c22716) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[3] (l1/c25661) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[4] (l1/c26062) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[5] (l1/c26473) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[6] (l1/c26878) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[13] (l1/c29875) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[16] (l1/c31456) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[17] (l1/c31862) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[23] (l1/c34617) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c3374) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[4] (l1/c10117) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[2] (l1/c13009) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[3] (l1/c13376) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[8] (l1/c18899) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[1] (l1/c9319) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[6] (l1/c10420) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[4] (l1/c13868) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c14830) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[11] (l1/c19255) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[13] (l1/c20112) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[4] (l1/c14036) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[5] (l1/c14463) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[6] (l1/c14859) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[3] (l1/c10147) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[4] (l1/c10557) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[5] (l1/c10975) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[2] (l1/c9000) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[5] (l1/c10245) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[2] (l1/c6739) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[3] (l1/c7138) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[4] (l1/c7476) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[5] (l1/c18713) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[8] (l1/c19014) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[13] (l1/c21152) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[2] (l1/c18953) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c5086) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c15387) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[16] (l1/c22372) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[17] (l1/c22853) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[3] (l1/c10445) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[4] (l1/c12461) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[3] (l1/c6614) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[3] (l1/c9449) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[13] (l1/c18763) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[7] (l1/c15362) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[9] (l1/c16300) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c11078) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[1] (l1/c11604) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[4] (l1/c13002) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[7] (l1/c16060) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[10] (l1/c17385) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c5522) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[4] (l1/c6895) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.text.div (l1/c369) | error | Constraint failed: txt-2: 'The narrative SHALL have some non-whitespace content (htmlChecks())' (defined in http://hl7.org/fhir/StructureDefinition/Narrative) Editor's Comment: https://chat.fhir.org/#narrow/channel/196008-ig-publishing-requirements/topic/EHR.20product.20family.20issue/near/562294702 http://hl7.org/fhir/StructureDefinition/Narrative#txt-2 |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c22121) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[1] (l1/c22456) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[2] (l1/c22797) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[3] (l1/c23150) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[4] (l1/c23502) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[5] (l1/c23833) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[6] (l1/c24168) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[7] (l1/c24502) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[8] (l1/c24836) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[9] (l1/c25170) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[10] (l1/c25508) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[11] (l1/c25836) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[12] (l1/c26304) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[13] (l1/c26812) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[14] (l1/c27160) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[15] (l1/c27498) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[16] (l1/c27840) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[17] (l1/c28194) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[18] (l1/c28676) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[19] (l1/c29178) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[20] (l1/c29571) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[21] (l1/c30106) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[22] (l1/c30653) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[23] (l1/c31007) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[24] (l1/c31481) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[25] (l1/c31817) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[26] (l1/c32147) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[27] (l1/c32484) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[28] (l1/c32813) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[29] (l1/c33166) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.text.div (l1/c370) | error | Constraint failed: txt-2: 'The narrative SHALL have some non-whitespace content (htmlChecks())' (defined in http://hl7.org/fhir/StructureDefinition/Narrative) Editor's Comment: https://chat.fhir.org/#narrow/channel/196008-ig-publishing-requirements/topic/EHR.20product.20family.20issue/near/562294702 http://hl7.org/fhir/StructureDefinition/Narrative#txt-2 |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[9] (l1/c21135) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[4] (l1/c12049) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[5] (l1/c17407) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c9124) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[2] (l1/c9903) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[3] (l1/c10330) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c11316) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[5] (l1/c13359) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c3130) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c8623) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[1] (l1/c8966) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[2] (l1/c9273) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c11953) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[1] (l1/c12333) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[5] (l1/c11002) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[4] (l1/c9301) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[5] (l1/c11808) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[3] (l1/c6562) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c6908) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[1] (l1/c7273) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[3] (l1/c8654) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c6984) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[1] (l1/c7365) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[1] (l1/c11558) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[1] (l1/c9206) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c8642) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[1] (l1/c9018) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[5] (l1/c10799) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[6] (l1/c11290) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c4864) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[1] (l1/c5265) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[2] (l1/c8574) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[3] (l1/c9163) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[1] (l1/c7430) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c5964) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[1] (l1/c6406) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[1] (l1/c16286) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[2] (l1/c16662) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[3] (l1/c17039) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[4] (l1/c17410) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[5] (l1/c17786) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[6] (l1/c18143) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[3] (l1/c9827) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[4] (l1/c10226) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c5213) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[1] (l1/c5798) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[0] (l1/c4633) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[3] (l1/c12693) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[3] (l1/c9332) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[4] (l1/c9721) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[2] (l1/c10470) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| Requirements.statement[6] (l1/c12131) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| Path | Severity | Message |
| Requirements.statement[2] (l1/c10682) | warning | Constraint failed: GENGRAM: 'Criterion does not match general grammar structure. (requirement.toString().matches('^(?:IF .+ THEN )?[Tt]he system (?:SHALL|SHOULD|MAY|SHOULD NOT)(?: provide the ability to)? (?:analyze|annotate|archive|attest|audit|authenticate|authorize|auto-populate|backup|capture|control access|decide|decrypt|de-identify|delete|determine|edit|encrypt|enter|exchange|extract|harmonize|hide|import|inactivate|integrate|link|log|maintain|manage|manage-data-visibility|mask|present|pseudonymize|purge|receive|recover|re-identify|remove|remove access|render|restore|save|secure|send|store|sustain|synchronize|tag|track|transmit|unhide|unmask|untag|update).+$'))' http://hl7.org/ehrs/uv/ehrsfmr2/StructureDefinition/FMFunction#GENGRAM |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
| ✓ |
Suppressed Messages (Warnings, hints, broken links)
Acceptable "...must end in a period."
Experimental in fhir core
Inserted by the publisher
Maybe someday
No Examples is right; will go away when ehrs-base-ig is ready
There is no reason for OIDs in this IG
Used in extension inserted by the publisher
https://chat.fhir.org/#narrow/channel/179252-IG-creation/topic/IG.20publisher.20adds.20extensions.20that.20than.20cause.20QA.20errors
https://chat.fhir.org/#narrow/channel/196008-ig-publishing-requirements/topic/EHR.20product.20family.20issue/near/562294702
Errors sorted by type
| input/resources/Requirements-EHRSFMR2-CP.1.4.json | A definition could not be found for Canonical URL 'https://hl7.org/fhir/R5/condition-definitions.html#Condition.clinicalStatus' but a definition can be found for 'http://hl7.org/fhir/R5/condition-definitions.html#Condition.clinicalStatus' - change from https: to http: |