Quality Checks |
Publisher Version: | IG Publisher Version: v1.4.9 |
Publication Code: | n/a . PackageId = kl.dk.fhir.rehab, Canonical = http://fhir.kl.dk/rehab |
Realm Check for n/a: | |
Publication Request: |
package-id | kl.dk.fhir.rehab |
version | 1.0.0 |
path | http://fhir.kl.dk/rehab/1.0.0 |
Pub-Mode | milestone |
status | release |
sequence | Releases |
desc | Initial release |
descmd | Version 1.0.0 of KLs §140 IG.
Initial release of §140 reporting IG
|
first | true |
category | Clinical Registries |
title | KLGatewayRehab |
introduction | This IG includes models for reporting rehabilitation data from Danish Municipalities for secondary purposes. |
ci-build | https://build.fhir.org/ig/hl7dk/kl-gateway-rehab/ |
- This IG has never been published
- This IG has never been published, so the version should start with '0.' or include a patch version e.g. '-ballot'
|
Supressed Messages: | No Suppressed Issues
|
Dependency Checks: | Package | Version | FHIR | Canonical | Web Base | Comment |
---|
kl.dk.fhir.rehab | 1.0.0 | R4 | http://fhir.kl.dk/rehab | | |
hl7.terminology.r4 | 5.3.0 M | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.3.0 | |
hl7.fhir.uv.extensions.r4 | 1.0.0 M | R4 | http://hl7.org/fhir/extensions | http://hl7.org/fhir/extensions/1.0.0 | |
hl7.fhir.dk.core | 2.1.0 O | R4 | http://hl7.dk/fhir/core | http://hl7.dk/fhir/core/2.1.0 | Latest Release is 2.2.0 |
hl7.terminology.r4 | 5.0.0 O | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.0.0 | Latest Release is 5.3.0 |
kl.dk.fhir.term | 1.1.0 M | R4 | http://fhir.kl.dk/term | http://fhir.kl.dk/term/1.1.0 | |
hl7.terminology.r4 | 5.0.0 O | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.0.0 | see above. Latest Release is 5.3.0 |
hl7.fhir.uv.extensions.r4 | 1.0.0 M | R4 | http://hl7.org/fhir/extensions | http://hl7.org/fhir/extensions/1.0.0 | see above |
Templates: kl.dk.fhir.template#0.0.1 -> fhir.base.template#current. Tools: current |
Dependent IGs: | no references |
Global Profiles: | (none declared) |
HTA Analysis: | Non-HL7 Igs are exempt from terminology dependency analysis |
R5 Dependencies: | (none) |
Draft Dependencies: |
-
hl7.fhir.dk.core#2.1.0: DkCoreCprIdentifier
(3 uses), MunicipalityCodes
(1 uses), RegionalSubDivisionCodes
(1 uses), SORIdentifier
(4 uses), DkCoreOrganization
(2 uses), GLNIdentifier
(1 uses), KombitOrgIdentifier
(1 uses), CVRIdentifier
(1 uses), MunicipalityCodes
(1 uses), DKCoreRegionalSubdivisionCodes
(1 uses)
-
hl7.fhir.r4.core#4.0.1: GuideParameterCode
(15 uses), Encounter
(7 uses), bestpractice
(11 uses), bestpractice-explanation
(11 uses),
fhir-type
(89 uses), maxValueSet
(10 uses), bindingName
(95 uses), isCommonBinding
(16 uses), CommonLanguages
(10 uses), EncounterStatus
(2 uses), explicit-type-name
(4 uses), translatable
(26 uses), EncounterType
(1 uses), ServiceType
(1 uses), EpisodeOfCare
(1 uses), ServiceRequest
(6 uses), ParticipantType
(1 uses), Practitioner
(10 uses), PractitionerRole
(12 uses), RelatedPerson
(10 uses), Appointment
(3 uses), EncounterReasonCodes
(1 uses), Condition
(16 uses), Procedure
(2 uses), ImmunizationRecommendation
(1 uses), DiagnosisRole
(1 uses), Account
(1 uses), Location
(6 uses), Organization
(19 uses), AdmitSource
(1 uses), Diet
(1 uses), SpecialCourtesy
(1 uses), SpecialArrangements
(1 uses), DischargeDisposition
(1 uses), EncounterLocationStatus
(1 uses), LocationType
(1 uses), hierarchy
(10 uses), ConditionClinicalStatusCodes
(2 uses), ConditionVerificationStatus
(2 uses), ConditionCategoryCodes
(2 uses), Condition/DiagnosisSeverity
(2 uses), SNOMEDCTBodyStructures
(3 uses), ConditionStage
(2 uses), ClinicalImpression
(2 uses), DiagnosticReport
(3 uses), ConditionStageType
(2 uses), ManifestationAndSymptomCodes
(2 uses), statusReason
(3 uses), ActivityDefinition
(5 uses), PlanDefinition
(5 uses), CarePlan
(10 uses), MedicationRequest
(3 uses), RequestStatus
(3 uses), RequestIntent
(1 uses), ServiceRequestCategoryCodes
(1 uses), RequestPriority
(1 uses), ProcedureCodes(SNOMEDCT)
(3 uses), ServiceRequestOrderDetailsCodes
(1 uses), SNOMEDCTMedicationAsNeededReasonCodes
(1 uses), ParticipantRoles
(1 uses), CareTeam
(7 uses), HealthcareService
(1 uses), Device
(5 uses), ProcedureReasonCodes
(1 uses), Coverage
(1 uses), ClaimResponse
(1 uses), Specimen
(1 uses), Provenance
(1 uses), Questionnaire
(4 uses), Measure
(4 uses), CarePlanIntent
(2 uses), CarePlanCategory
(1 uses), Goal
(4 uses), CarePlanActivityOutcome
(2 uses), CommunicationRequest
(2 uses), DeviceRequest
(2 uses), NutritionOrder
(2 uses), Task
(2 uses), VisionPrescription
(2 uses), RequestGroup
(2 uses), CarePlanActivityKind
(2 uses), SNOMEDCTClinicalFindings
(2 uses), CarePlanActivityStatus
(2 uses), Medication
(2 uses), Substance
(2 uses), SNOMEDCTMedicationCodes
(2 uses), ContactEntityType
(1 uses), Endpoint
(1 uses), DocumentReference
(1 uses), dueTo
(1 uses), Condition/Problem/DiagnosisCodes
(2 uses)
-
hl7.fhir.uv.tools#1.0.0-candidate: ResourceSortExt
(33 uses)
-
hl7.terminology.r4#5.0.0: ConditionCategoryCodes
(2 uses)
-
hl7.terminology.r4#5.3.0: ConditionVerificationStatus
(2 uses)
|
Modifier Extensions: | (none) |
Previous Version Comparison: | Unable to compare with previous version: Unable to find version history at http://fhir.kl.dk/rehab (Problem #1 with package-list.json at http://fhir.kl.dk/rehab: Invalid HTTP response 404 from http://fhir.kl.dk/rehab/package-list.json?nocache=1695888201752 (Not Found) (content in /var/folders/nk/q9w58qdj2z928y1h12c3zzrr0000gn/T/http-log/fhir-http-2.log)) |
IPA Comparison: | n/a |
Summary: | errors = 20, warn = 12, info = 14, broken links = 3 |
Path | Severity | Message |
Bundle.entry[1] (l39/c6) | Slicing Information | This element does not match any known slice defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 Show Reasoning This element does not match any known slice Defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 - Bundle.entry[1]: discriminator = true and resource.conformsTo('http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen')
, - Bundle.entry[1]: Profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen does not match for Bundle because of the following profile issues:
- Bundle.entry[1].resource: Specified profile type was 'Patient' in profile 'http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen|1.0.0', but found type 'Organization'
|
Bundle.entry[2] (l58/c6) | Slicing Information | This element does not match any known slice defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 Show Reasoning This element does not match any known slice Defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 - Bundle.entry[2]: discriminator = true and resource.conformsTo('http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen')
, - Bundle.entry[2]: Profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen does not match for Bundle because of the following profile issues:
- Bundle.entry[2].resource: Specified profile type was 'Patient' in profile 'http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen|1.0.0', but found type 'Organization'
|
Bundle.entry[3] (l77/c6) | Slicing Information | This element does not match any known slice defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 Show Reasoning This element does not match any known slice Defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 - Bundle.entry[3]: discriminator = true and resource.conformsTo('http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen')
, - Bundle.entry[3]: Profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen does not match for Bundle because of the following profile issues:
- Bundle.entry[3].resource: Specified profile type was 'Patient' in profile 'http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen|1.0.0', but found type 'Condition'
|
Bundle.entry[4] (l109/c6) | Slicing Information | This element does not match any known slice defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 Show Reasoning This element does not match any known slice Defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 - Bundle.entry[4]: discriminator = true and resource.conformsTo('http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen')
, - Bundle.entry[4]: Profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen does not match for Bundle because of the following profile issues:
- Bundle.entry[4].resource: Specified profile type was 'Patient' in profile 'http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen|1.0.0', but found type 'ServiceRequest'
|
Bundle.entry[5] (l172/c6) | Slicing Information | This element does not match any known slice defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 Show Reasoning This element does not match any known slice Defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 - Bundle.entry[5]: discriminator = true and resource.conformsTo('http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen')
, - Bundle.entry[5]: Profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen does not match for Bundle because of the following profile issues:
- Bundle.entry[5].resource: Specified profile type was 'Patient' in profile 'http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen|1.0.0', but found type 'CarePlan'
|
Bundle.entry[6] (l235/c6) | Slicing Information | This element does not match any known slice defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 Show Reasoning This element does not match any known slice Defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 - Bundle.entry[6]: discriminator = true and resource.conformsTo('http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen')
, - Bundle.entry[6]: Profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen does not match for Bundle because of the following profile issues:
- Bundle.entry[6].resource: Specified profile type was 'Patient' in profile 'http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen|1.0.0', but found type 'Encounter'
|
Bundle.entry[7] (l267/c6) | Slicing Information | This element does not match any known slice defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 Show Reasoning This element does not match any known slice Defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 - Bundle.entry[7]: discriminator = true and resource.conformsTo('http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen')
, - Bundle.entry[7]: Profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen does not match for Bundle because of the following profile issues:
- Bundle.entry[7].resource: Specified profile type was 'Patient' in profile 'http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen|1.0.0', but found type 'CarePlan'
|
Bundle.entry[8] (l317/c6) | Slicing Information | This element does not match any known slice defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 Show Reasoning This element does not match any known slice Defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 - Bundle.entry[8]: discriminator = true and resource.conformsTo('http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen')
, - Bundle.entry[8]: Profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen does not match for Bundle because of the following profile issues:
- Bundle.entry[8].resource: Specified profile type was 'Patient' in profile 'http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen|1.0.0', but found type 'CarePlan'
|
Bundle.entry[9] (l380/c6) | Slicing Information | This element does not match any known slice defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 Show Reasoning This element does not match any known slice Defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 - Bundle.entry[9]: discriminator = true and resource.conformsTo('http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen')
, - Bundle.entry[9]: Profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen does not match for Bundle because of the following profile issues:
- Bundle.entry[9].resource: Specified profile type was 'Patient' in profile 'http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen|1.0.0', but found type 'CarePlan'
|
Bundle.entry[10] (l443/c6) | Slicing Information | This element does not match any known slice defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 Show Reasoning This element does not match any known slice Defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 - Bundle.entry[10]: discriminator = true and resource.conformsTo('http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen')
, - Bundle.entry[10]: Profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen does not match for Bundle because of the following profile issues:
- Bundle.entry[10].resource: Specified profile type was 'Patient' in profile 'http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen|1.0.0', but found type 'Encounter'
|
Bundle.entry[11] (l475/c6) | Slicing Information | This element does not match any known slice defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 Show Reasoning This element does not match any known slice Defined in the profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-delivery-report|1.0.0 - Bundle.entry[11]: discriminator = true and resource.conformsTo('http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen')
, - Bundle.entry[11]: Profile http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen does not match for Bundle because of the following profile issues:
- Bundle.entry[11].resource: Specified profile type was 'Patient' in profile 'http://fhir.kl.dk/rehab/StructureDefinition/klgateway-140-citizen|1.0.0', but found type 'Condition'
|
Bundle.entry[3].resource/*Condition/RuddiAktionsdiagnoseGGOP*/.code.coding[0] (l89/c14) | information | Code System URI 'urn:oid:1.2.208.176.2.4.12' is unknown so the code cannot be validated |
Bundle.entry[3].resource.code.coding[0] (l89/c14) | information | Code System URI 'urn:oid:1.2.208.176.2.4.12' is unknown so the code cannot be validated |
Path | Severity | Message |
StructureDefinition.snapshot.element[0].constraint[5] (l1/c5283) | warning | klgateway-140-intervention-1: The left side is inherently a collection, and so the expression 'activity.detail.code.coding.code = '7f825e3e-1a5c-4249-bf41-9f7171fb6b8a'' may fail or return false if there is more than one item in the content being evaluated |
StructureDefinition.snapshot.element[0].constraint[5] (l1/c5283) | warning | klgateway-140-intervention-1: The left side is inherently a collection, and so the expression 'activity.detail.code.coding.code = '2abe20c7-c0b4-41c1-b397-52acf36499ef'' may fail or return false if there is more than one item in the content being evaluated |
StructureDefinition.snapshot.element[0].constraint[5] (l1/c5283) | warning | klgateway-140-intervention-1: The left side is inherently a collection, and so the expression 'activity.detail.code.coding.code = '58293f63-00d7-4730-8dbc-c784d40f9e23'' may fail or return false if there is more than one item in the content being evaluated |
StructureDefinition.snapshot.element[0].constraint[5] (l1/c5283) | warning | klgateway-140-intervention-1: The left side is inherently a collection, and so the expression 'activity.detail.code.coding.code = '2c661159-1bb3-4af2-bdf1-f3a9927a99e2'' may fail or return false if there is more than one item in the content being evaluated |
StructureDefinition.snapshot.element[0].constraint[5] (l1/c5283) | warning | klgateway-140-intervention-1: The left side is inherently a collection, and so the expression 'activity.detail.code.coding.code = '8d714c98-f23a-4722-8a2f-85c162fe4840'' may fail or return false if there is more than one item in the content being evaluated |
StructureDefinition.snapshot.element[0].constraint[5] (l1/c5283) | warning | klgateway-140-intervention-1: The left side is inherently a collection, and so the expression 'activity.detail.code.coding.code = '66fb32c9-ecc3-484b-be49-f20094be237c'' may fail or return false if there is more than one item in the content being evaluated |
StructureDefinition.snapshot.element[0].constraint[5] (l1/c5283) | warning | klgateway-140-intervention-1: The left side is inherently a collection, and so the expression 'activity.detail.code.coding.code = 'f8ac963c-6ec5-4ec5-bd90-a22fea4e2d16'' may fail or return false if there is more than one item in the content being evaluated |
StructureDefinition.snapshot.element[0].constraint[6] (l1/c5728) | warning | klgateway-140-intervention-2: The left side is inherently a collection, and so the expression 'activity.detail.code.coding.code = '1130ad70-6553-490d-87f8-5e8941687a0c'' may fail or return false if there is more than one item in the content being evaluated |
StructureDefinition.snapshot.element[0].constraint[6] (l1/c5728) | warning | klgateway-140-intervention-2: The left side is inherently a collection, and so the expression 'activity.detail.code.coding.code = 'ba3e17bd-d4aa-4848-acad-25adc8285c19'' may fail or return false if there is more than one item in the content being evaluated |
Path | Severity | Message |
StructureDefinition.snapshot.element[0].constraint[6] (l1/c5319) | warning | gateway-140-service-request-1: The left side is inherently a collection, and so the expression 'coding.code = 'ffd81f78-352e-4589-a195-5350dd1df2a4'' may fail or return false if there is more than one item in the content being evaluated |
StructureDefinition.snapshot.element[0].constraint[6] (l1/c5319) | warning | gateway-140-service-request-1: The left side is inherently a collection, and so the expression 'coding.code = '0c8e2bfc-1350-45d1-90da-c07e2645d073'' may fail or return false if there is more than one item in the content being evaluated |
StructureDefinition.snapshot.element[0].constraint[6] (l1/c5319) | warning | gateway-140-service-request-1: The left side is inherently a collection, and so the expression 'coding.code = '83c89857-8fb8-4163-97b1-eb1a56345c29'' may fail or return false if there is more than one item in the content being evaluated |