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

Filter op Observation code system mist pipe-teken "|"

    Details

    • Type: Wijzigingsverzoek
    • Status: Gesloten
    • Priority: 3
    • Resolution: Future
    • Fix Version/s: Niet van toepassing
    • Blokkerend:
      Nee
    • Informatiestandaard:
      Huisartsgegevens
    • Informatiestandaard onderdeel:
      Technisch
    • FHIR Category:
      Other
    • Voorgestelde oplossing:
      Hide
      In afwachting van reactie leverancier Touchstone betreft fix:
      Aanpassen search URL voor Lab Results zodat hij weer conform de FHIR-spec is, dat wil zeggen het toevoegen van een pipe "|" na de code definitie:
      GET [base]/Observation?code=https://referentiemodel.nhg.org/tabellen/nhg-tabel-45-diagnostische-bepalingen|&_include=Observation:related-target&_include=Observation:specimen&date=ge2017-01-01

      Dit wijzigen in TO en TestScript resource. Tevens nalopen TO's en TestScripts-resources van de andere MedMij-informatiestandaarden om te controleren of dit elders aangepast dient te worden.
      Show
      In afwachting van reactie leverancier Touchstone betreft fix: Aanpassen search URL voor Lab Results zodat hij weer conform de FHIR-spec is, dat wil zeggen het toevoegen van een pipe "|" na de code definitie: GET [base]/Observation?code= https://referentiemodel.nhg.org/tabellen/nhg-tabel-45-diagnostische-bepalingen |&_include=Observation:related-target&_include=Observation:specimen&date=ge2017-01-01 Dit wijzigen in TO en TestScript resource. Tevens nalopen TO's en TestScripts-resources van de andere MedMij-informatiestandaarden om te controleren of dit elders aangepast dient te worden.

      Description

      Als we kijken naar de definities van fhir voor de zoekparameter token die gebruikt wordt voor Observation.code wordt hier het volgende over gezegd (bron: http://hl7.org/fhir/STU3/search.html#token).

      For tokens, matches are literal (e.g. not based on subsumption or other code system features), but not case sensitive. To use subsumption based logic, use the modifiers below, or list all the codes in the hierarchy. The syntax for the value is one of the following:

      • [parameter]=[code]: the value of [code] matches a Coding.code or Identifier.value irrespective of the value of the system property
      • [parameter]=[system]|[code]: the value of [code] matches a Coding.code or Identifier.value, and the value of [system] matches the system property of the Identifier or Coding
      • [parameter]=|[code]: the value of [code] matches a Coding.code or Identifier.value, and the Coding/Identifier has no system property
      • [parameter]=[system]|: any element where the value of [system] matches the system property of the Identifier or Coding

      Note: The namespace URI and code both must be escaped correctly. If a system is not applicable (e.g. an element of type uri, then just the form [parameter]=[code] is used.

      Echter, voor touchstone wordt er gevraagd om de lab observaties op te halen met de volgende link 

      Observation?code=https://referentiemodel.nhg.org/tabellen/nhg-tabel-45-diagnostische-bepalingen&_include=Observation:related-target&_include=Observation:specimen&date=ge2018-07-12

      Hier mist wat mij betreft de | aan het einde van de code definitie. Wat volgens de fhir specs betekent dat we zoeken op code en niet op systeem. 

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              galen@nictiz.nl Niek van Galen
              Reporter:
              erwin.van.duijnhoven@medapp.nu Erwin van Duijnhoven
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:

                  Estimations By Role

                  No roles have been estimated yet.