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 - mlauritsen

#1
Jeg har siddet og bandet over præcis samme problem.

Vores løsning består indtil videre i, at vi henter 1.4-medicinkortet for det tidspunkt, hvor det senest hentede 1.2-medicinkort er modificeret, og så antager, at de har samme indhold. De ordinationer, som vi har liggende fra 1.2, stemmer så overens med dem, som er med i 1.4-medicinkortet, og så kan versioner af medicinkort og ordinationer sættes til de nye ved at matche på ID'et.

Det ville være rigtig rart, hvis der fandtes en service, som kunne oversætte versionsnumrene.
#2
Hej alle,

Jeg er i tvivl om, hvordan specifikationens afsnit 4.14 om doseringers gyldighed skal forstås. Hvis man for eksempel starter en dosering på 10 enheder i dag (10/7), og så i morgen ændrer doseringen til 20 enheder pr. 17/7, hvad er så den gældende dosering fra i morgen til 17/7 - 10 enheder eller ingen? Eller sagt på en anden måde: kan man fremdatere doseringsændringer?

FMK-online foretager i øvrigt ingen validering af, at man ikke doserer før ordinationens start, så man kan risikere at modtage inkonsistente data fra webservicen. Er det et bevidst fravalg?

Mange hilsener og på forhånd tak,
  Mikkel Lauritsen
#3
Hej Paul,

Mange tak for svaret - det giver udmærket mening. Specifikationen (version 1.2.6.8 ) siger på side 87

QuoteUd over lægemiddelordinationer på oversigtsniveau kan der også findes recepter på oversigtsniveau direkte på medicinkortet.

Det ville så nok give god mening at rette en evt. kommende version, så den eksplicit nævner, at det kun er løse recepter, og altså ikke recepter generelt.

Hvorfor er det i øvrigt lige, at effektueringerne ikke også fremgår af DrugMedicationOverviewStructure?

Mange hilsener,
  Mikkel Lauritsen
#4
Hej alle,

Jeg har et kort uddybende spørgsmål til omtalen af løse recepter i snitfladebeskrivelsen -

Er det korrekt forstået, at den eneste måde at få en liste med de løse recepter på et givent medicinkort er at tage de PrescriptionMedicationOverviews knyttet til et MedicineCardOverview, hvis ID'er ikke kan findes som ID på en af de recepter, som er knyttet til ordinationer på samme medicinkort?

Mange hilsener,
  Mikkel Lauritsen
#5
Hej Jan & Ulrik,

Mange tak for de prompte svar - sagen er oprettet. Og jeg havde ikke set det med status 500 i DWGS 1.0; tak for henvisningen.

Mange hilsener,
  Mikkel Lauritsen
#6
Hej alle,

Jeg sidder og tester op mod test2 og er stødt ind i, at sammenligningen af tidsangivelsen i DrugMedicationDateStructure med ordinationers oprettelsestidspunkt tilsyneladende håndteres på en inkonsistent måde.

Mere specifikt har jeg kaldt getMedicineCard_20120101 og fået et medicinkort tilbage, hvis ModifiedDateTime er 2012-05-01T10:08:56Z. Kortet er første version indeholdende ordination med ID 105169, som har samme CreatedDateTime som medicinkortets modifikationstidspunkt, altså 2012-05-01T10:08:56Z .

Når jeg efterfølgende kalder getDrugMedication_20120101 med en DrugMedicationDateStructure med ovennævnte ordinations-ID og tidspunkt får jeg en fejl gående på at ordinationen ikke findes. Er det korrekt, eller foreligger der en fejl? For to andre ordinationer på samme medicinkort (105170 og 105171) kan jeg problemfrit bede om ordinationen på oprettelsestidspunktet, så det er altså ikke alle ordinationer, som fremviser problemet.

Det virker i øvrigt lidt skævt, at fejlen ("Lægemiddelordinationen med id 105169 findes ikke") returneres med status 500, men det er en mindre detalje :)

Mange hilsener,
  Mikkel Lauritsen