Generated Tue Jun 02 00:09:25 UTC 2026, FHIR version 4.0.1 for moyae.fhir.ophthalmology#0.1.0 (canonical = https://fhir.moyae.com (history)). See Full QA Report & IP
| Quality Checks | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Publisher Version: | IG Publisher Version: v2.2.8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Publication Code: | n/a . PackageId = moyae.fhir.ophthalmology, Canonical = https://fhir.moyae.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Realm Check for n/a: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Language Info: | This IG has no language information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Publication Request: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Supressed Messages: | 6 Suppressed Issues | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependency Checks: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Related IGs: | n/a | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependent IGs: | no references | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Global Profiles: | (none declared) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Terminology Server(s): | https://tx.fhir.org/r4 (details) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HTA Analysis: | Non-HL7 Igs are exempt from terminology dependency analysis | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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.moyae.com (Problem #1 with package-list.json at https://fhir.moyae.com: Not Found) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| IPA Comparison: | n/a | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| IPS Comparison: | n/a | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Validation Flags: | On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary: | errors = 3, warn = 23, info = 21, broken links = 0, pinned = n/a. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ImplementationGuide.definition.parameter[27].value | error | Supressed messages file is not using the new format (see https://confluence.hl7.org/display/FHIR/Implementation+Guide+Parameters) |
| 1 | warning | The HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide |
| 2 | warning | An HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide |
| 3 | warning | An 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 |
| 4 | warning | The HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide |
| Path | Severity | Message | Validating |
| ImplementationGuide.dependsOn[2] (l1/c2546) | warning | The ImplementationGuide uses package hl7.fhir.us.core#6.1.0 released on 2023-06-30, but the most recent appropriate version is 9.0.0. This reference is getting old and the more recent version should be considered IG_DEPENDENCY_VERSION_WARNING_OLD | -- |
| Path | Severity | Message | Validating |
| Observation.bodySite.coding[0].display (l41/c4) | error | Wrong Display Name 'Right eye' for http://snomed.info/sct#1290030002. Valid display is one of 2 choices: 'Disorder of left eye proper (disorder)' (en) or 'Disorder of left eye proper' (en) (for the language(s) 'en-US') (from https://tx.fhir.org/r4, see log, or see the servers logic) Display_Name_for__should_be_one_of__instead_of | Moyae Intraocular Pressure Observation |
| Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer | -- |
| Path | Severity | Message | Validating |
| Observation.component[1].code.coding[0].display (l60/c8) | error | Wrong Display Name 'Subjective / Manifest refraction (procedure)' for http://snomed.info/sct#397277005. Valid display is one of 4 choices: 'Subjective refraction (procedure)' (en), 'Subjective refraction' (en), 'M-Manifest refraction' (en) or 'Manifest refraction' (en) (for the language(s) 'en-US') (from https://tx.fhir.org/r4, see log, or see the servers logic) Display_Name_for__should_be_one_of__instead_of | Moyae Refraction Observation (current shape) |
| Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer | -- |
| Path | Severity | Message | Validating |
| Observation (l1/c2) | warning | Best Practice Recommendation: In general, all observations should have a performer All_observations_should_have_a_performer | -- |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0].concept[0] (l1/c1640) | information | Wrong Display Name 'Right eye' for http://snomed.info/sct#1290030002. Valid display is one of 2 choices: 'Disorder of left eye proper (disorder)' (en) or 'Disorder of left eye proper' (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 VALUESET_CODE_CONCEPT_HINT | -- |
| ValueSet.compose.include[0].concept[1] (l1/c1683) | information | Wrong Display Name 'Left eye' for http://snomed.info/sct#1290031003. Valid display is one of 2 choices: 'Structure of left eye proper' (en) or 'Structure of left eye proper (body structure)' (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 VALUESET_CODE_CONCEPT_HINT | -- |
| ValueSet (l1/c1688) | warning | Published value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present | -- |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0].concept[0] (l1/c1657) | warning | The concept '8966001' 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 | -- |
| ValueSet.compose.include[0].concept[1] (l1/c1699) | warning | The concept '18944008' has a status of inactive and its use should be reviewed (from https://tx.fhir.org/r4, see log) INACTIVE_CONCEPT_FOUND | -- |
| ValueSet (l1/c1704) | warning | Published value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present | -- |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0].concept[0] (l1/c1630) | warning | The concept '419465000' 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 | -- |
| ValueSet.compose.include[0].concept[1] (l1/c1679) | warning | The concept '419161000' has a status of inactive and its use should be reviewed (from https://tx.fhir.org/r4, see log) INACTIVE_CONCEPT_FOUND | -- |
| ValueSet (l1/c1684) | warning | Published value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present | -- |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0].concept[0] (l1/c2261) | information | Wrong Display Name 'Subjective / Manifest refraction (procedure)' for http://snomed.info/sct#397277005. Valid display is one of 4 choices: 'Subjective refraction (procedure)' (en), 'Subjective refraction' (en), 'M-Manifest refraction' (en) or 'Manifest refraction' (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 VALUESET_CODE_CONCEPT_HINT | -- |
| ValueSet.compose.include[0] (l1/c2500) | information | This SNOMED-CT based include has some concepts with semantic tags (FSN terms) and some without (preferred terms) - check that this is what is intended (examples for FSN: [Subjective / Manifest refraction (procedure), Cycloplegic refraction (procedure), Overrefraction (procedure)] and examples for no FSN: [Autorefractor, Best Corrected Visual Acuity]) VALUESET_CONCEPT_DISPLAY_SCT_TAG_MIXED | -- |
| ValueSet (l1/c2503) | warning | Published value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present | -- |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0].concept[3] (l1/c2174) | information | Wrong Display Name 'Retina VA' for http://snomed.info/sct#363983007. Valid display is one of 3 choices: 'Visual acuity' (en), 'Visual acuity (observable entity)' (en) or 'VA - Visual acuity' (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 VALUESET_CODE_CONCEPT_HINT | -- |
| ValueSet.compose.include[0] (l1/c2176) | information | This SNOMED-CT based include has some concepts with semantic tags (FSN terms) and some without (preferred terms) - check that this is what is intended (examples for FSN: [Corrected visual acuity (observable entity)] and examples for no FSN: [Uncorrected visual acuity, Refraction, Retina VA]) VALUESET_CONCEPT_DISPLAY_SCT_TAG_MIXED | -- |
| ValueSet (l1/c2179) | warning | Published value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present | -- |
| Path | Severity | Message | Validating |
| ValueSet (l1/c2087) | warning | Published value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present | -- |
| Path | Severity | Message | Validating |
| ValueSet (l1/c1772) | warning | Published value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present | -- |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0] | information | Pinned the version of http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct to 4.0.1 from choices of 0.1.0 (hl7.terminology.r4#5.0.0), 1.0.1 (hl7.terminology.r4#7.1.0) PIN_VERSION | -- |
| ValueSet.compose.include[0].concept[0] (l1/c1917) | information | Reference to draft CodeSystem http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct|4.0.1 MSG_DRAFT | -- |
| ValueSet.compose.include[0].concept[0] (l1/c1917) | information | Wrong Display Name 'Glasses lens' for http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct#lens. Valid display is 'Lens' (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_VER | -- |
| ValueSet (l1/c1966) | warning | Published value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present | -- |
| Path | Severity | Message | Validating |
| ValueSet.compose.include[0].concept[0] (l1/c2439) | information | Wrong Display Name 'Draft (used for in-exam measurement)' for http://hl7.org/fhir/fm-status#draft. Valid display is 'Draft' (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/c2498) | information | Wrong Display Name 'Active (signed prescription)' for http://hl7.org/fhir/fm-status#active. Valid display is 'Active' (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 (l1/c2603) | warning | Published value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present | -- |
| Path | Severity | Message | Validating |
| VisionPrescription.identifier[0].system (l11/c63) | warning | No definition could be found for URL value 'https://moyae.com/vision-prescription-status' Type_Specific_Checks_DT_URL_Resolve | Moyae Vision Prescription (current shape) |
| VisionPrescription.lensSpecification[0].product (l17/c8) | information | Reference to draft CodeSystem http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct|4.0.1 MSG_DRAFT | Moyae Vision Prescription (current shape) |
| VisionPrescription.lensSpecification[1].product (l42/c8) | information | Reference to draft CodeSystem http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct|4.0.1 MSG_DRAFT | Moyae Vision Prescription (current shape) |
| Path | Severity | Message | Validating |
| VisionPrescription.identifier[0].system (l11/c63) | warning | No definition could be found for URL value 'https://moyae.com/vision-prescription-status' Type_Specific_Checks_DT_URL_Resolve | Moyae Vision Prescription (current shape) |
| VisionPrescription.lensSpecification[0].product (l17/c8) | information | Reference to draft CodeSystem http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct|4.0.1 MSG_DRAFT | Moyae Vision Prescription (current shape) |
| VisionPrescription.lensSpecification[1].product (l43/c8) | information | Reference to draft CodeSystem http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct|4.0.1 MSG_DRAFT | Moyae Vision Prescription (current shape) |
Suppressed Messages (Warnings, hints, broken links)
?pub-msg-2?
Errors sorted by type
| fsh-generated/resources/Observation-Example-MoyaeIOP-RightEye.json | Best Practice Recommendation: In general, all observations should have a performer | -- |
| fsh-generated/resources/Observation-Example-MoyaeRefraction-Manifest.json | Best Practice Recommendation: In general, all observations should have a performer | -- |
| fsh-generated/resources/Observation-Example-MoyaeVisualAcuity-Corrected.json | Best Practice Recommendation: In general, all observations should have a performer | -- |
| fsh-generated/resources/Observation-Example-MoyaeIOP-RightEye.json | Wrong Display Name 'Right eye' for http://snomed.info/sct#1290030002. Valid display is one of 2 choices: 'Disorder of left eye proper (disorder)' (en) or 'Disorder of left eye proper' (en) (for the language(s) 'en-US') | Moyae Intraocular Pressure Observation |
| fsh-generated/resources/Observation-Example-MoyaeRefraction-Manifest.json | Wrong Display Name 'Subjective / Manifest refraction (procedure)' for http://snomed.info/sct#397277005. Valid display is one of 4 choices: 'Subjective refraction (procedure)' (en), 'Subjective refraction' (en), 'M-Manifest refraction' (en) or 'Manifest refraction' (en) (for the language(s) 'en-US') | Moyae Refraction Observation (current shape) |
| fsh-generated/resources/ImplementationGuide-moyae.fhir.ophthalmology.json | The ImplementationGuide uses package hl7.fhir.us.core#6.1.0 released on 2023-06-30, but the most recent appropriate version is 9.0.0. This reference is getting old and the more recent version should be considered | -- |
| fsh-generated/resources/ValueSet-moyae-eye-code-vs.json | The concept '8966001' has a status of inactive and its use should be reviewed | -- |
| fsh-generated/resources/ValueSet-moyae-eye-code-vs.json | The concept '18944008' has a status of inactive and its use should be reviewed | -- |
| fsh-generated/resources/ValueSet-moyae-laterality-vs.json | The concept '419465000' has a status of inactive and its use should be reviewed | -- |
| fsh-generated/resources/ValueSet-moyae-laterality-vs.json | The concept '419161000' has a status of inactive and its use should be reviewed | -- |
| fsh-generated/resources/StructureDefinition-moyae-intraocular-pressure.json | The extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.3.0 is deprecated with the note: 'Use additionalBinding extension or element instead' | StructureDefinition |
| fsh-generated/resources/ValueSet-vision-prescription-product-vs.json | Pinned the version of http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct to 4.0.1 from choices of 0.1.0 (hl7.terminology.r4#5.0.0), 1.0.1 (hl7.terminology.r4#7.1.0) | -- |
| fsh-generated/resources/StructureDefinition-moyae-intraocular-pressure.json | The 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-moyae-intraocular-pressure.json | The 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-moyae-intraocular-pressure.json | The 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-moyae-intraocular-pressure.json | The 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/VisionPrescription-Example-MoyaeVisionPrescription-Active.json | No definition could be found for URL value 'https://moyae.com/vision-prescription-status' | Moyae Vision Prescription (current shape) |
| fsh-generated/resources/VisionPrescription-Example-MoyaeVisionPrescription-Draft.json | No definition could be found for URL value 'https://moyae.com/vision-prescription-status' | Moyae Vision Prescription (current shape) |
| fsh-generated/resources/ValueSet-moyae-body-site-eye-vs.json | Wrong Display Name 'Right eye' for http://snomed.info/sct#1290030002. Valid display is one of 2 choices: 'Disorder of left eye proper (disorder)' (en) or 'Disorder of left eye proper' (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-moyae-body-site-eye-vs.json | Wrong Display Name 'Left eye' for http://snomed.info/sct#1290031003. Valid display is one of 2 choices: 'Structure of left eye proper' (en) or 'Structure of left eye proper (body structure)' (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-moyae-refraction-method-vs.json | Wrong Display Name 'Subjective / Manifest refraction (procedure)' for http://snomed.info/sct#397277005. Valid display is one of 4 choices: 'Subjective refraction (procedure)' (en), 'Subjective refraction' (en), 'M-Manifest refraction' (en) or 'Manifest refraction' (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-moyae-visual-acuity-code-vs.json | Wrong Display Name 'Retina VA' for http://snomed.info/sct#363983007. Valid display is one of 3 choices: 'Visual acuity' (en), 'Visual acuity (observable entity)' (en) or 'VA - Visual acuity' (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-vision-prescription-status-vs.json | Wrong Display Name 'Draft (used for in-exam measurement)' for http://hl7.org/fhir/fm-status#draft. Valid display is 'Draft' (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-vision-prescription-status-vs.json | Wrong Display Name 'Active (signed prescription)' for http://hl7.org/fhir/fm-status#active. Valid display is 'Active' (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-vision-prescription-product-vs.json | Wrong Display Name 'Glasses lens' for http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct#lens. Valid display is 'Lens' (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-moyae-refraction-method-vs.json | This SNOMED-CT based include has some concepts with semantic tags (FSN terms) and some without (preferred terms) - check that this is what is intended (examples for FSN: [Subjective / Manifest refraction (procedure), Cycloplegic refraction (procedure), Overrefraction (procedure)] and examples for no FSN: [Autorefractor, Best Corrected Visual Acuity]) | -- |
| fsh-generated/resources/ValueSet-moyae-visual-acuity-code-vs.json | This SNOMED-CT based include has some concepts with semantic tags (FSN terms) and some without (preferred terms) - check that this is what is intended (examples for FSN: [Corrected visual acuity (observable entity)] and examples for no FSN: [Uncorrected visual acuity, Refraction, Retina VA]) | -- |