User Tools

Site Tools


fmk:extensions:e5:beregn_doserings_laengde

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:e5:beregn_doserings_laengde [2022-03-14 12:11] elsfmk:extensions:e5:beregn_doserings_laengde [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Service: Beregn doserings længde ====== ====== Service: Beregn doserings længde ======
 +
 Denne service kan benyttes til at beregne hvor længde en given mængde af doseringsenheder kan udfylde den nuværende dosering af en lægemiddelordination.  Denne service kan benyttes til at beregne hvor længde en given mængde af doseringsenheder kan udfylde den nuværende dosering af en lægemiddelordination. 
  
Line 36: Line 37:
   * ''PersonIdentifier'': Identifikatioen for patienten, fx CPR nummer   * ''PersonIdentifier'': Identifikatioen for patienten, fx CPR nummer
   * ''DrugMedicationIdentifier'': Id for den valgte ordination   * ''DrugMedicationIdentifier'': Id for den valgte ordination
-  * ''EndDate'': Den beregnede dato for hvornår den sidste dato der kan gives den fulde dosering + 
-  * ''Information'': En liste af ekstra informationer, som har eller kan have indflydelse på beregningen.+Herefter forekommer muligheden for en række datoer: 
 + 
 +''EndDate'' Forekommer såfremt der i beregningen har indgået fast doseringer, og ingen doseringer hvor der anvendes Min/Max. 
 + 
 +''MinEndDate'' & ''MaxEndDate'' Forekommer såfremt der i beregningerne har indgået faster doseringer hvor der er angivet en perioder hvor der gives doseringer efter Min/Max. 
 + 
 +**Bemærk** ''EndDate'' og ''Min/Max-EndDate'' kan ikke forekomme samtidig. Hvis der i beregningerne ikke er indgået nogen faste doseringer, optræder ingen af de 3 overnævnte elementer. 
 + 
 +''EndDateWithPN'' & ''OnlyPN'' Forekommer såfremt der i beregningerne har indgået doseringer som tages efter behov. 
 + 
 +''EndDateWithPN'' Er en beregning på både fast og PN sammenhvis der indgår doseringer i beregningen som tages efter Min/Max, så er Max anvendt.  
 + 
 +''OnlyPN'' er en beregning hvor kun doseringer som tages efter behov er medtaget, hvis PN doseringen er angivet med Min/Max, er Max anvendt. 
 + 
 +**Bemærk** Hvis der kun indgår PN doseringer i beregningen, vil både ''EndDateWithPN'' og ''OnlyPN'' forekomme i svaret, og vil være samme dato. 
 + 
 +Til sidst kan der komme en række ''Information'' elementer, som oplyser der har været ting som kan have haft indflydelse på beregningen. Eller ting som muligvis har haft en indflydelse, men som FMK ikke kan beregne.
  
 Eksempler på informationer der kan findes i ''Information'' elementerne: Eksempler på informationer der kan findes i ''Information'' elementerne:
-  * "Beregningen er stoppet pga..." dette sker typisk ved at beregningen har nået til ordinationens doserings-slut, eller at beregningen har nået en dato som ligger rigtig mange år ude i fremtiden. Kan også være når der ikke er nogen dosering at beregne på.+  * "Beregningen er stoppet..." dette sker typisk ved at beregningen har nået til ordinationens doserings-slut, eller at beregningen har nået en dato som ligger rigtig mange år ude i fremtiden. Kan også være når der ikke er nogen dosering at beregne på.
   * "Ordinationen er pauseret fra den [Start], til og med den [End]" beregningen har set en periode hvor doseringen er pauseret, doseringen i den pauserede periode ses som værende 0.   * "Ordinationen er pauseret fra den [Start], til og med den [End]" beregningen har set en periode hvor doseringen er pauseret, doseringen i den pauserede periode ses som værende 0.
   * "Medicinkortet er/var markeret ugyldigt i hele eller dele af perioden", dette påvirker ikke beregningen, man kan have indflydelse på en afvigelse fra virkeligheden.   * "Medicinkortet er/var markeret ugyldigt i hele eller dele af perioden", dette påvirker ikke beregningen, man kan have indflydelse på en afvigelse fra virkeligheden.
Line 54: Line 71:
    <EndDate>2022-03-11</EndDate>    <EndDate>2022-03-11</EndDate>
    <Information>Beregning er stoppet ved sidste doserings-slut, der er en restmængde på 471 enheder</Information>    <Information>Beregning er stoppet ved sidste doserings-slut, der er en restmængde på 471 enheder</Information>
 +</CalculateDosageDurationResponse>
 +</code>
 +
 +<code xml CalculateDosageDurationResponse.xml> 
 +<CalculateDosageDurationResponse>
 +   <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
 +   <DrugMedicationIdentifier>45601</DrugMedicationIdentifier>
 +   <MinEndDate>2022-05-18</MinEndDate>
 +   <MaxEndDate>2022-03-11</MaxEndDate>
 +   <EndDateWithPN>2022-02-25</EndDateWithPN>
 +   <OnlyPN>2022-12-31</OnlyPN>
 </CalculateDosageDurationResponse> </CalculateDosageDurationResponse>
 </code> </code>
fmk/extensions/e5/beregn_doserings_laengde.1647259908.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki