Validation Results for PreNUDGEAppdataR4

Generated Tue Mar 24 11:25:01 UTC 2026, FHIR version 4.0.1 for hl7.at.fhir.prenudge.appdata.r4#0.1.0 (canonical = https://fhir.hl7.at/prenudge/appdata/r4 (history)). See Full QA Report & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.2.2
Publication Code:n/a . PackageId = hl7.at.fhir.prenudge.appdata.r4, Canonical = https://fhir.hl7.at/prenudge/appdata/r4
Realm Check for n/a:
  • n/a
Language Info:Stated Languages: n/a. IG Resource Lang: n/a. 1 of 47 (2%) of resources have a language. Population Policy: NONE
Publication Request:
  • This IG has never been published
  • No publication request found
  • Dependency on hl7.at.fhir.elga.aps.r4 is to the current version - not allowed
Supressed Messages:2 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.at.fhir.prenudge.appdata.r40.1.0R4https://fhir.hl7.at/prenudge/appdata/r4HL7 Packages must have an id that starts with hl7.cda., hl7.fhir., hl7.v2., or hl7.ehrs.
... hl7.terminology.r47.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/7.1.0
.... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0
... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.at.fhir.elga.aps.r4current VR4https://fhir.hl7.at/elga/aps/r4https://build.fhir.org/ig/HL7Austria/ELGA-AustrianPatientSummary-R4/Cannot be published with a dependency on a current build version
.... hl7.terminology.r47.0.1 OR4http://terminology.hl7.orghttp://terminology.hl7.org/7.0.1Latest Release is 7.1.0
..... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
.... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
.... hl7.fhir.uv.ips2.0.0 MR4http://hl7.org/fhir/uv/ipshttp://hl7.org/fhir/uv/ips/STU2
..... hl7.terminology.r46.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/6.5.0Latest Release is 7.1.0
...... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
..... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
..... hl7.fhir.uv.ipa1.1.0 MR4http://hl7.org/fhir/uv/ipahttp://hl7.org/fhir/uv/ipa/STU1.1
...... hl7.terminology.r46.2.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/6.2.0Latest Release is 7.1.0
...... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
...... hl7.fhir.uv.smart-app-launch2.0.0 OR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2Latest Release is 2.2.0
.... hl7.fhir.uv.ipa1.1.0 MR4http://hl7.org/fhir/uv/ipahttp://hl7.org/fhir/uv/ipa/STU1.1 (as above)
.... hl7.at.fhir.core.r42.0.0 UR4http://hl7.at/fhir/HL7ATCoreProfiles/4.0.1http://hl7.at/fhir/HL7ATCoreProfiles/4.0.1/2.0.0
..... hl7.terminology.r46.2.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/6.2.0 (as above). Latest Release is 7.1.0
..... hl7.fhir.uv.extensions.r45.1.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0Latest Release is 5.2.0
.... hl7.fhir.r4.examples4.0.1 OR4http://hl7.org/fhirhttp://hl7.org/fhir/R4Latest Release is 5.0.0
... hl7.fhir.uv.tools.r41.1.0 OR4http://hl7.org/fhir/toolshttp://hl7.org/fhir/tools/1.1.0Internal Dependency. Latest Release is 1.1.2
Templates: hl7.at.fhir.template#current -> fhir.base.template#current
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):https://tx.fhir.org/r4 (details)
HTA Analysis:4 issues
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Unable to compare with previous version: Unable to find version history at https://fhir.hl7.at/prenudge/appdata/r4 (Problem #1 with package-list.json at https://fhir.hl7.at/prenudge/appdata/r4: Not Found)
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 12, warn = 61, info = 35, broken links = 0, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors040
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/CodeSystem-whoqol-bref-scale013
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/ConceptMap-AtPrenudgeCodeUnitMap032
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/ImplementationGuide-hl7.at.fhir.prenudge.appdata.r4010
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/Observation-alcoholuse-moderate-example030
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/Observation-alcoholuse-never-example030
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/Observation-alcoholuse-occasional-example030
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/Observation-bloodglucose-elevated-example020
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/Observation-bloodglucose-low-example020
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/Observation-bloodglucose-normal-example020
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/Observation-stepcount-high-example030
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/Observation-stepcount-normal-example030
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/Observation-stepcount-sedentary-example030
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/Observation-whoqol-bref-score-example070
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/Patient-example031
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/Questionnaire-WhoQolBrefQuestionnaire011
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/QuestionnaireResponse-AlcoholResponseDaily010
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/QuestionnaireResponse-AlcoholResponseNever010
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/QuestionnaireResponse-bloodglucose-response-elevated-example010
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/QuestionnaireResponse-bloodglucose-response-normal-example010
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/QuestionnaireResponse-stepcount-ehispaq-high010
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/QuestionnaireResponse-stepcount-ehispaq-normal010
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/QuestionnaireResponse-stepcount-response-low-example020
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/QuestionnaireResponse-stepcount-response-normal-example020
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/QuestionnaireResponse-whoqol-bref-response-example030
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/StructureDefinition-at-prenudge-observation-other-not-quantities010
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/StructureDefinition-at-prenudge-observation-other-quantities010
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/StructureDefinition-at-prenudge-questionnaire010
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/fsh-generated/resources/ValueSet-prenudge-other-observations-codes012
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/input/maps/at-prenudge-alcoholuse-q-mapping-frequency-to-o-drinks-per-day203
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/input/maps/at-prenudge-bloodglucose-mapping203
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/input/maps/at-prenudge-qol-mapping-q-score-to-o-score603
/home/runner/work/JoanneumResearch-PreNUDGE-AppData-R4/JoanneumResearch-PreNUDGE-AppData-R4/input/maps/at-prenudge-stepcount-mapping206

