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 - Peter Rasmussen

#1
Mener i Imozop istedet for Impzop? For jeg kan ikke finde Impzop i vores medicinfortegelse

Peter A-Data / EG
#2
Hej Steven.

Jeg har fundet en løsning der gør at jeg ikke får en fejl hvis elementet mangler.
Jeg vil selvfølgelig sætte pris på at det var ens for alle kald at den returnerede det element, men det er ikke længere et problem for mig.
Så hvis jeg er den eneste så ser jeg ingen grund til at gøre mere ud af det
#3
Jeg får en fejl når jeg prøver at tjekke dette.
Fejlen skyldes at jeg forventer at der er et KeyValueSet med en Key der hedder DrugMedicationIdentifier og dette mangler.
Jf. https://wiki.fmk.netic.dk/doku.php?id=fmk:generel:udvidet_validering#udvidet_validering
<KeyValueSet>
   <Key>DrugMedicationIdentifier</Key>
   <Value>2190751217130</Value>
</KeyValueSet>

Hvis det er meningen at dette element er valgfrit så er det gået min næse forbi.

Min fault ser ellers fint ud jf.
<soapenv:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
  <soapenv:Fault>
    <faultcode>soapenv:Client</faultcode>
    <faultstring xml:lang="en">Methrotrexat, høj dosis</faultstring>
    <detail>
      <medcom:FaultCode xmlns:medcom="http://www.medcom.dk/dgws/2006/04/dgws-1.0.xsd">10015</medcom:FaultCode>
      <medicinecard20150101:FaultText xmlns:medicinecard20150101="http://www.dkma.dk/medicinecard/xml.schema/2015/01/01">Methrotrexat, høj dosis</medicinecard20150101:FaultText>
      <medicinecard20150101:FaultDetails xmlns:medicinecard20150101="http://www.dkma.dk/medicinecard/xml.schema/2015/01/01">
        <medicinecard20150101:KeyValueSet>
          <medicinecard20150101:Key>ElementPath</medicinecard20150101:Key>
          <medicinecard20150101:Value>UpdateMedicineCardRequest.CreateDrugMedication[0]</medicinecard20150101:Value>
        </medicinecard20150101:KeyValueSet>
        <medicinecard20150101:KeyValueSet>
          <medicinecard20150101:Key>WarningQuestion</medicinecard20150101:Key>
          <medicinecard20150101:Value>Du er ved at ordinere Methotrexat oftere end én gang ugentlig.
Der er risiko for patientskade når Methotrexat doseres for hyppigt.
Er du sikker på, at du vil ordinere Methotrexat oftere end én gang ugentlig?</medicinecard20150101:Value>
        </medicinecard20150101:KeyValueSet>
      </medicinecard20150101:FaultDetails>
    </detail>
  </soapenv:Fault>
</soapenv:Body>
#4
Jeg kan se at den er sat i bero og at det er Odense Bolbro apotek der er udleverings apotek.
Jeg kan ikke se hvornår den er sat i bero eller af hvem.
Dette er heller ikke umiddelbart noget jeg kan se i det Response jeg modtager omkring DoseDispensingSummary

<medicinecard20150101E4:DoseDispensingSummary>
<medicinecard20150101E4:StartDate>2020-04-29</medicinecard20150101E4:StartDate>
<medicinecard20150101E4:EndDate>2020-05-12</medicinecard20150101E4:EndDate>
<medicinecard20150101E4:Deadline>2020-04-28T08:00:00Z</medicinecard20150101E4:Deadline>
<medicinecard20150101E4:LatestDosageDispensingEffectuation>
<medicinecard20150101E2:Created>
<medicinecard20150101E2:By>
<medicinecard20150101E2:Other>
<medicinecard20150101E2:Name>
<medicinecard20150101:GivenName>Mikkel</medicinecard20150101:GivenName>
<medicinecard20150101:Surname>Andersen</medicinecard20150101:Surname>
</medicinecard20150101E2:Name>
</medicinecard20150101E2:Other>
<medicinecard20150101E2:Role>Apoteksansat</medicinecard20150101E2:Role>
<medicinecard20150101E2:Organisation>
<medicinecard20150101:Name>Odense Bolbro Apotek</medicinecard20150101:Name>
<medicinecard20150101:AddressLine>Middelfartvej 129</medicinecard20150101:AddressLine>
<medicinecard20150101:AddressLine>5200 Odense V</medicinecard20150101:AddressLine>
<medicinecard20150101:TelephoneNumber>66167500</medicinecard20150101:TelephoneNumber>
<medicinecard20150101:Type>Apotek</medicinecard20150101:Type>
<medicinecard20150101:Identifier source="EAN-Lokationsnummer">5790000173570</medicinecard20150101:Identifier>
</medicinecard20150101E2:Organisation>
</medicinecard20150101E2:By>
<medicinecard20150101E2:DateTime>2020-03-31T09:38:16Z</medicinecard20150101E2:DateTime>
</medicinecard20150101E2:Created>
</medicinecard20150101E4:LatestDosageDispensingEffectuation>
<medicinecard20150101E4:HasOpenDosageDispensingPrescriptions>true</medicinecard20150101E4:HasOpenDosageDispensingPrescriptions>
<medicinecard20150101E4:OrderedAtPharmacy>
<medicinecard20150101:Name>Odense Bolbro Apotek</medicinecard20150101:Name>
<medicinecard20150101:AddressLine>Middelfartvej 129</medicinecard20150101:AddressLine>
<medicinecard20150101:AddressLine>5200 Odense V</medicinecard20150101:AddressLine>
<medicinecard20150101:TelephoneNumber>66167500</medicinecard20150101:TelephoneNumber>
<medicinecard20150101:Type>Apotek</medicinecard20150101:Type>
<medicinecard20150101:Identifier source="EAN-Lokationsnummer">5790000173570</medicinecard20150101:Identifier>
</medicinecard20150101E4:OrderedAtPharmacy>
<medicinecard20150101E4:DoseDispensingOnHold />
</medicinecard20150101E4:DoseDispensingSummary>

#5
Vi modtager allerede differentieret fejlmeddelser på de udvidet valideringer, så kunne der ikke bare stå det, der pt. kommer fra Test2? Også selvom at det ikke er de endelige tekster.
#6
Kunne der arbejdes lidt med de tekster der på nuværende er på doku wiki? De er ikke videre oplysende.
10004 og fra 10006 til 10013 står der f.eks. bare "{DrugName} Dosisdispenseres."
Dette hjælper ikke til at finde ud af om der skal foretages ændringer i workflowet som det, i vores tilfælde, var med 10004 hvor vi opdaterer ordinationen med de datoer der kommer fra AdjustDosage kaldet.
#7
Her til morgen, onsdag d. 06-11-2019 kl 07:49, er Test2 nede igen