Uploaded image for project: 'MedMij Standaarden'
  1. MedMij Standaarden
  2. MM-1117

Incorrecte slicing in gp-journalentry profiel voor de Observation.components

    Details

    • Type: Wijzigingsverzoek
    • Status: Gesloten
    • Priority: 3
    • Resolution: Resolved
    • Fix Version/s: Mei 2020
    • Blokkerend:
      Nee
    • Informatiestandaard:
      Huisartsgegevens
    • Informatiestandaard onderdeel:
      FHIR
    • Impact:
      Hide
      Maakt validatie op basis van dit profiel mogelijk. Momenteel vallen alle .components in instances buiten de slicing definities in het profiel. Het profiel werkt nu dus niet. Deze wijzigingen maken de bedoeling van het profiel concreet. Alhoewel er cardinaliteits wijzigingen in het profiel gemaakt worden, wordt er functionleel gezien niets gewijzigd. Daarom is deze wijziging als een patch te aanschouwen.
      Show
      Maakt validatie op basis van dit profiel mogelijk. Momenteel vallen alle .components in instances buiten de slicing definities in het profiel. Het profiel werkt nu dus niet. Deze wijzigingen maken de bedoeling van het profiel concreet. Alhoewel er cardinaliteits wijzigingen in het profiel gemaakt worden, wordt er functionleel gezien niets gewijzigd. Daarom is deze wijziging als een patch te aanschouwen.
    • Voorgestelde oplossing:
      Hide
      1. Aanpassen discriminator in Observation.component conform Profiling Guidelines:
      - type van value naar pattern
      - path van code.coding.code naar code
      - fixedCodeableConcepts naar patternCodeableConcepts
      2. Aanpassen van fixedCodeableConcepts naar fixed values op coding.system, met de benodigde cardinaliteiten, in de Observation.component.valueCodeableConcept
      Show
      1. Aanpassen discriminator in Observation.component conform Profiling Guidelines: - type van value naar pattern - path van code.coding.code naar code - fixedCodeableConcepts naar patternCodeableConcepts 2. Aanpassen van fixedCodeableConcepts naar fixed values op coding.system, met de benodigde cardinaliteiten, in de Observation.component.valueCodeableConcept
    • Release notes:
      Hide

      In the gp-JournalEntry profile, adjusted the discriminator for Observation.component (type to pattern, path to code and fixedCodeableConcepts to patternCodeableConcepts). Changed fixedCodeableConcepts to fixed values on coding.system in component.valueCodeableConcept.

      Show
      In the gp-JournalEntry profile, adjusted the discriminator for Observation.component (type to pattern, path to code and fixedCodeableConcepts to patternCodeableConcepts). Changed fixedCodeableConcepts to fixed values on coding.system in component.valueCodeableConcept.

      Description

      In het profiel gp-journalentry profiel gaat de slicing van de components niet correct op de volgende twee punten.

      1. De slicing descriminator.path staat op code.coding.code terwijl de fixed values op het .code niveau worden gegeven middels een fixedCodeableConcept.
      2. De .component.value[x] heeft een fixedCodeableConcept om het valueCodeableConcept.coding.system te fixeren. De fixedCodeableConcept is hier verkeerd omdat er zo geen .coding.code of coding.display doorgegeven kan worden. Dit had ofwel een patternCodeableConcept moeten zijn, of de fixed value zou moeten staan op de coding.system. 

        Attachments

          Activity

            People

            Assignee:
            edelman@nictiz.nl Pieter Edelman
            Reporter:
            toonstra Ardon Toonstra
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Estimations By Role

                No roles have been estimated yet.