GVH, problem med vaccineName om NPL-kodning saknas

Issue #404 resolved
John Boderos created an issue

[Jag lägger in detta ärende på uppmaning från Daniel Bergquist på Cerner, då han blir utloggad just när han går in på Issues för denna domänen. Jag kommer lägga ett ärende till IT support på detta.]

Vi hade ett möte med Cerner idag med Andreas och Thomas från TK-förvaltningen där vi diskuterade detta ämne.

Vi har ett problem med GVH, fältet vaccineName. Beskrivningen i TKB säger:

Information om givet vaccins produktnamn. I code skall anges företrädelsevis NPL-id (codeSystem =1.2.752.129.2.1.5.1, codeSystemName = ”NPL”).

Om standardkodverk ej används, anges lokal kod. Namnet i klartext ges då i DisplayName.

Vi har följt detta i vår implementation. Problemet vi stöter på är att det lokala kodverket (som används ifall NPL-id saknas) inte har någon OID. Vi blir då tvungna att fylla i ett annat värde i CodeSystem-fältet, och får då fel i schematron-valideringen pga att den ställer krav på att CodeSystem ska vara en OID. Och vi kan heller inte utlämna CodeSystem, för då uppfyller vi inte villkor för CVType som kräver att Code och CodeSystem är ifyllda om DisplayName fylls i…

Alternativet vi ser här för att klara schemavalideringen är istället använda originalText ifall NPL-id saknas, men då gör vi ju inte enligt beskrivningen i TKB heller.

Hur ska vi hantera detta? Känns som att beskrivningen i TKB bör ändras, det är väl mer regel än undantag att lokala kodverk saknar OID.

Comments (3)

  1. Katrin Abdulal

    Vi bör ändra beskrivningen i TKB för fältet vaccineName så att endast originalText anges om ett lokalt kodverk används och det inte finns en OID.

  2. Log in to comment