n/a Show Validation Information

1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
3warningAn HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml, dependency-table-nontech.xhtml] is not included anywhere in the produced implementation guide
4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide

fsh-generated/resources/CodeSystem-whoqol-bref-scale.json Show Validation Information (1)

PathSeverityMessageValidating
CodeSysteminformationCodeSystems SHOULD have a stated value for the hierarchyMeaning element so that users know the status and meaning of the code system clearly CODESYSTEM_CS_NONHL7_MISSING_ELEMENT--
CodeSystem.property[0] (l1/c10417)informationThis property has only a code ('scale') and not a URI, so it has no clearly defined meaning in the terminology ecosystem CODESYSTEM_PROPERTY_UNKNOWN_CODE--
CodeSystem.property[1] (l1/c10417)informationThis property has only a code ('score') and not a URI, so it has no clearly defined meaning in the terminology ecosystem CODESYSTEM_PROPERTY_UNKNOWN_CODE--
CodeSystem​.concept[0]​.concept[0] (l1​/c10417)warningHL7 Defined CodeSystems should ensure that every concept has a definition CODESYSTEM_CONCEPT_NO_DEFINITION--

fsh-generated/resources/ConceptMap-AtPrenudgeCodeUnitMap.json Show Validation Information (1)

PathSeverityMessageValidating
ConceptMap.group[0].source (l1/c3340)informationSource Code System http://snomed.info/sct is only supported on the terminology server, so the source codes are not validated for performance reasons CONCEPTMAP_GROUP_SOURCE_SERVER_SIDE--
ConceptMap.group[0].target (l1/c3340)warningTarget Code System http://unitsofmeasure.org doesn't have all content (content = not-present), so the target codes cannot be checked CONCEPTMAP_GROUP_TARGET_INCOMPLETE--
ConceptMap.group[1].source (l1/c3848)informationSource Code System http://loinc.org is only supported on the terminology server, so the source codes are not validated for performance reasons CONCEPTMAP_GROUP_SOURCE_SERVER_SIDE--
ConceptMap.group[1].target (l1/c3848)warningTarget Code System http://unitsofmeasure.org doesn't have all content (content = not-present), so the target codes cannot be checked CONCEPTMAP_GROUP_TARGET_INCOMPLETE--
ConceptMap (l1/c3850)warningConcept maps published by HL7 SHALL conform to the ShareableConceptMap profile, which says that the element ConceptMap.name should be present, but it is not CONCEPTMAP_SHAREABLE_EXTRA_MISSING_HL7--

fsh-generated/resources/ImplementationGuide-hl7.at.fhir.prenudge.appdata.r4.json Show Validation Information (1)

PathSeverityMessageValidating
ImplementationGuide​.dependsOn[3] (l1​/c2545)warningThe ImplementationGuide uses package hl7.fhir.uv.sdc#3.0.0 released on 2022-03-08, but the most recent appropriate version is 4.0.0. This reference is getting old and the more recent version should be considered IG_DEPENDENCY_VERSION_WARNING_OLD--

fsh-generated/resources/Observation-alcoholuse-moderate-example.json Show Validation Information (4)

PathSeverityMessageValidating
Observation​.identifier[0]​.system (l11​/c42)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Observation Alcohol Use
Observation​.value​.ofType(Quantity) (l15​/c4)warningUCUM Codes that contain human readable annotations like {drinks} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Observation Alcohol Use
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer--

fsh-generated/resources/Observation-alcoholuse-never-example.json Show Validation Information (4)

PathSeverityMessageValidating
Observation​.identifier[0]​.system (l11​/c42)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Observation Alcohol Use
Observation​.value​.ofType(Quantity) (l15​/c4)warningUCUM Codes that contain human readable annotations like {drinks} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Observation Alcohol Use
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer--

fsh-generated/resources/Observation-alcoholuse-occasional-example.json Show Validation Information (4)

PathSeverityMessageValidating
Observation​.identifier[0]​.system (l11​/c42)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Observation Alcohol Use
Observation​.value​.ofType(Quantity) (l15​/c4)warningUCUM Codes that contain human readable annotations like {drinks} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Observation Alcohol Use
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer--

