User Tools

Site Tools


fmk:extensions

This is an old revision of the document!


Oversigt over extensions

På denne side er der en oversigt over hvad der er inkluderet i de enkelte extensions samt en oversigt over hvilke snitflader og versioner de enkelte extensions er tilgængelige til.

Extension og snitflader

Nedenstående tabel angiver hvilke snitflader og hvilke versioner af disse snitflader de enkelte extentions er tilgængelig til

Extension Tilgængelig på
E1 FMK 1.4.4, POR 1.4.4, POR 1.4.2 og POR 1.4.0

Beskrivelse af extension

I de nedenstående afsnit vil hver enkelt extension blive beskrevet

E1 opsamling fra FMK 1.4.4 og datoer på patienttilknytninger

:!: Bemærk at denne extension er under udarbejdelse og endnu ikke færdiggjort!

Temaet for E1 er opsamling. Til FMK 1.4.4 var der en række kandidater der var blevet analyseret i bund, og som på teknikkermøder var prioriteret højt, som ikke nåede med, før snitfladen blev frosset. De vigtigeste af disse kandidater vil blive inkluderet i denne første extension. Desuden er der et krav (3.7) i certificeringen, hvor den tilhørende test angiver at tidspunktet for indlæggelser skal angives. Med udfasningen af suspenderingen er der ikke muligt for klienterne at se dato for indlæggelser og udskrivninger. Dato for patientrelationer inkluderes også i E1.

Med E1 udvides snitfladerne med følgende ny funktionalitet.

Hent medicinkort udvides med DD-info.

Ved læsning af et medicinkort inkluderes information om dato for seneste dosisdispenserede apoteksudlevering samt apoteksnavn, i tilfælde af at der findes dosisdispenserede recepter tilknyttet patienten.

Dette skal ses i sammenhæng med et nyt godkendelseskrav GK 6.3: ”Et system skal særlig fremhævet vise, hvornår og fra hvilket apotek der seneste er foretaget en dosisdispenseret apoteksudlevering (effektuering).”

Funktionaliteten tilføjes til GetMedicineCard servicen, og seneste dosisdispenseret apoteksudlevering beregnes i alle tilfælde, også hvor IncludePrescriptionMedications parameteren i GetMedicineCard kaldet er sat til false.

Information for senest dosisdispenserede effektuering returneres som resultat, og angives i det nye LatestDosisDispensingEffectuation- element i GetMedineCardResponse strukturen. Elementet udelades, hvis der ikke findes dosisdispenserede effektueringer.

Herunder ses et eksempel på en del af et svar fra GetMedicineCard service, indeholdende information om seneste dosisdispenserede apoteksudlevering:

<GetMedicineCardResponse> 
   <MedicineCard>
      <Patient> 
         ..
      </Patient>
       .. 
      <LatestDosisDispensingEffectuation>
        <Created>
          <By>
            <Organisation>
               <Name>Skanderborg Apotek</Name> 
               <AddressLine>Adelgade 27</AddressLine> 
               <AddressLine>8660 Skanderborg</AddressLine> 
               <Type>Apotek</Type>
               <Identifier source="CVR-P">1003153308</Identifier>
             </Organisation> 
           </By>
         <DateTime>2013-11-20T15:59:12.0Z</DateTime> 
       </Created>
     </LatestDosisDispensingEffectuation>
     .. 
   </MedicineCard>
</GetMedicineCardResponse>

Privatmarkering af borgeren

I FMK 1.4.6 bliver det, i et nyt kald, muligt at privatmarkere en lægemiddelordination, uden at skulle opdatere lægemiddelordinationen. Dette skal ses i lyset af at borgeren selv skal kunne privatmarkere. Dette nye kald er implementeret som i FMK 1.4.6 snitfladen, se evt. Privatmarker lægemiddelordination

Hent recepter og effektueringer

??Dog med alle recepter, og en evt. parameter der afgør, om der kun returneres åbne recepter.??

Snitfladerne giver allerede i dag mulighed for at hente alle recepter og receptudleveringer. Der kan være recepter på seponerede lægemiddelordinationer, der ikke kommer med ud i det aktuelle medicinkort, og for at få alle recepter med, kræver det at man kalder FMK adskillige gange og kombinerer svaret fra disse kald. Denne udvidelse gør det muligt at hente alle recepter, åbne såvel som afsluttede i et kald.

Funktionaliteten bliver inkluderet i HentMedicinkort som en ny parameter, såvel som en ny service, da der har været et ønske om begge løsninger.

Udvidelse af HentMedicinkort kald

I dag er det allerede muligt at ”parameterisere” HentMedicinkort på forskellige måder, se evt Hent medicinkort.

For at kunne hente seponerede lægemiddelordinationer tilføjes der en ny parameter “IncludeWithdrawnDrugMedications”, og såfremt denne er sat, returneres også seponerede lægemiddelordinationer, men tilhørende effektueringen og recepter. For at kunne hente recepter der er annulerede tilføjes der en ny parameter “IncludeCanceledPrescriptionMedications”.

<GetMedicineCardRequest>
  <PersonIdentifier>1111111118</PersonIdentifier>
  <IncludeWithdrawnDrugmedications>true</IncludeWithdrawnDrugmedications>
  <IncludePrescriptionMedications>true</IncludePrescriptionMedications>
  <IncludeEffectuations>false</IncludeEffectuations>
  <IncludeNonRelevantPrescriptionMedications>true</IncludeNonRelevantPrescriptionMedications>
  <IncludeCanceledPrescriptionMedications>true</IncludeCanceledPrescriptionMedications>
</GetMedicineCardRequest>

Pkt. 39: Medicinkort versionsliste.

Pkt. 32+102. Er lavet som ny funktion i 1.4.0, 1.4.2 og 1.4.6 iflg. Jan, men ikke udstillet.

Måske: Pkt. 30: Styr på fejlmeddelelser i bulk. Måske kan Trifork udtænke en løsning, som ikke er radikal.

fmk/extensions.1449744311.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki