Validation Results for IHE_PDQm

Generated Fri Nov 22 14:13:33 UTC 2024, FHIR version 4.0.1 for ihe.iti.pdqm#3.1.0 (canonical = https://profiles.ihe.net/ITI/PDQm (history)). See Errors Only

Quality Checks
Publisher Version:IG Publisher Version: v1.7.4
Publication Code:n/a . PackageId = ihe.iti.pdqm, Canonical = https://profiles.ihe.net/ITI/PDQm
Realm Check for n/a:
  • n/a
Publication Request:
package-idihe.iti.pdqm
version3.1.0
pathhttps://profiles.ihe.net/ITI/PDQm/3.1.0
Pub-Modemilestone
statustrial-use
Release-LabelTrial-Implementation
sequencePublication
descPDQm with integrated CP-ITI-1314
descmd

PDQm Version 3.1.0 for Trial Implementation

  • Integration of CP-ITI-1314 fixing $match output Parameters profile
changesissues.html
No Messages found - all good
Supressed Messages:3 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. ihe.iti.pdqm3.1.0R4https://profiles.ihe.net/ITI/PDQm
... hl7.terminology.r46.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.1.0
... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0
... ihe.iti.balp1.1.3 MR4https://profiles.ihe.net/ITI/BALPhttps://profiles.ihe.net/ITI/BALP/1.1.3Matched to latest patch release (1.1.x->1.1.3)
.... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 6.1.0
.... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.1.0
Templates: ihe.fhir.template#0.12.1 -> fhir.base.template#0.8.1. Tools: 0.3.0
Dependent IGs:4 guides
Global Profiles:(none declared)
Terminology Server(s):http://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: Comparison with version 3.0.0
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 0, warn = 0, info = 25, broken links = 0
FilenameErrorsWarningsHints
Build Errors000
/scratch/repo/fsh-generated/resources/AuditEvent-ex-auditPdqmMatch-consumer000
/scratch/repo/fsh-generated/resources/AuditEvent-ex-auditPdqmMatch-supplier000
/scratch/repo/fsh-generated/resources/AuditEvent-ex-auditPdqmQuery-consumer000
/scratch/repo/fsh-generated/resources/AuditEvent-ex-auditPdqmQuery-supplier000
/scratch/repo/fsh-generated/resources/Bundle-ex-QueryPatientResourceResponseMessage000
/scratch/repo/fsh-generated/resources/Bundle-ex-match-output000
/scratch/repo/fsh-generated/resources/Bundle-ex-match-output-empty000
/scratch/repo/fsh-generated/resources/Bundle-ex-match-output-error000
/scratch/repo/fsh-generated/resources/Bundle-ex-match-output-multiple000
/scratch/repo/fsh-generated/resources/Bundle-ex-match-output-warning000
/scratch/repo/fsh-generated/resources/CapabilityStatement-IHE.PDQm.PatientDemographicsConsumerMatch000
/scratch/repo/fsh-generated/resources/CapabilityStatement-IHE.PDQm.PatientDemographicsConsumerQuery000
/scratch/repo/fsh-generated/resources/CapabilityStatement-IHE.PDQm.PatientDemographicsSupplier000
/scratch/repo/fsh-generated/resources/CapabilityStatement-IHE.PDQm.PatientDemographicsSupplierMatch000
/scratch/repo/fsh-generated/resources/Device-ex-device000
/scratch/repo/fsh-generated/resources/ImplementationGuide-ihe.iti.pdqm000
/scratch/repo/fsh-generated/resources/OperationDefinition-PDQmMatch000
/scratch/repo/fsh-generated/resources/OperationOutcome-ex-match-failure000
/scratch/repo/fsh-generated/resources/OperationOutcome-ex-match-warning000
/scratch/repo/fsh-generated/resources/Parameters-ex-match-input-count000
/scratch/repo/fsh-generated/resources/Parameters-ex-match-input-onlyCertainMatches000
/scratch/repo/fsh-generated/resources/Parameters-ex-match-input-patient-only000
/scratch/repo/fsh-generated/resources/Patient-ex-match-input-patient000
/scratch/repo/fsh-generated/resources/Patient-ex-patient000
/scratch/repo/fsh-generated/resources/Patient-ex-patient-mothers-maiden-name000
/scratch/repo/fsh-generated/resources/StructureDefinition-IHE.PDQm.Match.Audit.Consumer003
/scratch/repo/fsh-generated/resources/StructureDefinition-IHE.PDQm.Match.Audit.Supplier003
/scratch/repo/fsh-generated/resources/StructureDefinition-IHE.PDQm.MatchInputPatient002
/scratch/repo/fsh-generated/resources/StructureDefinition-IHE.PDQm.MatchParametersIn002
/scratch/repo/fsh-generated/resources/StructureDefinition-IHE.PDQm.MatchParametersOut004
/scratch/repo/fsh-generated/resources/StructureDefinition-IHE.PDQm.Patient003
/scratch/repo/fsh-generated/resources/StructureDefinition-IHE.PDQm.Query.Audit.Consumer003
/scratch/repo/fsh-generated/resources/StructureDefinition-IHE.PDQm.Query.Audit.Supplier003
/scratch/repo/fsh-generated/resources/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage002

