GetLaboratoryOrderOutcome 4.0, mismatch i kardinalitet för referral-element mellan xsd och TKB

Issue #399 resolved
Bergquist,Daniel created an issue

Enligt TKB för GLOO4 ska elementet //*:body/*:referrral ha kardinalitet 0..1 (detsamma gäller även om man tittar i IS). I xsd saknas dock ett minOccurs=0 vilket gör att fältet betraktas som obligatoriskt. Behöver alltså uppdateras i xsd. Se bifogat urklipp från xsd.

Noterade även att referral är felstavat i TKB (tre st “r” i rad), är väl lämpligt att uppdatera samtidigt.

Comments (9)

  1. Claudia Ehrentraut Account Deactivated

    @Torbjörn Dahlin - är hanteringen som specas i TKB:n och IS den rätta, dvs att elementet ska vara icke-obligatorisk? I så fall behöver XSD:n uppdateras, som Daniel är inne på, men det behöver ske inom ramen för en major. Stavningen kan vi rätta inom ramen för nästa dokumentuppdatering.

  2. Torbjörn Dahlin

    Det är korrekt att det är fel i XSD. Tanken är att kunna hantera patientnära analyser som laboratoriesvar utan remiss. Mitt förslag är att vi undersöker möjligheten att göra detta inom minor i samarbete med NPÖ/Journalen som är enda konsument.

  3. Rikard Edgren

    Det är inga tekniska problem i NPÖ och Journalen om referral utelämnas i tjänsteproducentens svar.
    Dock så kommer namn och vårdenhet inte visas för "svaret skickas till" (den informationen ligger i referral)
    Så vi står bakom en rättning av XSD.
    Och för tydlighetens skull innebär detta att ingen förändring krävs i Journalen/NPÖ, tjänsteprodcenten kan redan idag skicka ett svar utan referral och det kommer visas.

  4. Johan Karlsson

    Det verkar som SoapUI-testerna kräver att Referral finns med. Uppdateras även dessa så de fungerar utan Referral-elementet?

  5. Log in to comment