fsh-generated/resources/Observation-bloodglucose-elevated-example.json Show Validation Information (1)

PathSeverityMessageValidating
Observation​.identifier[0]​.system (l11​/c42)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Observation Blood Glucose (only in mg/dL)
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer--

fsh-generated/resources/Observation-bloodglucose-low-example.json Show Validation Information (1)

PathSeverityMessageValidating
Observation​.identifier[0]​.system (l11​/c42)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Observation Blood Glucose (only in mg/dL)
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer--

fsh-generated/resources/Observation-bloodglucose-normal-example.json Show Validation Information (1)

PathSeverityMessageValidating
Observation​.identifier[0]​.system (l11​/c42)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Observation Blood Glucose (only in mg/dL)
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer--

fsh-generated/resources/Observation-stepcount-high-example.json Show Validation Information (1)

PathSeverityMessageValidating
Observation​.identifier[0]​.system (l11​/c42)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Observation Step Count
Observation​.value​.ofType(Quantity) (l15​/c4)warningUCUM Codes that contain human readable annotations like {steps} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Observation Step Count
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer--

fsh-generated/resources/Observation-stepcount-normal-example.json Show Validation Information (1)

PathSeverityMessageValidating
Observation​.identifier[0]​.system (l11​/c42)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Observation Step Count
Observation​.value​.ofType(Quantity) (l15​/c4)warningUCUM Codes that contain human readable annotations like {steps} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Observation Step Count
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer--

fsh-generated/resources/Observation-stepcount-sedentary-example.json Show Validation Information (1)

PathSeverityMessageValidating
Observation​.identifier[0]​.system (l11​/c42)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Observation Step Count
Observation​.value​.ofType(Quantity) (l15​/c4)warningUCUM Codes that contain human readable annotations like {steps} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Observation Step Count
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer--

fsh-generated/resources/Observation-whoqol-bref-score-example.json Show Validation Information (1)

PathSeverityMessageValidating
Observation​.identifier[0]​.system (l11​/c42)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Observation WHOQOL-BREF Score
Observation​.component[0]​.value​.ofType(Quantity) (l22​/c8)warningUCUM Codes that contain human readable annotations like {score} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Observation WHOQOL-BREF Score
Observation​.component[1]​.value​.ofType(Quantity) (l39​/c8)warningUCUM Codes that contain human readable annotations like {score} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Observation WHOQOL-BREF Score
Observation​.component[2]​.value​.ofType(Quantity) (l56​/c8)warningUCUM Codes that contain human readable annotations like {score} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Observation WHOQOL-BREF Score
Observation​.component[3]​.value​.ofType(Quantity) (l73​/c8)warningUCUM Codes that contain human readable annotations like {score} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Observation WHOQOL-BREF Score
Observation​.component[4]​.value​.ofType(Quantity) (l90​/c8)warningUCUM Codes that contain human readable annotations like {score} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Observation WHOQOL-BREF Score
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer--

fsh-generated/resources/Patient-example.json Show Validation Information (4)

PathSeverityMessageValidating
Patient.identifier[0] (l18/c6)Slicing InformationThis element does not match any known slice defined in the profile https://fhir.hl7.at/elga/aps/r4/StructureDefinition/at-aps-patient|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_AT APS Patient
Patient.identifier[0].system (l19/c46)warningNo definition could be found for URL value 'urn:oid:1.2.40.0.10.1.4.3.1' Type_Specific_Checks_DT_URL_ResolveAT APS Patient
Patient.identifier[1].system (l31/c42)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT APS Patient
Patient.identifier[1].type (l23/c8)warningValueSet 'https://termgit.elga.gv.at/ValueSet/hl7-at-patientidentifier' not found Terminology_TX_ValueSet_NotFoundAT APS Patient

fsh-generated/resources/Questionnaire-WhoQolBrefQuestionnaire.json Show Validation Information (1)

PathSeverityMessageValidating
Questionnaire.item[4].text (l1/c148261)warningvalue should not start or finish with whitespace 'In den folgenden Fragen geht es darum, wie zufrieden, glücklich oder gut Sie sich während der vergangenen zwei Wochen hinsichtlich verschiedener Aspekte Ihres Lebens gefühlt haben. ' Type_Specific_Checks_DT_String_WSAT PreNUDGE Questionnaire
ResourceinformationThe resource Questionnaire/WhoQolBrefQuestionnaire could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root) --

fsh-generated/resources/QuestionnaireResponse-AlcoholResponseDaily.json Show Validation Information (1)

PathSeverityMessageValidating
QuestionnaireResponse​.identifier​.system (l10​/c40)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Questionnaire Response

fsh-generated/resources/QuestionnaireResponse-AlcoholResponseNever.json Show Validation Information (1)

PathSeverityMessageValidating
QuestionnaireResponse​.identifier​.system (l10​/c40)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Questionnaire Response

