News:

Velkommen til FMK Teknik

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Pierre Jakobsen

#211
DDV version 3.0.11 er i dag released til TEST2.

Dette release indeholder flere mindre rettelser, interne forbedringer samt forberedelser til påmindelsesprojektet, herunder bl.a.:
[DDV-1023] - DDV: Fjern 'SSIAdminUser' og tilhørende klasser
[DDV-1024] - Fjern 'ddvadmin' modulet fra DDV
[DDV-1088] - Response skemavalideringsfejl: PartlyDefinedEffectuator
[DDV-1089] - Response skemavalideringsfejl: Vaccine
[DDV-1096] - Response skemavalideringsfejl: Reviewed
[DDV-1098] - Response skemavalideringsfejl: Reviewed/Organisation/Name
[DDV-1128] - Modificators i GetPlannedVaccinationsResponse - CreatedBy sendes altid retur i ModifiedBy
[DDV-1142] - SSI_DeleteNotificationUnsubscriptionResponse.xsd UnsubscriptionDeleted mangler en type

Den fulde liste kan ses på nspop.dk, under 'FMK Releaseplan'.

BEMÆRK Ovennævnte fixes til valideringsfejl i fht. responses er indtil videre *ikke* enabled på TEST2. Når dette sker, bliver der udmeldt selvstændigt herom.

På DDV teamets vegne,
Pierre Jakobsen
#212
DDV version 3.0.11 er i dag released til TEST1.

Dette release indeholder flere mindre rettelser, interne forbedringer samt forberedelser til påmindelsesprojektet, herunder bl.a.:
[DDV-1023] - DDV: Fjern 'SSIAdminUser' og tilhørende klasser
[DDV-1024] - Fjern 'ddvadmin' modulet fra DDV
[DDV-1088] - Response skemavalideringsfejl: PartlyDefinedEffectuator
[DDV-1089] - Response skemavalideringsfejl: Vaccine
[DDV-1096] - Response skemavalideringsfejl: Reviewed
[DDV-1098] - Response skemavalideringsfejl: Reviewed/Organisation/Name
[DDV-1128] - Modificators i GetPlannedVaccinationsResponse - CreatedBy sendes altid retur i ModifiedBy
[DDV-1142] - SSI_DeleteNotificationUnsubscriptionResponse.xsd UnsubscriptionDeleted mangler en type

Den fulde liste kan ses på nspop.dk, under 'FMK Releaseplan'.

På DDV teamets vegne,
Pierre Jakobsen
#213
Pga. STS certifikatfornyelse er det nødvendigt at opdatere DDV i produktion. Dette bliver gjort i løbet af tirsdag den 7. maj uden nedetid (ny dato).

Versionen indeholder flg. rettelser, og vedrører kun problemer med IDWS-kald:
DDV-1137 IDWS: Support for flere samtidige SOSI-STS certifikater

På DDV teamets vegne,
Pierre Jakobsen
#214
Pga. STS certifikatfornyelse er det nødvendigt at opdatere DDV i testmiljøerne. Dette bliver gjort i løbet af søndag den 5. maj uden nedetid.

Versionen indeholder flg. rettelser, og vedrører kun problemer med IDWS-kald:
DDV-1137 IDWS: Support for flere samtidige SOSI-STS certifikater

På DDV teamets vegne,
Pierre Jakobsen
#215
DDV er i dag blevet opdateret til version 3.0.10.

Denne release indeholder primært forberedelser til kommende funktionalitet samt interne rettelser og forbedringer, bla.:
    * [DDV-986] - Datoer for planlagte vaccinationer genberegnes ikke altid korrekt
    * [DDV-1069] - DumpRestore: Delvis manglende support for InternalPersonId
    * [DDV-1091] - Ikke muligt at effektuere planlagte vaccinationer

Den fulde liste kan ses på nspop.dk, under 'FMK Releaseplan' (https://www.nspop.dk/display/Web3/Trifork+FMK+Releaseplan).

På DDV Teamets vegne,
Pierre Jakobsen
#216
DDV version 3.0.10 er i dag released til TEST2.

Denne release indeholder mindre rettelser og interne forbedringer, herunder bl.a.:
    * [DDV-986] Datoer for planlagte vaccinationer genberegnes ikke altid korrekt
    * [DDV-1036] Påmindelser: PDF design justeringer
    * [DDV-1077] Påmindelser: Afsender i e-boks fremstår nu som Statens Serum Institut
    * [DDV-1069] DumpRestore: Delvis manglende support for InternalPersonId (cpr-skift/juridisk kønsskifte)
    * [DDV-1078] Opgradering af Spring fra 3.1.x til 3.2.x

Den fulde liste kan ses på nspop.dk, under 'FMK Releaseplan'.

På DDV teamets vegne,
Pierre Jakobsen
#217
Primo 2019 er der strammet op i forhold til validering af systemautorisationer (også kendt som "Whitelistning") på DDV i NSITest-miljøerne. Se evt. udmelding på fmk-teknik.
For DDV gælder de samme principper som for FMK, dvs. i test-miljøerne er det op til de enkelte anvendersystemer at vedligeholde deres respektive systemautorisationer.

Identifikation af problemet

Et request til DDV med en invalid/ukendt systemautorisation vil resultere i et response ala følgende:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
  <soapenv:Body>
    <soapenv:Fault>
      <faultcode>soapenv:Server</faultcode>
      <faultstring xml:lang="en">Manglende system autorisation, "http://vaccinationsregister.dk/schemas/2013/12/01#GetVaccinationCard"</faultstring>
    </soapenv:Fault>
  </soapenv:Body>
</soapenv:Envelope>


Løsning på "Manglende system autorisation"

For det konkrete anvendersystem skal der oprettes en systemautorisation i det pågældende test-miljø for de(n) relevante DDV snitflade-versioner.

Adgang via "Administrationsmodulet" i FMK-Online:

  • Der kræves login med en bruger, der har administrator-rollen. Ved anvendelse af en bruger med flere roller, er det derfor vigtigt (efter autentifikation) at vælge "Som administrator" i pop-up dialogen
  • Åben modulet ved at vælge "Administration"
  • Fanen "Systemer" skal dernæst vælges, hvis denne ikke allerede er aktiv
  • Det er muligt at sortere data i tabellen, ved at klikke på kolonnenavn, hermed bør evt. eksisterende systemautorisationer nemt kunne lokaliseres
For oprettelse af bruger samt tilknytning af administrator-rolle, se venligst "Adgang til fælles administrator konsol"nspop.dk

Redigering/oprettelse af systemautorisation:

  • tilret en eksisterende: klik på "blyant"-ikonet til højre for rækken
  • klon en eksisterende: klik på "kopi"-ikonet til højre for rækken
  • opret en ny: vælg "Tilføj DDV system" tilgængelig nederst på siden
Værdien af felterne "Systemejer" og "Systemnavn" skal stemme overens med header-værdierne i anvendersystemets afsendte XML-requests. For "Systemversion" kan % anvendes som wildcard på anvendersystemers versionsnumre.

BEMÆRK: DDV vedligeholder en lokal cache af systemautorisationerne, hvorfor ændringer til eksisterende data ikke kan forventes at slå igennem øjeblikkeligt. Vent evt. 5 minutter og prøv igen.

På vegne af DDV teamet,
Pierre Jakobsen
#218
Doseringsforslag og doseringsenheder beskrevet i http://www.fmk-teknik.dk/index.php?topic=1505.0 er lagt i produktion.


Med venlig hilsen
FMK Teamet
#219
Doseringsforslag er i dag lagt på PRODTEST og UDD NSP'en og kan hentes der.

Med venlig hilsen
FMK Teamet
#220
Doseringsforslag er i dag lagt på Test2 NSP'en og kan hentes der.

Med venlig hilsen
FMK Teamet
#221
Som beskrevet i post http://www.fmk-teknik.dk/index.php?topic=1505.0 er der lagt nye doseringsforslag og enheder på Test1.

Der har fra regionerne været ønske om, at der fortsat publiceres regneark indeholdende enheder.

I det vedhæftede ark, er der 5 faner:

  • Alle lægemidler med tilknyttet enheder (Total)
  • Tilføjede lægemidler med enheder (Added)
  • Fjernede lægemidler eller enheder (Removed)
  • Lægemidler hvor der er nye enheder (Changed)
  • Teknisk information om dannelse af arket (info)

Der er ligeledes sat et filter ind i toppen af arket, så det er nemmere at filtrere / søge.

Regnearket indeholder enheder fra de doseringsforslag, der er frigivet 2019-03-07 13:49

Med venlig hilsen
FMK Teamet
#222
Lægemiddelstyrelsen har frigivet nye doseringsforslag og doseringsenheder. Disse er i dag lagt på Test1 NSP'en og kan hentes der. Frigivelsen af  doseringsforslagene i produktion vil følge nedenstående plan.

2019-03-07 Doseringsforslag og doseringenheder klar på Test1 NSP'en
2019-03-07 Regneark med nye/ændrede/slettede doseringsenheder publiceres på FMK-Teknik under emnet http://www.fmk-teknik.dk/index.php?board=19.0
2019-03-12 Doseringsforslag og doseringenheder klar på Test2 NSP'en
2019-03-15 Doseringsforslag og doseringenheder klar på produktion, udd og prodtest NSP'erne 

Med venlig hilsen
FMK Teamet
#223
DDV er i dag blevet opdateret til version 3.0.9.

Denne release indeholder en omfattende mængde interne rettelser og forbedringer, justeringer af udlæste data, forberedelser til kommende snitflade samt ny funktionalitet:
    * [DDV-1026] - Svar fra services er ikke skemavalide
    * [DDV-1027] - skemavalide svar: Vaccine-strukturen mangler "VaccineKeywordsText".
    * [DDV-1028] - skemavalide svar: VaccinationPlanItemMinimumInterval må ikke være 0
    * [DDV-1029] - skemavalide svar: VaccinationPlanItemIdentifier må ikke være 0
    * [DDV-1030] - skemavalide svar; VaccinationPlanVersionIdentifier må ikke være 0
    * [DDV-1031] - skemavalide svar: VaccinationPlanIdentifier må ikke være 0
    * [DDV-1033] - skemavalide svar: BatchNumber må ikke være tom streng
    * [DDV-1007] - GetPlannedVaccinationsResponse indeholder tom negativeConsentStructure
    * [DDV-744] - GetOnBehalfAuthorisationsForOwnerAndUser - fejl ved flere autorisationer
    * [DDV-745] - GetVaccinationCardAsPDF - ASCP00082063: problem med encoding af < og > ved CDATA
    * [DDV-748] - WhiteListing vs Whitelisting
    * [DDV-963] - WhitelistingHeader med stort eller lille 'L'?
    * [DDV-1079] - DDV: Requests med "WhitelistHeader" giver 'UnmarshalException' i JAXB
    * [DDV-959] - DDV: VerifyValidAndIdenticalPersonIdentifiersActionHandler fejler ikke som forventet
    * [DDV-960] - DDV WS: Ikke skemavalidt svar fra GetVaccinationCard og GetPlannedVaccinations
    * [DDV-966] - DDV Schema: DrugForm og DrugStrength XSD'er tilpasses faktiske response
    * [DDV-967] - DDV Online: Vacciner uden styrke præsenteres med styrke NULL
    * [DDV-969] - DDV: Muligt at slette andre borgeres egen-registrerede vaccinationer
    * [DDV-971] - DDV historik forsvinder ved dump/restore
    * [DDV-978] - "Created" modificator mappes forkert ud på snitfladen
    * [DDV-979] - Disease er ikke udfyldt
    * [DDV-931] - DDV: Enforce WLH validering, enable/disable via property switch
    * [DDV-988] - DDV Schema: ATC kode indeholder tomme code- og text elementer
    * [DDV-925] - Historik på planlagte vaccinationer
    * [DDV-937] - Etablering af snitflade 1.4.E1
    * [DDV-948] - Backend implementering af nye E1 services
    * [DDV-962] - Indfør skemavalidering på responses i DDV
    * [DDV-985] - I svaret fra GetVaccinationCard er stamdata felter ikke udfyldt
    * [DDV-1043] - DDV: 'IncorrectResultSizeDataAccessException: Incorrect result size: expected 1, actual 2' wrt. VaccinationPlan
    * [DDV-1044] - DDV WS: Created Modificator udlæses ikke for SSR-vaccinationer i visse tilfælde
    * [DDV-1045] - DDV WS: 'SystemName' sættes ikke i Modified/Reviewed, hvis fra "gammel" modifikator-struktur
    * [DDV-1046] - Fuldmagtsupport i DDV
    * [DDV-1047] - DDV WS: Organisation Source mappes inkonsistent i Modificators
    * [DDV-1048] - Etablering af en GetPermission service og tilsvarende skema
    * [DDV-1049] - DDV WS: "Other Person" Modifikatorer i 1.4.0 mappes ikke rigtigt for gamle modificator-struktur
    * [DDV-1052] - SSI_VaccinationPlanItemMinimumInterval.xsd have minInclusive value="0"

Den fulde liste kan ses på nspop.dk, under 'FMK Releaseplan' (https://www.nspop.dk/display/Web3/Trifork+FMK+Releaseplan).

På DDV Teamets vegne,
Pierre Jakobsen
#224
DDV version 3.0.9 er i dag released til TEST1 og forventes deployed på TEST2 senere i dag.
Denne release indeholder alle de tidligere rettelser inkluderet i 3.0.7 (se evt. posting på http://www.fmk-teknik.dk/index.php?topic=1488.0) samt en enkelt ny rettelse til den opståede problematik omkring WhiteListingHeaders:

  • [DDV-1079] - DDV: Requests med "WhitelistHeader" giver 'UnmarshalException' i JAXB

Den fulde liste kan ses på nspop.dk, under 'FMK Releaseplan'.

Update : Var oprindeligt slået op som release 3.0.8 - der er dog tale om version 3.0.9


På DDV Teamets vegne,
Pierre Jakobsen
#225
*UPDATE*
Efter deploy blev der desværre fundet hidtil skjulte fejl. DDV er derfor rullet tilbage til forrige version 3.0.6. Tidsplan for en ny version med rettelser meldes ud på 'FMK Releaseplan'.
---

Som udmeldt på releaseplan-siden, bliver DDV onsdag den 27/2/2019 opdateret til version 3.0.7.
Opgraderingen sker uden nedetid.

Denne release indeholder en omfattende mængde interne rettelser og forbedringer, justeringer af udlæste data, forberedelser til kommende snitflade samt ny funktionalitet:
    * [DDV-1026] - Svar fra services er ikke skemavalide
    * [DDV-1027] - skemavalide svar: Vaccine-strukturen mangler "VaccineKeywordsText".
    * [DDV-1028] - skemavalide svar: VaccinationPlanItemMinimumInterval må ikke være 0
    * [DDV-1029] - skemavalide svar: VaccinationPlanItemIdentifier må ikke være 0
    * [DDV-1030] - skemavalide svar; VaccinationPlanVersionIdentifier må ikke være 0
    * [DDV-1031] - skemavalide svar: VaccinationPlanIdentifier må ikke være 0
    * [DDV-1033] - skemavalide svar: BatchNumber må ikke være tom streng
    * [DDV-1007] - GetPlannedVaccinationsResponse indeholder tom negativeConsentStructure
    * [DDV-744] - GetOnBehalfAuthorisationsForOwnerAndUser - fejl ved flere autorisationer
    * [DDV-745] - GetVaccinationCardAsPDF - ASCP00082063: problem med encoding af < og > ved CDATA
    * [DDV-748] - WhiteListing vs Whitelisting
    * [DDV-963] - WhitelistingHeader med stort eller lille 'L'?
    * [DDV-959] - DDV: VerifyValidAndIdenticalPersonIdentifiersActionHandler fejler ikke som forventet
    * [DDV-960] - DDV WS: Ikke skemavalidt svar fra GetVaccinationCard og GetPlannedVaccinations
    * [DDV-966] - DDV Schema: DrugForm og DrugStrength XSD'er tilpasses faktiske response
    * [DDV-967] - DDV Online: Vacciner uden styrke præsenteres med styrke NULL
    * [DDV-969] - DDV: Muligt at slette andre borgeres egen-registrerede vaccinationer
    * [DDV-971] - DDV historik forsvinder ved dump/restore
    * [DDV-978] - "Created" modificator mappes forkert ud på snitfladen
    * [DDV-979] - Disease er ikke udfyldt
    * [DDV-931] - DDV: Enforce WLH validering, enable/disable via property switch
    * [DDV-988] - DDV Schema: ATC kode indeholder tomme code- og text elementer
    * [DDV-925] - Historik på planlagte vaccinationer
    * [DDV-937] - Etablering af snitflade 1.4.E1
    * [DDV-948] - Backend implementering af nye E1 services
    * [DDV-962] - Indfør skemavalidering på responses i DDV
    * [DDV-985] - I svaret fra GetVaccinationCard er stamdata felter ikke udfyldt
    * [DDV-1043] - DDV: 'IncorrectResultSizeDataAccessException: Incorrect result size: expected 1, actual 2' wrt. VaccinationPlan
    * [DDV-1044] - DDV WS: Created Modificator udlæses ikke for SSR-vaccinationer i visse tilfælde
    * [DDV-1045] - DDV WS: 'SystemName' sættes ikke i Modified/Reviewed, hvis fra "gammel" modifikator-struktur
    * [DDV-1046] - Fuldmagtsupport i DDV
    * [DDV-1047] - DDV WS: Organisation Source mappes inkonsistent i Modificators
    * [DDV-1048] - Etablering af en GetPermission service og tilsvarende skema
    * [DDV-1049] - DDV WS: "Other Person" Modifikatorer i 1.4.0 mappes ikke rigtigt for gamle modificator-struktur
    * [DDV-1052] - SSI_VaccinationPlanItemMinimumInterval.xsd have minInclusive value="0"

Den fulde liste kan ses på nspop.dk, under 'FMK Releaseplan' (https://www.nspop.dk/display/Web3/Trifork+FMK+Releaseplan).

På DDV Teamets vegne,
Pierre Jakobsen