GVH nullifiedReason missmatch mot TKB

Issue #365 resolved
Niclas Herrlin created an issue

I TKB för fältet nullifiedReason för kontraktet GetVaccinationHistory 2.0 så står det att nullifiedReason ska vara av typen string. i Schemat så förväntas detta vara av typen boolean. Eftersom det är en orsak som ska anges så är det schemat som validerar fel.

Från xsd <xs:element name="nullifiedReason" type="xs:boolean" minOccurs="0" maxOccurs="1"/>

Comments (9)

  1. marcusclaus

    tkb är korrekt. Korrigera schemat i en kommande uppdatering av domänen. Fältet används f n inte av någon konsument så det är okritiskt i detta läge.

  2. Rikard Edgren

    @marcusclaus @kdaham MittVaccin använder "nullifiedReason" för att visa kommentaren till makuleringen. Så med nuvarande schema, så blir t.ex. kommentaren "Dubblett" visad som "1". Förslag: Ta med denna ändring när det görs uppdatering av releasepaketet i samband med att nya TK-testsviter ska finnas tillgängliga.

  3. marcusclaus

    Kan du utveckla något på vilket sätt det är en missmatch mellan tkb och schema i nuv version (2.0). Hur använder mittvaccin det?

    Mvh M

    Skickat: den 4 april 2017 09:35 Till: Claus Marcus Marcus.Claus@inera.se Ämne: Re: [Bitbucket] Issue #365: GVH nullifiedReason missmatch mot TKB (rivta-domains/riv.clinicalprocess.activityprescription.actoutcome)

    [rikard_edgren]

    Rikard Edgren commented on issue #365:

    GVH nullifiedReason missmatch mot TKBhttps://bitbucket.org/rivta-domains/riv.clinicalprocess.activityprescription.actoutcome/issues/365/gvh-nullifiedreason-missmatch-mot-tkb

    marcusclaushttps://bitbucket.org/marcusclaus/ Khaled Dahamhttps://bitbucket.org/kdaham/ MittVaccin använder "nullifiedReason" för att visa kommentaren till makuleringen. Så med nuvarande schema, så blir t.ex. kommentaren "Dubblett" visad som "1". Förslag: Ta med denna ändring när det görs uppdatering av releasepaketet i samband med att nya TK-testsviter ska finnas tillgängliga.

    View this issuehttps://bitbucket.org/rivta-domains/riv.clinicalprocess.activityprescription.actoutcome/issues/365/gvh-nullifiedreason-missmatch-mot-tkb or add a comment by replying to this email.

    Unsubscribe from issue emailshttps://bitbucket.org/api/1.0/repositories/rivta-domains/riv.clinicalprocess.activityprescription.actoutcome/issue/365/unsubscribe/marcusclaus/9f79e9871ebffe0ebf0462623978558baaf6deac/ for this repository.

    [Bitbucket]https://bitbucket.org

  4. Rikard Edgren

    @marcusclaus TKB anger att nullifiedReason är en string (korrekt, det är en orsak till makulering.) Schemat anger boolean, vilket rimligen är fel. Jag tror att MittVaccin använder schema för att validera innehåll, och efter det blir en sträng som "Dublett-post" transformerad till "1" (jag antar att virtuella tjänsten inte gör någon transformering) MittVaccin visar sedan den makulerade vaccinationen i GUI med nullifiedReason som kommentar, vilket kommer vara missledande (alla makuleringsorsaker kommer bli 1).

  5. marcusclaus

    Ok, ett schemafel.

    Vi bör ta fram en 2.1 om det kan ske bakåtkompatibelt. I o m vi har begränsat med prod/kons av GVH så kanske vi t o m kan överväga en ”patch” och hålla oss till 2.0.1 ?

    Mvh M

    Skickat: den 5 april 2017 20:16 Till: Claus Marcus Marcus.Claus@inera.se Ämne: Re: [Bitbucket] Issue #365: GVH nullifiedReason missmatch mot TKB (rivta-domains/riv.clinicalprocess.activityprescription.actoutcome)

    [rikard_edgren]

    Rikard Edgren commented on issue #365:

    GVH nullifiedReason missmatch mot TKBhttps://bitbucket.org/rivta-domains/riv.clinicalprocess.activityprescription.actoutcome/issues/365/gvh-nullifiedreason-missmatch-mot-tkb

    marcusclaushttps://bitbucket.org/marcusclaus/ TKB anger att nullifiedReason är en string (korrekt, det är en orsak till makulering.) Schemat anger boolean, vilket rimligen är fel. Jag tror att MittVaccin använder schema för att validera innehåll, och efter det blir en sträng som "Dublett-post" transformerad till "1" (jag antar att virtuella tjänsten inte gör någon transformering) MittVaccin visar sedan den makulerade vaccinationen i GUI med nullifiedReason som kommentar, vilket kommer vara missledande (alla makuleringsorsaker kommer bli 1).

    View this issuehttps://bitbucket.org/rivta-domains/riv.clinicalprocess.activityprescription.actoutcome/issues/365/gvh-nullifiedreason-missmatch-mot-tkb or add a comment by replying to this email.

    Unsubscribe from issue emailshttps://bitbucket.org/api/1.0/repositories/rivta-domains/riv.clinicalprocess.activityprescription.actoutcome/issue/365/unsubscribe/marcusclaus/9f79e9871ebffe0ebf0462623978558baaf6deac/ for this repository.

    [Bitbucket]https://bitbucket.org

  6. khaled daham

    Fast det är redan rättat i 2.0.5

    2.0.5

    2016-04-12 - Rättat ett fel i schemat för GetVaccinationHistory, se issue 358 på bitbucket Khaled Daham

    Enligt körorder ifrån Marcus (andra kommentaren).

  7. Log in to comment