fsh-generated/resources/QuestionnaireResponse-bloodglucose-response-elevated-example.json Show Validation Information (1)

PathSeverityMessageValidating
QuestionnaireResponse​.identifier​.system (l10​/c40)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Questionnaire Response

fsh-generated/resources/QuestionnaireResponse-bloodglucose-response-normal-example.json Show Validation Information (1)

PathSeverityMessageValidating
QuestionnaireResponse​.identifier​.system (l10​/c40)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Questionnaire Response

fsh-generated/resources/QuestionnaireResponse-stepcount-ehispaq-high.json Show Validation Information (1)

PathSeverityMessageValidating
QuestionnaireResponse​.identifier​.system (l10​/c40)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Questionnaire Response

fsh-generated/resources/QuestionnaireResponse-stepcount-ehispaq-normal.json Show Validation Information (1)

PathSeverityMessageValidating
QuestionnaireResponse​.identifier​.system (l10​/c40)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Questionnaire Response

fsh-generated/resources/QuestionnaireResponse-stepcount-response-low-example.json Show Validation Information (1)

PathSeverityMessageValidating
QuestionnaireResponse​.identifier​.system (l10​/c40)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Questionnaire Response
QuestionnaireResponse​.item[0]​.answer[0]​.value​.ofType(Quantity) (l17​/c12)warningUCUM Codes that contain human readable annotations like {steps} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Questionnaire Response

fsh-generated/resources/QuestionnaireResponse-stepcount-response-normal-example.json Show Validation Information (1)

PathSeverityMessageValidating
QuestionnaireResponse​.identifier​.system (l10​/c40)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Questionnaire Response
QuestionnaireResponse​.item[0]​.answer[0]​.value​.ofType(Quantity) (l17​/c12)warningUCUM Codes that contain human readable annotations like {steps} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONSAT PreNUDGE Questionnaire Response

fsh-generated/resources/QuestionnaireResponse-whoqol-bref-response-example.json Show Validation Information (1)

PathSeverityMessageValidating
QuestionnaireResponse​.identifier​.system (l10​/c40)warningNo definition could be found for URL value 'https://www.joanneum.at' Type_Specific_Checks_DT_URL_ResolveAT PreNUDGE Questionnaire Response
QuestionnaireResponse​.questionnaire (l488​/c92)warningA definition could not be found for Canonical URL 'https://fhir.hl7.at/prenudge/appdata/r4/Questionnaire/QolQuestionnaire' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVEAT PreNUDGE Questionnaire Response
QuestionnaireResponse (l488/c92)warningThe questionnaire 'https://fhir.hl7.at/prenudge/appdata/r4/Questionnaire/QolQuestionnaire' could not be resolved, so no validation can be performed against the base questionnaire Questionnaire_QR_Q_NotFound--

fsh-generated/resources/StructureDefinition-at-prenudge-observation-other-not-quantities.json Show Validation Information (1)

PathSeverityMessageValidating
StructureDefinition​.where(url = 'https:​/​/fhir​.hl7​.at​/prenudge​/appdata​/r4​/StructureDefinition​/at-prenudge-observation-other-not-quantities')warningThe Implementation Guide contains no examples for this profile --

fsh-generated/resources/StructureDefinition-at-prenudge-observation-other-quantities.json Show Validation Information (1)

PathSeverityMessageValidating
StructureDefinition​.where(url = 'https:​/​/fhir​.hl7​.at​/prenudge​/appdata​/r4​/StructureDefinition​/at-prenudge-observation-other-quantities')warningThe Implementation Guide contains no examples for this profile --

fsh-generated/resources/StructureDefinition-at-prenudge-questionnaire.json Show Validation Information (1)

PathSeverityMessageValidating
StructureDefinitionwarningQuestionnaire is labeled as an abstract type, but no concrete descendants were found (check definitions - this is usually an error unless concrete definitions are in some other package) SD_DERIVATION_NO_CONCRETE--

fsh-generated/resources/ValueSet-prenudge-other-observations-codes.json Show Validation Information (1)

PathSeverityMessageValidating
ValueSet​.compose​.include[0]​.concept[0] (l1​/c5235)informationWrong Display Name 'Time doing this activity' for http://loinc.org#66266-8. Valid display is one of 3 choices: 'How long you spend doing this activity on this day [PhenX]' (en-US), 'How long you spend doing this activity on this day [PhenX]' (en-US) or 'This activity time nRate PhenX' (en-US) (for the language(s) 'en, en-US'). Note that the display in the ValueSet does not have to match; this check exists to help check that it's not accidentally the wrong code VALUESET_CODE_CONCEPT_HINT--
ValueSet​.compose​.include[0]​.concept[1] (l1​/c5285)informationWrong Display Name 'Activity intensity' for http://loinc.org#66270-0. Valid display is one of 3 choices: 'Activity intensity [PhenX]' (en-US), 'Activity intensity [PhenX]' (en-US) or 'Activity intensity PhenX' (en-US) (for the language(s) 'en, en-US'). Note that the display in the ValueSet does not have to match; this check exists to help check that it's not accidentally the wrong code VALUESET_CODE_CONCEPT_HINT--
ValueSet​.compose​.include[1]​.concept[0] (l1​/c5402)warningThe concept '82832008' has a status of inactive and its use should be reviewed (from https://tx.fhir.org/r4, see log, or see the servers logic) INACTIVE_CONCEPT_FOUND--

input/maps/at-prenudge-alcoholuse-q-mapping-frequency-to-o-drinks-per-day.map Show Validation Information (1)

PathSeverityMessageValidating
StructureMap​.group[0]​.rule[0]​.source[0] (l1​/c14991)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[0]​.rule[1]​.source[0] (l1​/c15111)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[0]​.rule[2]​.source[0] (l1​/c15458)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[0]​.rule[3]​.target[0] (l1​/c15922)errorThe target path tgt.effectiveDateTime refers to the path Observation.effectiveDateTime which is unknown SM_TARGET_PATH_INVALID--
StructureMap​.group[1]​.rule[0]​.source[0] (l1​/c16487)errorThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown SM_SOURCE_PATH_INVALID--

input/maps/at-prenudge-bloodglucose-mapping.map Show Validation Information (1)

PathSeverityMessageValidating
StructureMap​.group[0]​.rule[0]​.source[0] (l1​/c9846)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[0]​.rule[1]​.source[0] (l1​/c9966)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[0]​.rule[2]​.source[0] (l1​/c10373)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[1]​.rule[0]​.rule[0]​.target[0] (l1​/c11333)errorThe target path tgt.effectiveDateTime refers to the path Observation.effectiveDateTime which is unknown SM_TARGET_PATH_INVALID--
StructureMap​.group[1]​.rule[1]​.source[0] (l1​/c11428)errorThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown SM_SOURCE_PATH_INVALID--

input/maps/at-prenudge-qol-mapping-q-score-to-o-score.map Show Validation Information (1)

PathSeverityMessageValidating
StructureMap​.group[0]​.rule[0]​.source[0] (l1​/c19241)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[0]​.rule[1]​.source[0] (l1​/c19361)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[0]​.rule[2]​.source[0] (l1​/c19715)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[0]​.rule[3]​.target[0] (l1​/c20189)errorThe target path tgt.effectiveDateTime refers to the path Observation.effectiveDateTime which is unknown SM_TARGET_PATH_INVALID--
StructureMap​.group[1]​.rule[0]​.source[0] (l1​/c22346)errorThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown SM_SOURCE_PATH_INVALID--
StructureMap​.group[2]​.rule[0]​.source[0] (l1​/c23713)errorThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown SM_SOURCE_PATH_INVALID--
StructureMap​.group[3]​.rule[0]​.source[0] (l1​/c25082)errorThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown SM_SOURCE_PATH_INVALID--
StructureMap​.group[4]​.rule[0]​.source[0] (l1​/c26454)errorThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown SM_SOURCE_PATH_INVALID--
StructureMap​.group[5]​.rule[0]​.source[0] (l1​/c27827)errorThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown SM_SOURCE_PATH_INVALID--

input/maps/at-prenudge-stepcount-mapping.map Show Validation Information (1)

PathSeverityMessageValidating
StructureMap​.group[0]​.rule[0]​.source[0] (l1​/c8661)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[0]​.rule[1]​.source[0] (l1​/c8781)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[0]​.rule[2]​.source[0] (l1​/c9185)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[1]​.rule[0]​.rule[0]​.target[0] (l1​/c10108)errorThe target path tgt.effectiveDateTime refers to the path Observation.effectiveDateTime which is unknown SM_TARGET_PATH_INVALID--
StructureMap​.group[1]​.rule[1]​.source[0] (l1​/c10203)errorThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown SM_SOURCE_PATH_INVALID--
StructureMap​.group[2]​.rule[0]​.rule[1]​.source[0] (l1​/c11070)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[2]​.rule[0]​.rule[2]​.source[0] (l1​/c11255)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--
StructureMap​.group[2]​.rule[0]​.rule[3]​.source[0] (l1​/c11456)informationThe source statement doesn't assign a variable to the source - check that this is what is intended SM_RULE_SOURCE_UNASSIGNED--

Suppressed Messages (Warnings, hints, broken links)

StructureMap BackboneElement path validation: QuestionnaireResponse.item sub-elements cannot be typed as a group input in FML R4. The path src.answer actually refers to QuestionnaireResponse.item.answer which is valid, but the IG Publisher validates against the declared group input type (QuestionnaireResponse) instead of the actual passed element.

Errors sorted by type


All_observations_should_have_a_performer

fsh-generated/resources/Observation-alcoholuse-moderate-example.jsonBest Practice Recommendation: In general, all observations should have a performer--
fsh-generated/resources/Observation-alcoholuse-never-example.jsonBest Practice Recommendation: In general, all observations should have a performer--
fsh-generated/resources/Observation-alcoholuse-occasional-example.jsonBest Practice Recommendation: In general, all observations should have a performer--
fsh-generated/resources/Observation-bloodglucose-elevated-example.jsonBest Practice Recommendation: In general, all observations should have a performer--
fsh-generated/resources/Observation-bloodglucose-low-example.jsonBest Practice Recommendation: In general, all observations should have a performer--
fsh-generated/resources/Observation-bloodglucose-normal-example.jsonBest Practice Recommendation: In general, all observations should have a performer--
fsh-generated/resources/Observation-stepcount-high-example.jsonBest Practice Recommendation: In general, all observations should have a performer--
fsh-generated/resources/Observation-stepcount-normal-example.jsonBest Practice Recommendation: In general, all observations should have a performer--
fsh-generated/resources/Observation-stepcount-sedentary-example.jsonBest Practice Recommendation: In general, all observations should have a performer--
fsh-generated/resources/Observation-whoqol-bref-score-example.jsonBest Practice Recommendation: In general, all observations should have a performer--

CODESYSTEM_CONCEPT_NO_DEFINITION

fsh-generated/resources/CodeSystem-whoqol-bref-scale.jsonHL7 Defined CodeSystems should ensure that every concept has a definition--

CODESYSTEM_CS_NONHL7_MISSING_ELEMENT

fsh-generated/resources/CodeSystem-whoqol-bref-scale.jsonCodeSystems SHOULD have a stated value for the hierarchyMeaning element so that users know the status and meaning of the code system clearly--

CODESYSTEM_PROPERTY_UNKNOWN_CODE

fsh-generated/resources/CodeSystem-whoqol-bref-scale.jsonThis property has only a code ('scale') and not a URI, so it has no clearly defined meaning in the terminology ecosystem--
fsh-generated/resources/CodeSystem-whoqol-bref-scale.jsonThis property has only a code ('score') and not a URI, so it has no clearly defined meaning in the terminology ecosystem--

CONCEPTMAP_GROUP_SOURCE_SERVER_SIDE

fsh-generated/resources/ConceptMap-AtPrenudgeCodeUnitMap.jsonSource Code System http://snomed.info/sct is only supported on the terminology server, so the source codes are not validated for performance reasons--
fsh-generated/resources/ConceptMap-AtPrenudgeCodeUnitMap.jsonSource Code System http://loinc.org is only supported on the terminology server, so the source codes are not validated for performance reasons--

CONCEPTMAP_GROUP_TARGET_INCOMPLETE

fsh-generated/resources/ConceptMap-AtPrenudgeCodeUnitMap.jsonTarget Code System http://unitsofmeasure.org doesn't have all content (content = not-present), so the target codes cannot be checked--
fsh-generated/resources/ConceptMap-AtPrenudgeCodeUnitMap.jsonTarget Code System http://unitsofmeasure.org doesn't have all content (content = not-present), so the target codes cannot be checked--

CONCEPTMAP_SHAREABLE_EXTRA_MISSING_HL7

fsh-generated/resources/ConceptMap-AtPrenudgeCodeUnitMap.jsonConcept maps published by HL7 SHALL conform to the ShareableConceptMap profile, which says that the element ConceptMap.name should be present, but it is not--

Details_for__matching_against_Profile_

fsh-generated/resources/Patient-example.jsonThis element does not match any known slice defined in the profile https://fhir.hl7.at/elga/aps/r4/StructureDefinition/at-aps-patient|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice)AT APS Patient

IG_DEPENDENCY_VERSION_WARNING_OLD

fsh-generated/resources/ImplementationGuide-hl7.at.fhir.prenudge.appdata.r4.jsonThe ImplementationGuide uses package hl7.fhir.uv.sdc#3.0.0 released on 2022-03-08, but the most recent appropriate version is 4.0.0. This reference is getting old and the more recent version should be considered--

INACTIVE_CONCEPT_FOUND

fsh-generated/resources/ValueSet-prenudge-other-observations-codes.jsonThe concept '82832008' has a status of inactive and its use should be reviewed--

MSG_DEPENDS_ON_DEPRECATED

fsh-generated/resources/StructureDefinition-at-prenudge-alcoholuse-observation.jsonThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecatedStructureDefinition

Questionnaire_QR_Q_NotFound

fsh-generated/resources/QuestionnaireResponse-whoqol-bref-response-example.jsonThe questionnaire 'https://fhir.hl7.at/prenudge/appdata/r4/Questionnaire/QolQuestionnaire' could not be resolved, so no validation can be performed against the base questionnaire--

SD_DERIVATION_NO_CONCRETE

fsh-generated/resources/StructureDefinition-at-prenudge-questionnaire.jsonQuestionnaire is labeled as an abstract type, but no concrete descendants were found (check definitions - this is usually an error unless concrete definitions are in some other package)--

SD_PATH_SLICING_DEPRECATED

fsh-generated/resources/StructureDefinition-at-prenudge-whoqol-bref-score-observation.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)--
fsh-generated/resources/StructureDefinition-at-prenudge-whoqol-bref-score-observation.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)--

