User Tools

Site Tools


fmk:extensions:saet_dosisdispensering_i_bero

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fmk:extensions:saet_dosisdispensering_i_bero [2017-01-04 08:29] – [Request] uskfmk:extensions:saet_dosisdispensering_i_bero [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Sæt dosisdispensering i bero ====== ====== Sæt dosisdispensering i bero ======
  
-Dosisdispensering kan sættes i bero med denne service. Hensigten er at bevare alle recepter og lægemiddelordinationer uændret selvom dosisdispensering skal sættes midlertidigt i beroDermed kan dosisdispenseringen genoptages ret nemt igen ved at kalde servicen [[Genoptag dosisdispensering]].+Tidligere har det været praksis at annullere alle dosisdispenserede recepter og kontakte apoteket, hvis dosisdispenseringen skulle stoppes, uanset om det var midlertidigt eller permanentDette gjorde det dog omstændeligt at genoptage dosisdispenseringen, idet der skulle oprettes nye recepter inden apoteket kunne pakke dosisdispenseret medicin til patienten igen.
  
-Et typisk scenarie er, at dosisdispenseringen skal sættes i bero under en indlæggelse, og så kan enten sygehuset eller egen læge foranledige at dosisdispenseringen genoptages, når patienten er udskrevet igen.+Der er derfor i extension E2 indført en mulighed for med et enkelt kald at markere, at patientens dosisdispensering er sat i bero. Recepter og lægemiddelordinationer bevares uændret selvom dosisdispensering ikke skal foretages i en kortere eller længere periodetypisk i forbindelse med indlæggelser, hvor dosisdispenseringen sættes i bero på indlæggelsestidspunktet og genoptages ved udskrivning på foranledning af sygehuset eller egen læge.
  
-TIDLIGERE har det været praksis at annullere alle dosisdispenserede recepter og kontakte apoteket, hvis dosisdispenseringen skulle stoppes, uanset om det var midlertidigt eller permanentMen så var det meget omstændigt at genoptage dosisdispenseringenidet der skulle oprettes nye recepter inden apoteket kunne pakke dosisdispenseret medicin til patienten igen.+Markering for om dosisdispensering er sat i bero eller ej sker gennem POR snitfladen, hvor der er indført en ny type patientregistrering til formåletNår dosisdispensering sættes i bero gemmes en registrering der er gældende fra det øjeblik den kommer ind. Receptersom dosisdispenseres skifter til status "Inaktiv". Dette er en status som tidligere har været anvendt til andre formål, men som fremadrettet vil blive brugt til dette formål.
  
-:!: **BEMÆRK: Denne service kan først tages i brug når apotekerne er klar til at modtage information om, at dosisdispenseringen er sat i bero. Så den er IKKE klar til brug i produktion endnu!**+Hvis et apotek forsøger at påbegynde en dosisdispenseret ekspedition imens dosisdispenseringen er sat i bero, så vil det fejleMen hvis de tidligere har påbegyndt en dosisdispenseret ekspedition, så får de lov at fuldføre denne. Dette svarer til hvordan det fungerer når en recept annulleres imens et apotek har påbegyndt en ekspedition.
  
 +Forsøger man sætte dosisdispenseringen i bero, hvis den allerede er sat i bero, returneres en fejl.
  
 ==== Request ==== ==== Request ====
  
-Det eneste man skal angive i request-strukturen er patientens CPR-nr.:+Kaldet til at sætte dosisdispensering i bero sker gennem POR snitfladens CreatePatientRegistration service.  Det eneste man angiver i request-strukturen er patientens CPR-nr. samt en modifikator (CreatedBy) der fortæller hvem der sætter i bero. ReportedBy kan angives hvis der arbejdes på vegne af andre:
  
 <code xml> <code xml>
-<SetDoseDispensingOnHoldRequest>+<CreatePatientRegistrationRequest>
     <PersonIdentifier source="CPR">1403837853</PersonIdentifier>     <PersonIdentifier source="CPR">1403837853</PersonIdentifier>
-</SetDoseDispensingOnHoldRequest>+    <CreatedBy> 
 +        <AuthorisedHealthcareProfessional> 
 +            <AuthorisationIdentifier>J0184</AuthorisationIdentifier> 
 +            <Name>Lars Larsen</Name> 
 +        </AuthorisedHealthcareProfessional> 
 +        <Organisation> 
 +            <Name>Lægerne Strandvejen 83</Name> 
 +            <AddressLine>Strandvejen 83</AddressLine> 
 +            <AddressLine>3390 Hundested</AddressLine> 
 +            <TelephoneNumber>47982525</TelephoneNumber> 
 +            <Type>Yder</Type> 
 +            <Identifier source="Yder">18244</Identifier> 
 +        </Organisation> 
 +    </CreatedBy> 
 +    <!-- Denne registreringstype er ny i E2 --> 
 +    <SetDoseDispensingOnHold/> 
 +</CreatePatientRegistrationRequest>
 </code> </code>
  
Line 23: Line 40:
 ==== Response ==== ==== Response ====
  
-Servicen returnerer bare et tomt svar:+Servicen returnerer en kvittering indeholdende patientregistreringens identifier. Response strukturen er i den sammenhæng uændret i forhold til før E2.
  
 <code xml> <code xml>
-<SetDoseDispensingOnHoldResponse/>+<CreatePatientRegistrationResponse> 
 +    <Identifier>23432094832094823</Identifier> 
 +</CreatePatientRegistrationResponse>
 </code> </code>
  
fmk/extensions/saet_dosisdispensering_i_bero.1483518572.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki