GetLaboratoryOrderOutcome 4.0, mismatch i kardinalitet för referral-element mellan xsd och TKB
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)
-
Account Deactivated -
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.
-
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.
-
- changed version to MINOR
-
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. -
Perfekt. Då kommer denna förändring att komma in i vår mars-revidering av domänen.
-
Det verkar som SoapUI-testerna kräver att Referral finns med. Uppdateras även dessa så de fungerar utan Referral-elementet?
-
Hej Johan! Ja detta blir en del av uppdateringen. Mvh Torbjörn
-
- changed status to resolved
XSDn uppdateras i version 4.0.1
- Log in to comment
@Daniel Bergquist - tack för ditt ärende. Vi ska titta på det.