SM_RULE_SOURCE_UNASSIGNED

input/maps/at-prenudge-alcoholuse-q-mapping-frequency-to-o-drinks-per-day.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-alcoholuse-q-mapping-frequency-to-o-drinks-per-day.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-alcoholuse-q-mapping-frequency-to-o-drinks-per-day.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-bloodglucose-mapping.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-bloodglucose-mapping.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-bloodglucose-mapping.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-q-to-o-base.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-q-to-o-base.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-qol-mapping-q-score-to-o-score.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-qol-mapping-q-score-to-o-score.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-qol-mapping-q-score-to-o-score.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-stepcount-mapping.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-stepcount-mapping.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-stepcount-mapping.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-stepcount-mapping.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-stepcount-mapping.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--
input/maps/at-prenudge-stepcount-mapping.mapThe source statement doesn't assign a variable to the source - check that this is what is intended--

SM_SOURCE_PATH_INVALID

input/maps/at-prenudge-alcoholuse-q-mapping-frequency-to-o-drinks-per-day.mapThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown--
input/maps/at-prenudge-bloodglucose-mapping.mapThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown--
input/maps/at-prenudge-qol-mapping-q-score-to-o-score.mapThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown--
input/maps/at-prenudge-qol-mapping-q-score-to-o-score.mapThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown--
input/maps/at-prenudge-qol-mapping-q-score-to-o-score.mapThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown--
input/maps/at-prenudge-qol-mapping-q-score-to-o-score.mapThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown--
input/maps/at-prenudge-qol-mapping-q-score-to-o-score.mapThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown--
input/maps/at-prenudge-stepcount-mapping.mapThe source path src.answer refers to the path QuestionnaireResponse.answer which is unknown--