n/a Show Validation Information


fsh-generated/resources/AuditEvent-ex-auditPdqmMatch-consumer.json Show Validation Information (1)


fsh-generated/resources/AuditEvent-ex-auditPdqmMatch-supplier.json Show Validation Information (1)


fsh-generated/resources/AuditEvent-ex-auditPdqmQuery-consumer.json Show Validation Information (1)


fsh-generated/resources/AuditEvent-ex-auditPdqmQuery-supplier.json Show Validation Information (1)


fsh-generated/resources/Bundle-ex-QueryPatientResourceResponseMessage.json Show Validation Information (4)


fsh-generated/resources/Bundle-ex-match-output.json Show Validation Information (4)


fsh-generated/resources/Bundle-ex-match-output-empty.json Show Validation Information (1)


fsh-generated/resources/Bundle-ex-match-output-error.json Show Validation Information (2)


fsh-generated/resources/Bundle-ex-match-output-multiple.json Show Validation Information (7)


fsh-generated/resources/Bundle-ex-match-output-warning.json Show Validation Information (5)


fsh-generated/resources/CapabilityStatement-IHE.PDQm.PatientDemographicsConsumerMatch.json Show Validation Information (1)


fsh-generated/resources/CapabilityStatement-IHE.PDQm.PatientDemographicsConsumerQuery.json Show Validation Information (1)


fsh-generated/resources/CapabilityStatement-IHE.PDQm.PatientDemographicsSupplier.json Show Validation Information (1)


fsh-generated/resources/CapabilityStatement-IHE.PDQm.PatientDemographicsSupplierMatch.json Show Validation Information (1)


fsh-generated/resources/Device-ex-device.json Show Validation Information (1)


fsh-generated/resources/ImplementationGuide-ihe.iti.pdqm.json Show Validation Information (1)


fsh-generated/resources/OperationDefinition-PDQmMatch.json Show Validation Information (1)


fsh-generated/resources/OperationOutcome-ex-match-failure.json Show Validation Information (1)


fsh-generated/resources/OperationOutcome-ex-match-warning.json Show Validation Information (1)


fsh-generated/resources/Parameters-ex-match-input-count.json Show Validation Information (4)


fsh-generated/resources/Parameters-ex-match-input-onlyCertainMatches.json Show Validation Information (4)


fsh-generated/resources/Parameters-ex-match-input-patient-only.json Show Validation Information (4)


fsh-generated/resources/Patient-ex-match-input-patient.json Show Validation Information (1)


fsh-generated/resources/Patient-ex-patient.json Show Validation Information (1)


fsh-generated/resources/Patient-ex-patient-mothers-maiden-name.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[10]​.slicing​.discriminator[0] (l1​/c61644)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[130]​.slicing​.discriminator[0] (l1​/c223386)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[135]​.slicing​.discriminator[0] (l1​/c232235)informationNew Rule: The discriminator type 'value' is been 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-IHE.PDQm.Match.Audit.Supplier.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[10]​.slicing​.discriminator[0] (l1​/c61630)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[130]​.slicing​.discriminator[0] (l1​/c223372)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[135]​.slicing​.discriminator[0] (l1​/c232221)informationNew Rule: The discriminator type 'value' is been 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-IHE.PDQm.MatchInputPatient.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[2]​.slicing​.discriminator[0] (l1​/c75162)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[7]​.slicing​.discriminator[0] (l1​/c25108)informationNew Rule: The discriminator type 'value' is been 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-IHE.PDQm.MatchParametersIn.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[2]​.slicing​.discriminator[0] (l1​/c83681)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[5]​.slicing​.discriminator[0] (l1​/c53017)informationNew Rule: The discriminator type 'value' is been 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-IHE.PDQm.MatchParametersOut.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[3]​.slicing​.discriminator[0] (l1​/c171698)informationNew Rule: The discriminator type 'type' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.differential​.element[9]​.slicing​.discriminator[0] (l1​/c172466)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[15]​.slicing​.discriminator[0] (l1​/c57603)informationNew Rule: The discriminator type 'type' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[56]​.slicing​.discriminator[0] (l1​/c105572)informationNew Rule: The discriminator type 'value' is been 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-IHE.PDQm.Patient.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[2]​.slicing​.discriminator[0] (l1​/c109014)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[7]​.slicing​.discriminator[0] (l1​/c47853)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[12]​.slicing​.discriminator[0] (l1​/c52092)informationNew Rule: The discriminator type 'value' is been 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-IHE.PDQm.Query.Audit.Consumer.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[10]​.slicing​.discriminator[0] (l1​/c61644)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[130]​.slicing​.discriminator[0] (l1​/c223390)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[135]​.slicing​.discriminator[0] (l1​/c232239)informationNew Rule: The discriminator type 'value' is been 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-IHE.PDQm.Query.Audit.Supplier.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[10]​.slicing​.discriminator[0] (l1​/c61630)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[130]​.slicing​.discriminator[0] (l1​/c223376)informationNew Rule: The discriminator type 'value' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[135]​.slicing​.discriminator[0] (l1​/c232225)informationNew Rule: The discriminator type 'value' is been 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-IHE.PDQm.QueryPatientResourceResponseMessage.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.differential​.element[3]​.slicing​.discriminator[0] (l1​/c117579)informationNew Rule: The discriminator type 'profile' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
StructureDefinition​.snapshot​.element[15]​.slicing​.discriminator[0] (l1​/c41381)informationNew Rule: The discriminator type 'profile' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)

Suppressed Messages (Warnings, hints, broken links)

$match bundles do not have a search string

Draft resources are known and accepted

IHE valueset that is not yet a real valueset

Errors sorted by type


SD_PATH_SLICING_DEPRECATED

fsh-generated/resources/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Match.Audit.Consumer.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Match.Audit.Consumer.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Match.Audit.Supplier.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Match.Audit.Supplier.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Match.Audit.Supplier.jsonThe discriminator type 'value' is been 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-IHE.PDQm.MatchInputPatient.jsonThe discriminator type 'value' is been 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-IHE.PDQm.MatchInputPatient.jsonThe discriminator type 'value' is been 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-IHE.PDQm.MatchParametersIn.jsonThe discriminator type 'value' is been 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-IHE.PDQm.MatchParametersIn.jsonThe discriminator type 'value' is been 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-IHE.PDQm.MatchParametersOut.jsonThe discriminator type 'type' is been 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-IHE.PDQm.MatchParametersOut.jsonThe discriminator type 'value' is been 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-IHE.PDQm.MatchParametersOut.jsonThe discriminator type 'type' is been 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-IHE.PDQm.MatchParametersOut.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Patient.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Patient.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Patient.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Query.Audit.Consumer.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Query.Audit.Consumer.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Query.Audit.Consumer.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Query.Audit.Supplier.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Query.Audit.Supplier.jsonThe discriminator type 'value' is been 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-IHE.PDQm.Query.Audit.Supplier.jsonThe discriminator type 'value' is been 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-IHE.PDQm.QueryPatientResourceResponseMessage.jsonThe discriminator type 'profile' is been 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-IHE.PDQm.QueryPatientResourceResponseMessage.jsonThe discriminator type 'profile' is been deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)