Unable to compare with previous version: Unable to find version history at http://jembi.org/fhir (Problem #1 with package-list.json at http://jembi.org/fhir: Not Found)
IPA Comparison:
n/a
IPS Comparison:
n/a
Validation Flags:
On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
The link 'StructureDefinition-test-patient.html#Patient.maritalStatus.extension:EffectiveDate' for "Patient.maritalStatus.extension" cannot be resolved (valid targets: 377 targets)HTML_LINK_CHECK_FAILED
The html source has duplicate anchor Ids: PatientLogicalModel,PatientLogicalModel.maritalStatus,PatientLogicalModel.maritalStatus.effectiveDate,PatientLogicalModel.maritalStatus.extension,PatientLogicalModel.maritalStatus.id,PatientLogicalModel.maritalStatus.modifierExtension,PatientLogicalModel.maritalStatus.status,PatientLogicalModel.name,PatientLogicalModel.name.extension,PatientLogicalModel.name.firstName,PatientLogicalModel.name.id,PatientLogicalModel.name.middleName,PatientLogicalModel.name.modifierExtension,PatientLogicalModel.relatedPerson
The link 'StructureDefinition-marital-status-and-effective-date.html#Extension.extension:Status' for "Extension.extension" cannot be resolved (valid targets: 95 targets)HTML_LINK_CHECK_FAILED
The link 'StructureDefinition-marital-status-and-effective-date.html#Extension.extension:EffectiveDate' for "Extension.extension" cannot be resolved (valid targets: 95 targets)HTML_LINK_CHECK_FAILED
The html source has duplicate anchor Ids: RelatedPersonLogicalModel,RelatedPersonLogicalModel.maritalStatus,RelatedPersonLogicalModel.maritalStatus.effectiveDate,RelatedPersonLogicalModel.maritalStatus.extension,RelatedPersonLogicalModel.maritalStatus.id,RelatedPersonLogicalModel.maritalStatus.modifierExtension,RelatedPersonLogicalModel.maritalStatus.status,RelatedPersonLogicalModel.name,RelatedPersonLogicalModel.name.extension,RelatedPersonLogicalModel.name.firstName,RelatedPersonLogicalModel.name.id,RelatedPersonLogicalModel.name.middleName,RelatedPersonLogicalModel.name.modifierExtension,RelatedPersonLogicalModel.relationshipType
The html source has duplicate anchor Ids: Extension,Extension.extension,Extension.extension.2,Extension.extension.3,Extension.id,Extension.url,Extension.value_x_
The html source has duplicate anchor Ids: Patient,Patient.active,Patient.address,Patient.birthDate,Patient.communication,Patient.communication.extension,Patient.communication.id,Patient.communication.language,Patient.communication.modifierExtension,Patient.communication.preferred,Patient.contact,Patient.contact.address,Patient.contact.extension,Patient.contact.gender,Patient.contact.id,Patient.contact.modifierExtension,Patient.contact.name,Patient.contact.organization,Patient.contact.period,Patient.contact.relationship,Patient.contact.telecom,Patient.contained,Patient.deceased_x_,Patient.extension,Patient.gender,Patient.generalPractitioner,Patient.id,Patient.identifier,Patient.identifier.2,Patient.identifier.assigner,Patient.identifier.extension,Patient.identifier.id,Patient.identifier.period,Patient.identifier.system,Patient.identifier.type,Patient.identifier.use,Patient.identifier.value,Patient.implicitRules,Patient.language,Patient.link,Patient.link.extension,Patient.link.id,Patient.link.modifierExtension,Patient.link.other,Patient.link.type,Patient.managingOrganization,Patient.maritalStatus,Patient.maritalStatus.coding,Patient.maritalStatus.extension,Patient.maritalStatus.extension.2,Patient.maritalStatus.id,Patient.maritalStatus.text,Patient.meta,Patient.modifierExtension,Patient.multipleBirth_x_,Patient.name,Patient.name.extension,Patient.name.family,Patient.name.given,Patient.name.id,Patient.name.period,Patient.name.prefix,Patient.name.suffix,Patient.name.text,Patient.name.use,Patient.photo,Patient.telecom,Patient.text
The html source has duplicate anchor Ids: RelatedPerson,RelatedPerson.active,RelatedPerson.address,RelatedPerson.birthDate,RelatedPerson.communication,RelatedPerson.communication.extension,RelatedPerson.communication.id,RelatedPerson.communication.language,RelatedPerson.communication.modifierExtension,RelatedPerson.communication.preferred,RelatedPerson.contained,RelatedPerson.extension,RelatedPerson.extension.2,RelatedPerson.gender,RelatedPerson.id,RelatedPerson.identifier,RelatedPerson.implicitRules,RelatedPerson.language,RelatedPerson.meta,RelatedPerson.modifierExtension,RelatedPerson.name,RelatedPerson.name.extension,RelatedPerson.name.family,RelatedPerson.name.given,RelatedPerson.name.id,RelatedPerson.name.period,RelatedPerson.name.prefix,RelatedPerson.name.suffix,RelatedPerson.name.text,RelatedPerson.name.use,RelatedPerson.patient,RelatedPerson.period,RelatedPerson.photo,RelatedPerson.relationship,RelatedPerson.telecom,RelatedPerson.text
Target Code System http://loinc.org is only supported on the terminology server, so the target codes are not validated for performance reasonsCONCEPTMAP_GROUP_TARGET_SERVER_SIDE
ConceptMap.group[1].source (l1/c3159)
information
Source Code System http://loinc.org is only supported on the terminology server, so the source codes are not validated for performance reasonsCONCEPTMAP_GROUP_SOURCE_SERVER_SIDE
ImplementationGuide/jembi.starter.ig: ImplementationGuide: Validated against fhir.ImplementationGuide
Path
Severity
Message
ImplementationGuide.dependsOn[2] (l1/c2177)
warning
The ImplementationGuide uses package hl7.fhir.uv.cql#1.0.0 released on 2024-05-31, but the most recent appropriate version is 2.0.0. This reference is getting old and the more recent version should be consideredIG_DEPENDENCY_VERSION_WARNING_OLD
An operand identifier reference is hiding another identifier of the same name.
Library.relatedArtifact[0].resource (l1/c962)
warning
There are multiple different potential matches for the url 'http://terminology.hl7.org/CodeSystem/observation-category'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '1.0.1', found versions: 1.0.0, 1.0.1. Suggested fix: change the canonical reference from 'http://terminology.hl7.org/CodeSystem/observation-category' to 'http://terminology.hl7.org/CodeSystem/observation-category|1.0.1'TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
Hyperlink '#initiatedart-initial-population' at 'div/table/tbody/tr/td/a' for 'Initial Population' does not resolveType_Specific_Checks_DT_XHTML_Resolve
Measure.text.div
error
Hyperlink '#initiatedart-denominator' at 'div/table/tbody/tr/td/a' for 'Denominator' does not resolveType_Specific_Checks_DT_XHTML_Resolve
Measure.text.div
error
Hyperlink '#initiatedart-numerator' at 'div/table/tbody/tr/td/a' for 'Numerator' does not resolveType_Specific_Checks_DT_XHTML_Resolve
Measure (l1/c2292)
error
Constraint failed: cmp-1: 'Population basis must be specified at the root, or on each group' (defined in http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/computable-measure-cqfm)http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/computable-measure-cqfm#cmp-1
Constraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken (path.matches('[A-Za-z][A-Za-z0-9]*(\\.[a-z][A-Za-z0-9]*(\\[x])?)*'))'http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-20
Constraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken (path.matches('[A-Za-z][A-Za-z0-9]*(\\.[a-z][A-Za-z0-9]*(\\[x])?)*'))'http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-20
Constraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken (path.matches('[A-Za-z][A-Za-z0-9]*(\\.[a-z][A-Za-z0-9]*(\\[x])?)*'))'http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-20
Constraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken (path.matches('[A-Za-z][A-Za-z0-9]*(\\.[a-z][A-Za-z0-9]*(\\[x])?)*'))'http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-20
Constraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken (path.matches('[A-Za-z][A-Za-z0-9]*(\\.[a-z][A-Za-z0-9]*(\\[x])?)*'))'http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-20
Constraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken (path.matches('[A-Za-z][A-Za-z0-9]*(\\.[a-z][A-Za-z0-9]*(\\[x])?)*'))'http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-20
The string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security riskSECURITY_STRING_CONTENT_WARNING
There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '3.1.0', found versions: 3.0.0, 3.1.0. Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse' to 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|3.1.0'TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
Constraint failed: ext-ab-1: 'Additional Bindings SHOULD have a key to allow a binding to be constrained. (extension.where(url='key').exists())'http://hl7.org/fhir/tools/StructureDefinition/additional-binding#ext-ab-1
Constraint failed: ext-ab-1: 'Additional Bindings SHOULD have a key to allow a binding to be constrained. (extension.where(url='key').exists())'http://hl7.org/fhir/tools/StructureDefinition/additional-binding#ext-ab-1
The slice 'MRN' on path 'Patient.identifier' is not marked as 'must-support' which is not consistent with the element that defines the slicing, where 'must-support' is true
Not all profiles and/or extensions need an example
WARNING: StructureDefinition.where(url = 'http://jembi.org/fhir/StructureDefinition/generic-medication-dispense'): The Implementation Guide contains no examples for this profile (1 uses)
WARNING: StructureDefinition.where(url = 'http://jembi.org/fhir/StructureDefinition/generic-observation'): The Implementation Guide contains no examples for this profile (1 uses)
WARNING: StructureDefinition.where(url = 'http://jembi.org/fhir/StructureDefinition/source-system-resource-reference'): The Implementation Guide contains no examples for this extension (1 uses)
The ImplementationGuide uses package hl7.fhir.uv.cql#1.0.0 released on 2024-05-31, but the most recent appropriate version is 2.0.0. This reference is getting old and the more recent version should be considered
The string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk
There are multiple different potential matches for the url 'http://terminology.hl7.org/CodeSystem/observation-category'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '1.0.1', found versions: 1.0.0, 1.0.1. Suggested fix: change the canonical reference from 'http://terminology.hl7.org/CodeSystem/observation-category' to 'http://terminology.hl7.org/CodeSystem/observation-category|1.0.1'
There are multiple different potential matches for the url 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer, or use the [IG Parameter `pin-canonicals`](https://hl7.org/fhir/tools/CodeSystem-ig-parameters.html). Using version '3.1.0', found versions: 3.0.0, 3.1.0. Suggested fix: change the canonical reference from 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse' to 'http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|3.1.0'