SM_TARGET_PATH_INVALID

input/maps/at-prenudge-alcoholuse-q-mapping-frequency-to-o-drinks-per-day.mapThe target path tgt.effectiveDateTime refers to the path Observation.effectiveDateTime which is unknown--
input/maps/at-prenudge-bloodglucose-mapping.mapThe target path tgt.effectiveDateTime refers to the path Observation.effectiveDateTime which is unknown--
input/maps/at-prenudge-qol-mapping-q-score-to-o-score.mapThe target path tgt.effectiveDateTime refers to the path Observation.effectiveDateTime which is unknown--
input/maps/at-prenudge-stepcount-mapping.mapThe target path tgt.effectiveDateTime refers to the path Observation.effectiveDateTime which is unknown--

TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE

fsh-generated/resources/QuestionnaireResponse-whoqol-bref-response-example.jsonA definition could not be found for Canonical URL 'https://fhir.hl7.at/prenudge/appdata/r4/Questionnaire/QolQuestionnaire'AT PreNUDGE Questionnaire Response

TYPE_SPECIFIC_CHECKS_DT_QTY_UCUM_ANNOTATIONS

fsh-generated/resources/Observation-alcoholuse-moderate-example.jsonUCUM Codes that contain human readable annotations like {drinks} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Observation Alcohol Use
fsh-generated/resources/Observation-alcoholuse-never-example.jsonUCUM Codes that contain human readable annotations like {drinks} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Observation Alcohol Use
fsh-generated/resources/Observation-alcoholuse-occasional-example.jsonUCUM Codes that contain human readable annotations like {drinks} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Observation Alcohol Use
fsh-generated/resources/Observation-stepcount-high-example.jsonUCUM Codes that contain human readable annotations like {steps} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Observation Step Count
fsh-generated/resources/Observation-stepcount-normal-example.jsonUCUM Codes that contain human readable annotations like {steps} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Observation Step Count
fsh-generated/resources/Observation-stepcount-sedentary-example.jsonUCUM Codes that contain human readable annotations like {steps} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Observation Step Count
fsh-generated/resources/Observation-whoqol-bref-score-example.jsonUCUM Codes that contain human readable annotations like {score} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Observation WHOQOL-BREF Score
fsh-generated/resources/Observation-whoqol-bref-score-example.jsonUCUM Codes that contain human readable annotations like {score} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Observation WHOQOL-BREF Score
fsh-generated/resources/Observation-whoqol-bref-score-example.jsonUCUM Codes that contain human readable annotations like {score} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Observation WHOQOL-BREF Score
fsh-generated/resources/Observation-whoqol-bref-score-example.jsonUCUM Codes that contain human readable annotations like {score} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Observation WHOQOL-BREF Score
fsh-generated/resources/Observation-whoqol-bref-score-example.jsonUCUM Codes that contain human readable annotations like {score} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Observation WHOQOL-BREF Score
fsh-generated/resources/QuestionnaireResponse-stepcount-response-low-example.jsonUCUM Codes that contain human readable annotations like {steps} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Questionnaire Response
fsh-generated/resources/QuestionnaireResponse-stepcount-response-normal-example.jsonUCUM Codes that contain human readable annotations like {steps} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checkedAT PreNUDGE Questionnaire Response

