Quality Checks |
Publisher Version: | IG Publisher Version: v1.5.1 |
Publication Code: | n/a . PackageId = hl7.fhir.fi.base, Canonical = https://hl7.fi/fhir/finnish-base-profiles |
Realm Check for n/a: | |
Publication Request: |
package-id | hl7.fhir.fi.base |
version | 1.0.0-rc24 |
path | https://hl7.fi/fhir/finnish-base-profiles/1.0.0-rc24 |
Pub-Mode | milestone |
status | qa-preview |
sequence | STU 1 |
desc | QA preview for final STU 1 release |
descmd | QA preview for final STU 1 release
|
This release is labelled as a milestone, so should not have a patch version (1.0.0-rc24) ![](icon-warning.png) |
Supressed Messages: | 64 Suppressed Issues
|
Dependency Checks: | Package | Version | FHIR | Canonical | Web Base | Comment |
---|
![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAwNdCABMPwMo2ctnoQAAAABJRU5ErkJggg==) hl7.fhir.fi.base | 1.0.0-rc24 | R4 | https://hl7.fi/fhir/finnish-base-profiles | | |
![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAwNdCABMPwMo2ctnoQAAAABJRU5ErkJggg==) ![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC) hl7.terminology.r4 | 5.3.0 M | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.3.0 | |
![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAwNdCABMPwMo2ctnoQAAAABJRU5ErkJggg==) ![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC) hl7.fhir.uv.extensions.r4 | 1.0.0 M | R4 | http://hl7.org/fhir/extensions | http://hl7.org/fhir/extensions/1.0.0 | |
![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAwNdCABMPwMo2ctnoQAAAABJRU5ErkJggg==) ![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzME+lXFigAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+3OsRUAIAjEUOL+O8cJABttJM11/x1qZAGqRBEVcNIqdWj1efDqQbb3HwwwwEfABmQUHSPM9dtDAAAAAElFTkSuQmCC) hl7.fhir.uv.ipa | 1.0.0 M | R4 | http://hl7.org/fhir/uv/ipa | http://hl7.org/fhir/uv/ipa/STU1 | |
![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAwNdCABMPwMo2ctnoQAAAABJRU5ErkJggg==) ![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzIZgEiYEgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAIElEQVQ4y2P8//8/AyWAiYFCMGrAqAGjBowaMGoAAgAALL0DKYQ0DPIAAAAASUVORK5CYII=) ![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC) 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 |
![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAwNdCABMPwMo2ctnoQAAAABJRU5ErkJggg==) ![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzIZgEiYEgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAIElEQVQ4y2P8//8/AyWAiYFCMGrAqAGjBowaMGoAAgAALL0DKYQ0DPIAAAAASUVORK5CYII=) ![.](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYeFzME+lXFigAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+3OsRUAIAjEUOL+O8cJABttJM11/x1qZAGqRBEVcNIqdWj1efDqQbb3HwwwwEfABmQUHSPM9dtDAAAAAElFTkSuQmCC) hl7.fhir.uv.smart-app-launch | 2.0.0 O | R4 | http://hl7.org/fhir/smart-app-launch | http://hl7.org/fhir/smart-app-launch/STU2 | Latest Release is 2.1.0 |
Templates: hl7.fi.fhir.template#1.0.1 -> fhir.base.template#current. Tools: current |
Dependent IGs: | no references |
Global Profiles: | (none declared) |
HTA Analysis: | All OK |
R5 Dependencies: | (none) |
Draft Dependencies: |
-
hl7.fhir.r4.core#4.0.1: GuideParameterCode
(15 uses),
fhir-type
(175 uses), translatable
(44 uses), Appointment
(5 uses), bestpractice
(33 uses), bestpractice-explanation
(31 uses), maxValueSet
(32 uses), bindingName
(289 uses), isCommonBinding
(52 uses), CommonLanguages
(32 uses), AppointmentStatus
(1 uses), AppointmentCancellationReason
(1 uses), ServiceCategory
(4 uses), ServiceType
(5 uses), EncounterReasonCodes
(2 uses), ImmunizationRecommendation
(10 uses), ServiceRequest
(12 uses), ParticipantType
(2 uses), RelatedPerson
(53 uses), Device
(41 uses), HealthcareService
(3 uses), ParticipantRequired
(1 uses), ParticipationStatus
(1 uses), Condition
(10 uses), ConditionClinicalStatusCodes
(2 uses), ConditionVerificationStatus
(2 uses), ConditionCategoryCodes
(2 uses), Condition/DiagnosisSeverity
(2 uses), Condition/Problem/DiagnosisCodes
(6 uses), SNOMEDCTBodyStructures
(4 uses), Encounter
(3 uses), Practitioner
(5 uses), PractitionerRole
(5 uses), ConditionStage
(2 uses), ClinicalImpression
(2 uses), DiagnosticReport
(11 uses), ConditionStageType
(2 uses), ManifestationAndSymptomCodes
(2 uses), EncounterStatus
(2 uses), explicit-type-name
(5 uses), EncounterType
(1 uses), Group
(6 uses), DiagnosisRole
(2 uses), Account
(2 uses), AdmitSource
(1 uses), Diet
(1 uses), SpecialCourtesy
(1 uses), SpecialArrangements
(1 uses), DischargeDisposition
(1 uses), EncounterLocationStatus
(1 uses), LocationType
(2 uses), hierarchy
(8 uses), EpisodeOfCare
(1 uses), EpisodeOfCareStatus
(2 uses), EpisodeOfCareType
(1 uses), CareTeam
(7 uses), ServiceProvisionConditions
(1 uses), Program
(1 uses), ReferralMethod
(1 uses), Endpoint
(4 uses), ImmunizationStatusCodes
(1 uses), ImmunizationStatusReasonCodes
(1 uses), ImmunizationOriginCodes
(1 uses), CodesForImmunizationSiteOfAdministration
(1 uses), ImmunizationRouteCodes
(1 uses), ImmunizationFunctionCodes
(1 uses), ImmunizationReasonCodes
(1 uses), ImmunizationSubpotentReason
(1 uses), Immunization
(1 uses), ImmunizationProgramEligibility
(1 uses), ImmunizationFundingSource
(1 uses), ImmunizationTargetDiseaseCodes
(1 uses), ProvenanceActivityType
(7 uses), ProvenanceParticipantType
(11 uses), SecurityRoleType
(16 uses), Organization
(18 uses), ProvenanceEntityRole
(7 uses), Provenance
(8 uses), Location
(1 uses), LocationStatus
(1 uses), LocationMode
(1 uses), MedicationAdministration
(2 uses), MedicationAdministration Status Codes
(1 uses), SNOMEDCTReasonMedicationNotGivenCodes
(1 uses), MedicationAdministration Category Codes
(1 uses), Medication
(5 uses), SNOMEDCTMedicationCodes
(6 uses), MedicationAdministration Performer Function Codes
(1 uses), ReasonMedicationGivenCodes
(1 uses), SNOMEDCTAnatomicalStructureForAdministrationSiteCodes
(3 uses), SNOMEDCTRouteCodes
(3 uses), SNOMEDCTAdministrationMethodCodes
(3 uses), MedicationRequest
(1 uses), medicationrequest Status
(2 uses), medicationRequest Status Reason Codes
(2 uses), medicationRequest Intent
(2 uses), medicationRequest Category Codes
(2 uses), RequestPriority
(2 uses), ProcedurePerformerRoleCodes
(3 uses), CarePlan
(9 uses), medicationRequest Course of Therapy Codes
(2 uses), Coverage
(2 uses), ClaimResponse
(2 uses), DetectedIssue
(2 uses), MedicationDispense
(4 uses), Medication Status Codes
(1 uses), SNOMEDCTDrugTherapyStatusCodes
(1 uses), Medication usage category codes
(1 uses), SNOMEDCTAdditionalDosageInstructions
(2 uses), SNOMEDCTMedicationAsNeededReasonCodes
(2 uses), DoseAndRateType
(2 uses), Medication Status Codes
(2 uses), SNOMEDCTFormCodes
(2 uses), Substance
(8 uses), DeviceRequest
(2 uses), NutritionOrder
(2 uses), ImagingStudy
(4 uses), display-hint
(1 uses), ObservationCategoryCodes
(1 uses), LOINCCodes
(2 uses), standards-status
(1 uses), ObservationMethods
(1 uses), Specimen
(1 uses), DeviceMetric
(1 uses), ObservationReferenceRangeMeaningCodes
(1 uses), ObservationReferenceRangeAppliesToCodes
(1 uses), QuestionnaireResponse
(4 uses), MolecularSequence
(4 uses), DocumentReference
(5 uses), Media
(2 uses), OrganizationType
(1 uses), ContactEntityType
(1 uses), CommonTags
(1 uses), interpreterRequired
(2 uses), PractitionerRole
(1 uses), Procedure
(1 uses), PlanDefinition
(1 uses), ActivityDefinition
(1 uses), Measure
(1 uses), Questionnaire
(1 uses), EventStatus
(1 uses), ProcedureCategoryCodes(SNOMEDCT)
(1 uses), ProcedureCodes(SNOMEDCT)
(1 uses), ProcedureReasonCodes
(1 uses), ProcedureOutcomeCodes(SNOMEDCT)
(1 uses), Composition
(1 uses), ProcedureFollowUpCodes(SNOMEDCT)
(1 uses), ProcedureDeviceActionCodes
(1 uses), FHIRDeviceTypes
(1 uses), Schedule
(1 uses), Slot
(1 uses), SlotStatus
(1 uses), PQ-translation
(1 uses), own-prefix
(4 uses), own-name
(2 uses)
-
hl7.fhir.uv.extensions.r4#1.0.0: SDImposeProfile
(2 uses)
-
hl7.fhir.uv.tools#1.0.0-candidate: ResourceSortExt
(135 uses)
-
hl7.terminology.r4#5.0.0: ConditionCategoryCodes
(3 uses), LocationType
(1 uses), ObservationCategoryCodes
(196 uses), OrganizationType
(1 uses)
|
Modifier Extensions: | (none) |
Previous Version Comparison: | Comparison with version 1.0.0-rc23 |
IPA Comparison: | Comparison with version 1.0.0 |
Summary: | errors = 90, warn = 38, info = 41, broken links = 2 |
Path | Severity | Message |
Practitioner.identifier[3] (l27/c6) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|1.0.0-rc24 Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|1.0.0-rc24 - Practitioner.identifier[3]: discriminator = true and system.where(value = 'urn:oid:1.2.246.21').exists()
, - Practitioner.identifier[3]: discriminator = true and system.where(value = 'urn:oid:1.2.246.537.26').exists()
, - Practitioner.identifier[3]: discriminator = true and system.where(value = 'urn:oid:1.2.246.537.25').exists()
|
Practitioner.identifier[4] (l43/c6) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|1.0.0-rc24 Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|1.0.0-rc24 - Practitioner.identifier[4]: discriminator = true and system.where(value = 'urn:oid:1.2.246.21').exists()
, - Practitioner.identifier[4]: discriminator = true and system.where(value = 'urn:oid:1.2.246.537.26').exists()
, - Practitioner.identifier[4]: discriminator = true and system.where(value = 'urn:oid:1.2.246.537.25').exists()
|
Practitioner.identifier[5] (l47/c6) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|1.0.0-rc24 Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|1.0.0-rc24 - Practitioner.identifier[5]: discriminator = true and system.where(value = 'urn:oid:1.2.246.21').exists()
, - Practitioner.identifier[5]: discriminator = true and system.where(value = 'urn:oid:1.2.246.537.26').exists()
, - Practitioner.identifier[5]: discriminator = true and system.where(value = 'urn:oid:1.2.246.537.25').exists()
|
Practitioner.identifier[6] (l58/c6) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|1.0.0-rc24 Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|1.0.0-rc24 - Practitioner.identifier[6]: discriminator = true and system.where(value = 'urn:oid:1.2.246.21').exists()
, - Practitioner.identifier[6]: discriminator = true and system.where(value = 'urn:oid:1.2.246.537.26').exists()
, - Practitioner.identifier[6]: discriminator = true and system.where(value = 'urn:oid:1.2.246.537.25').exists()
|
Practitioner.identifier[3].type.coding[0] (l31/c12) | warning | A code with no system has no defined meaning, and it cannot be validated. A system should be provided |
Practitioner.name[0] (l71/c6) | warning | Constraint failed: ipa-pract-1: 'To be usable for a wide range of internationally available applications, the Patient.name.text SHOULD be present.' (defined in http://hl7.org/fhir/uv/ipa/StructureDefinition/ipa-practitioner) (Best Practice Recommendation) |
Path | Severity | Message |
Provenance.agent[1].role[0].coding[0] (l55/c14) | information | Code System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated |
Provenance.agent[2].role[0].coding[0] (l71/c14) | information | Code System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated |
Provenance.agent[1] (l51/c6) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 - Provenance.agent[1]: discriminator = true and type.coding.where((system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType') and (code = 'CST')).exists()
|
Provenance.agent[2] (l67/c6) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 - Provenance.agent[2]: discriminator = true and type.coding.where((system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType') and (code = 'CST')).exists()
|
Provenance.agent[0] (l23/c6) | error | Provenance.agent:custodian.role: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24) |
Provenance.agent[0] (l23/c6) | error | Provenance.agent:custodian.role:custodianRole: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24) |
Provenance.agent[0] (l23/c6) | error | Provenance.agent.role: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|1.0.0-rc24) |
Provenance.agent[0] (l23/c6) | error | Provenance.agent.role:kantaCoding: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|1.0.0-rc24) |
Path | Severity | Message |
Provenance.agent[0] (l10/c6) | error | Provenance.agent:custodian.role: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24) |
Provenance.agent[0] (l10/c6) | error | Provenance.agent:custodian.role:custodianRole: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24) |
Provenance.agent[0] (l10/c6) | error | Provenance.agent.role: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|1.0.0-rc24) |
Provenance.agent[0] (l10/c6) | error | Provenance.agent.role:kantaCoding: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|1.0.0-rc24) |
Path | Severity | Message |
Observation.code.coding[0] (l43/c8) | error | Wrong Display Name 'Metabolic equivalent of task by standard resting metabolic rate panel' for http://loinc.org#82260-1 - should be one of 2 choices: 'MET by standard RMR panel' or 'MET by stand RMR Pnl' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82260-1' |
Observation.component[0].code.coding[0] (l69/c12) | error | Wrong Display Name 'Standard resting metabolic rate' for http://loinc.org#82284-1 - should be one of 2 choices: 'Standard RMR' or 'Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82284-1' |
Observation.component[1].code.coding[0] (l86/c12) | error | Wrong Display Name 'Estimated metabolic equivalent of task' for http://loinc.org#82262-7 - should be one of 2 choices: 'Estimated activity metabolic rate/Standard RMR [Relative energy/Time]' or 'Est Act metab rate/Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82262-7' |
Observation.component[2].code.coding[0] (l103/c12) | error | Wrong Display Name 'Source for estimated metabolic equivalent of task' for http://loinc.org#82280-9 - should be one of 2 choices: 'Source used to estimate activity metabolic rate' or 'Source estim activ metab rate' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82280-9' |
Observation.component[3].code.coding[0] (l123/c12) | error | Wrong Display Name 'Adjusted metabolic equivalent of task' for http://loinc.org#82271-8 - should be one of 2 choices: 'Activity metabolic rate/Standard resting metabolic rate [Relative Energy/Time] adjusted for age+sex+race+BMI 1 minute mean Estimated' or 'Act met rate/St RMR adj age+sex+race+BMI' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82271-8' |
Observation.component[4].code.coding[0] (l140/c12) | error | Wrong Display Name 'Source for adjusted metabolic equivalent of task' for http://loinc.org#82283-3 - should be one of 2 choices: 'Source used to adjust activity MET' or 'Source to adj activity MET' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82283-3' |
Observation (l12/c531) | warning | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
Path | Severity | Message |
Observation.code.coding[0] (l38/c8) | error | Wrong Display Name 'Metabolic equivalent of task by standard resting metabolic rate panel' for http://loinc.org#82260-1 - should be one of 2 choices: 'MET by standard RMR panel' or 'MET by stand RMR Pnl' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82260-1' |
Observation.component[0].code.coding[0] (l59/c12) | error | Wrong Display Name 'Standard resting metabolic rate' for http://loinc.org#82284-1 - should be one of 2 choices: 'Standard RMR' or 'Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82284-1' |
Observation.component[1].code.coding[0] (l76/c12) | error | Wrong Display Name 'Measured metabolic equivalent of task' for http://loinc.org#82261-9 - should be one of 2 choices: 'Measured activity metabolic rate/Standard RMR [Relative energy/Time]' or 'Meas Act metab rate/Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82261-9' |
Observation.component[2].code.coding[0] (l93/c12) | error | Wrong Display Name 'Adjusted metabolic equivalent of task' for http://loinc.org#82271-8 - should be one of 2 choices: 'Activity metabolic rate/Standard resting metabolic rate [Relative Energy/Time] adjusted for age+sex+race+BMI 1 minute mean Estimated' or 'Act met rate/St RMR adj age+sex+race+BMI' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82271-8' |
Observation (l12/c434) | warning | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
Path | Severity | Message |
Provenance.text.div | error | Resource has provided narrative, but the narrative indicates that it is generated - remove the narrative or fix it up |
Provenance.agent[1].role[0].coding[0] (l88/c26) | information | Code System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated |
Provenance.agent[2].role[0].coding[0] (l104/c26) | information | Code System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated |
Provenance.agent[1] (l84/c4) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 - Provenance.agent[1]: discriminator = true and type.coding.where((system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType') and (code = 'CST')).exists()
|
Provenance.agent[2] (l100/c4) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 - Provenance.agent[2]: discriminator = true and type.coding.where((system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType') and (code = 'CST')).exists()
|
Provenance.meta.profile[0] (l1/c2) | warning | Profile reference 'https://tietohiisi.fi/fhir/teehoo-base-profiles/StructureDefinition/th-base-information-custodian-public' has not been checked because it is unknown, and the validator is set to not fetch unknown profiles |
Path | Severity | Message |
MedicationRequest.extension[11].extension[1].value[x] (l114/c34) | error | Error parsing JSON: the primitive value must be a number |
MedicationRequest.statusReason.coding (l131/c6) | error | The property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason) |
MedicationRequest.dosageInstruction[1].additionalInstruction (l232/c8) | error | The property additionalInstruction must be a JSON Array, not an Object (at MedicationRequest.dosageInstruction[1]) |
MedicationRequest.dispenseRequest.extension[1].extension[0].value[x] (l286/c36) | error | Error parsing JSON: the primitive value must be a number |
MedicationRequest.dispenseRequest.extension[1].extension[1].value[x] (l290/c36) | error | Error parsing JSON: the primitive value must be a number |
Path | Severity | Message |
MedicationRequest.extension[11].extension[1].value[x] (l114/c34) | error | Error parsing JSON: the primitive value must be a number |
MedicationRequest.statusReason.coding (l131/c6) | error | The property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason) |
MedicationRequest.dosageInstruction[1].additionalInstruction (l230/c8) | error | The property additionalInstruction must be a JSON Array, not an Object (at MedicationRequest.dosageInstruction[1]) |
MedicationRequest.dispenseRequest.extension[1].extension[0].value[x] (l282/c36) | error | Error parsing JSON: the primitive value must be a number |
MedicationRequest.dispenseRequest.extension[1].extension[1].value[x] (l286/c36) | error | Error parsing JSON: the primitive value must be a number |
Path | Severity | Message |
MedicationRequest.extension[11].extension[1].value[x] (l114/c34) | error | Error parsing JSON: the primitive value must be a number |
MedicationRequest.statusReason.coding (l131/c6) | error | The property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason) |
MedicationRequest.category (l137/c4) | error | The property category must be a JSON Array, not an Object (at MedicationRequest) |
MedicationRequest.category.coding (l138/c6) | error | The property coding must be a JSON Array, not an Object (at MedicationRequest.category) |
MedicationRequest.dispenseRequest.extension[1].extension[0].value[x] (l232/c36) | error | Error parsing JSON: the primitive value must be a number |
MedicationRequest.dispenseRequest.extension[1].extension[1].value[x] (l236/c36) | error | Error parsing JSON: the primitive value must be a number |
Path | Severity | Message |
MedicationRequest.extension[11].extension[1].value[x] (l114/c34) | error | Error parsing JSON: the primitive value must be a number |
MedicationRequest.statusReason.coding (l131/c6) | error | The property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason) |
MedicationRequest.category (l137/c4) | error | The property category must be a JSON Array, not an Object (at MedicationRequest) |
MedicationRequest.category.coding (l138/c6) | error | The property coding must be a JSON Array, not an Object (at MedicationRequest.category) |
MedicationRequest.dispenseRequest.extension[1].extension[0].value[x] (l240/c36) | error | Error parsing JSON: the primitive value must be a number |
MedicationRequest.dispenseRequest.extension[1].extension[1].value[x] (l244/c36) | error | Error parsing JSON: the primitive value must be a number |
Path | Severity | Message |
Provenance.agent[1] (l123/c4) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 - Provenance.agent[1]: discriminator = true and type.coding.where((system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType') and (code = 'CST')).exists()
|
Provenance.agent[2] (l139/c4) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 - Provenance.agent[2]: discriminator = true and type.coding.where((system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType') and (code = 'CST')).exists()
|
Provenance.extension[0] (l49/c4) | error | The extension https://gen.kanta.fi/fhir/StructureDefinition/extension/RegisterType is unknown, and not allowed here |
Provenance.extension[0].value.ofType(Coding) (l51/c5) | information | Code System URI 'urn:oid:1.2.246.537.5.40150.2009' is unknown so the code cannot be validated |
Provenance.extension[1] (l57/c4) | error | The extension https://gen.kanta.fi/fhir/StructureDefinition/extension/RegisterSpecifier is unknown, and not allowed here |
Provenance.target[0] (l75/c4) | error | Unable to resolve resource with reference 'AuditEvent/id-for-auditevent-1' |
Provenance.agent[0].role[0].coding[1] (l99/c8) | information | Code System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated |
Provenance.agent[0].role[0].coding[1] (l99/c8) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0-rc24 - Provenance.agent[0].role[0].coding[1]: discriminator = true and system.where(value = 'urn:oid:1.2.246.537.5.40172').exists()
|
Provenance.agent[1].role[0].coding[0] (l127/c8) | information | Code System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated |
Provenance.agent[2].role[0].coding[0] (l143/c8) | information | Code System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated |
input/examples/InsulinDosage-example-optional.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/MedicationAdministration-InsulinDosage-mandatory.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-Bloodpressure-max.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-Bloodpressure-min.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-BodyWeight-max.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-BodyWeight-min.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-CalorieIntake-max.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-CalorieIntake-min.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-CarbohydrateIntakeEstimated-max.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-CarbohydrateIntakeEstimated-min.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-ExerciseTracking-max.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-ExerciseTracking-min.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-MET-max.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-MET-min.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-ModerateToVigorousPATime-max.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-ModerateToVigorousPATime-min.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-StepsTaken-max.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Observation-example-duplicate-7.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/observation-example-StepsTaken-min.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/observation-example-bloodglucose-astext.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/observation-example-bloodglucose-dataabsentreason.json | Resource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) |
input/examples/Bloodglucose-max.json | Wrong Display Name 'Glucose (Bld) [Moles/Vol]' for http://loinc.org#15074-8 - should be one of 2 choices: 'Glucose [Moles/volume] in Blood' or 'Glucose Bld-sCnc' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#15074-8' |
input/examples/Bloodglucose-max.json | Wrong Display Name 'Glucose Glucometer (BldC) [Moles/Vol]' for http://loinc.org#14743-9 - should be one of 2 choices: 'Glucose [Moles/volume] in Capillary blood by Glucometer' or 'Glucose BldC Glucomtr-sCnc' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#14743-9' |
input/examples/Bloodglucose-max.json | Wrong Display Name 'Glucose (Body fld) [Moles/Vol]' for http://loinc.org#14745-4 - should be one of 2 choices: 'Glucose [Moles/volume] in Body fluid' or 'Glucose Fld-sCnc' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#14745-4' |
input/examples/Observation-example-ExerciseTracking-max.json | Wrong Display Name 'Vigorous' for http://loinc.org#LA20166-7 - should be 'Vigorous exercise intensity' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#LA20166-7' |
input/examples/Observation-example-ExerciseTracking-max.json | Wrong Display Name 'Calories burned' for http://loinc.org#55421-2 - should be one of 2 choices: 'Calories burned Machine estimate' or 'Calories burned Machine est' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#55421-2' |
input/examples/Observation-example-MET-max.json | Wrong Display Name 'Metabolic equivalent of task by standard resting metabolic rate panel' for http://loinc.org#82260-1 - should be one of 2 choices: 'MET by standard RMR panel' or 'MET by stand RMR Pnl' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82260-1' |
input/examples/Observation-example-MET-max.json | Wrong Display Name 'Standard resting metabolic rate' for http://loinc.org#82284-1 - should be one of 2 choices: 'Standard RMR' or 'Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82284-1' |
input/examples/Observation-example-MET-max.json | Wrong Display Name 'Estimated metabolic equivalent of task' for http://loinc.org#82262-7 - should be one of 2 choices: 'Estimated activity metabolic rate/Standard RMR [Relative energy/Time]' or 'Est Act metab rate/Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82262-7' |
input/examples/Observation-example-MET-max.json | Wrong Display Name 'Source for estimated metabolic equivalent of task' for http://loinc.org#82280-9 - should be one of 2 choices: 'Source used to estimate activity metabolic rate' or 'Source estim activ metab rate' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82280-9' |
input/examples/Observation-example-MET-max.json | Wrong Display Name 'Adjusted metabolic equivalent of task' for http://loinc.org#82271-8 - should be one of 2 choices: 'Activity metabolic rate/Standard resting metabolic rate [Relative Energy/Time] adjusted for age+sex+race+BMI 1 minute mean Estimated' or 'Act met rate/St RMR adj age+sex+race+BMI' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82271-8' |
input/examples/Observation-example-MET-max.json | Wrong Display Name 'Source for adjusted metabolic equivalent of task' for http://loinc.org#82283-3 - should be one of 2 choices: 'Source used to adjust activity MET' or 'Source to adj activity MET' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82283-3' |
input/examples/Observation-example-MET-min.json | Wrong Display Name 'Metabolic equivalent of task by standard resting metabolic rate panel' for http://loinc.org#82260-1 - should be one of 2 choices: 'MET by standard RMR panel' or 'MET by stand RMR Pnl' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82260-1' |
input/examples/Observation-example-MET-min.json | Wrong Display Name 'Standard resting metabolic rate' for http://loinc.org#82284-1 - should be one of 2 choices: 'Standard RMR' or 'Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82284-1' |
input/examples/Observation-example-MET-min.json | Wrong Display Name 'Measured metabolic equivalent of task' for http://loinc.org#82261-9 - should be one of 2 choices: 'Measured activity metabolic rate/Standard RMR [Relative energy/Time]' or 'Meas Act metab rate/Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82261-9' |
input/examples/Observation-example-MET-min.json | Wrong Display Name 'Adjusted metabolic equivalent of task' for http://loinc.org#82271-8 - should be one of 2 choices: 'Activity metabolic rate/Standard resting metabolic rate [Relative Energy/Time] adjusted for age+sex+race+BMI 1 minute mean Estimated' or 'Act met rate/St RMR adj age+sex+race+BMI' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82271-8' |
input/examples/Observation-example-ModerateToVigorousPATime-max.json | Wrong Display Name 'Weekly moderate to vigorous physical activity in minutes' for http://loinc.org#82290-8 - should be one of 2 choices: 'Frequency of moderate to vigorous aerobic physical activity' or 'Freq aerobic physical activity' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82290-8' |
input/examples/Observation-example-ModerateToVigorousPATime-min.json | Wrong Display Name 'Weekly moderate to vigorous physical activity in minutes' for http://loinc.org#82290-8 - should be one of 2 choices: 'Frequency of moderate to vigorous aerobic physical activity' or 'Freq aerobic physical activity' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82290-8' |
input/examples/Observation-example-StepsTaken-max.json | Wrong Display Name 'Steps' for http://loinc.org#66334-4 - should be one of 2 choices: 'Steps taken [#] [PhenX]' or 'Steps taken PhenX' (for the language(s) 'fi') (from Tx-Server) for 'http://loinc.org#66334-4' |
input/examples/Observation-example-StepsTaken-max.json | Wrong Display Name 'Number of Steps in 24 Hours' for http://loinc.org#41950-7 - should be one of 2 choices: 'Number of steps in 24 hour Measured' or '# steps 24h nRate Measured' (for the language(s) 'fi') (from Tx-Server) for 'http://loinc.org#41950-7' |
input/examples/bloodglucose-min.json | Wrong Display Name 'Glucose (Bld) [Moles/Vol]' for http://loinc.org#15074-8 - should be one of 2 choices: 'Glucose [Moles/volume] in Blood' or 'Glucose Bld-sCnc' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#15074-8' |
input/examples/diabetes-data-bundle-kantaphr-sv.json | Wrong Display Name 'Vävnadssocker' for http://loinc.org#14745-4 - should be one of 2 choices: 'Glucose [Moles/volume] in Body fluid' or 'Glucose Fld-sCnc' (for the language(s) 'sv') (from Tx-Server) for 'http://loinc.org#14745-4' |
input/examples/observation-example-StepsTaken-min.json | Wrong Display Name 'Steps' for http://loinc.org#66334-4 - should be one of 2 choices: 'Steps taken [#] [PhenX]' or 'Steps taken PhenX' (for the language(s) 'fi') (from Tx-Server) for 'http://loinc.org#66334-4' |
input/examples/observation-example-bloodglucose-astext.json | Unknown Code 'astext' in the system 'http://terminology.hl7.org/CodeSystem/data-absent-reason|0.1.0' for 'http://terminology.hl7.org/CodeSystem/data-absent-reason#astext' |