Terminology_TX_ValueSet_NotFound

fsh-generated/resources/Patient-example.jsonValueSet 'https://termgit.elga.gv.at/ValueSet/hl7-at-patientidentifier' not foundAT APS Patient

Type_Specific_Checks_DT_String_WS

fsh-generated/resources/Questionnaire-WhoQolBrefQuestionnaire.jsonvalue should not start or finish with whitespace 'In den folgenden Fragen geht es darum, wie zufrieden, glücklich oder gut Sie sich während der vergangenen zwei Wochen hinsichtlich verschiedener Aspekte Ihres Lebens gefühlt haben. 'AT PreNUDGE Questionnaire

Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/Observation-alcoholuse-moderate-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Observation Alcohol Use
fsh-generated/resources/Observation-alcoholuse-never-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Observation Alcohol Use
fsh-generated/resources/Observation-alcoholuse-occasional-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Observation Alcohol Use
fsh-generated/resources/Observation-bloodglucose-elevated-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Observation Blood Glucose (only in mg/dL)
fsh-generated/resources/Observation-bloodglucose-low-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Observation Blood Glucose (only in mg/dL)
fsh-generated/resources/Observation-bloodglucose-normal-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Observation Blood Glucose (only in mg/dL)
fsh-generated/resources/Observation-stepcount-high-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Observation Step Count
fsh-generated/resources/Observation-stepcount-normal-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Observation Step Count
fsh-generated/resources/Observation-stepcount-sedentary-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Observation Step Count
fsh-generated/resources/Observation-whoqol-bref-score-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Observation WHOQOL-BREF Score
fsh-generated/resources/Patient-example.jsonNo definition could be found for URL value 'urn:oid:1.2.40.0.10.1.4.3.1'AT APS Patient
fsh-generated/resources/Patient-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT APS Patient
fsh-generated/resources/QuestionnaireResponse-AlcoholResponseDaily.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Questionnaire Response
fsh-generated/resources/QuestionnaireResponse-AlcoholResponseNever.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Questionnaire Response
fsh-generated/resources/QuestionnaireResponse-bloodglucose-response-elevated-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Questionnaire Response
fsh-generated/resources/QuestionnaireResponse-bloodglucose-response-normal-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Questionnaire Response
fsh-generated/resources/QuestionnaireResponse-stepcount-ehispaq-high.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Questionnaire Response
fsh-generated/resources/QuestionnaireResponse-stepcount-ehispaq-normal.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Questionnaire Response
fsh-generated/resources/QuestionnaireResponse-stepcount-response-low-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Questionnaire Response
fsh-generated/resources/QuestionnaireResponse-stepcount-response-normal-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Questionnaire Response
fsh-generated/resources/QuestionnaireResponse-whoqol-bref-response-example.jsonNo definition could be found for URL value 'https://www.joanneum.at'AT PreNUDGE Questionnaire Response

VALUESET_CODE_CONCEPT_HINT

fsh-generated/resources/ValueSet-prenudge-other-observations-codes.jsonWrong Display Name 'Time doing this activity' for http://loinc.org#66266-8. Valid display is one of 3 choices: 'How long you spend doing this activity on this day [PhenX]' (en-US), 'How long you spend doing this activity on this day [PhenX]' (en-US) or 'This activity time nRate PhenX' (en-US) (for the language(s) 'en, en-US'). Note that the display in the ValueSet does not have to match; this check exists to help check that it's not accidentally the wrong code--
fsh-generated/resources/ValueSet-prenudge-other-observations-codes.jsonWrong Display Name 'Activity intensity' for http://loinc.org#66270-0. Valid display is one of 3 choices: 'Activity intensity [PhenX]' (en-US), 'Activity intensity [PhenX]' (en-US) or 'Activity intensity PhenX' (en-US) (for the language(s) 'en, en-US'). Note that the display in the ValueSet does not have to match; this check exists to help check that it's not accidentally the wrong code--
fsh-generated/resources/ValueSet-prenudge-other-observations-units.jsonWrong Display Name 'finding' for http://unitsofmeasure.org#{finding}. Valid display is one of 2 choices: '{finding}' (en) or '1' (en) (for the language(s) 'en, en-US'). Note that the display in the ValueSet does not have to match; this check exists to help check that it's not accidentally the wrong code--
fsh-generated/resources/ValueSet-prenudge-other-observations-units.jsonWrong Display Name 'intensity' for http://unitsofmeasure.org#{intensity}. Valid display is one of 2 choices: '{intensity}' (en) or '1' (en) (for the language(s) 'en, en-US'). Note that the display in the ValueSet does not have to match; this check exists to help check that it's not accidentally the wrong code--