User Tools

Site Tools


fmk:extensions:hent_paknings_overblik

Differences

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

Link to this comparison view

Next revision
Previous revision
fmk:extensions:hent_paknings_overblik [2019-03-04 15:03] – created sasfmk:extensions:hent_paknings_overblik [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ===== Hentning af paknings overblik ===== ===== Hentning af paknings overblik =====
-Som understøttelse af udleveringsapotekernes arbejdsgang med at ekspedere dosisdispensering, er der blevet lavet en service som henter et paknings overblik, som ved kald til servicen kan enten bruge på periode basis, eller på pakkegruppe basis, og som svar vil der komme et overblik over de enkelte perioder som har status 'Pakning afsluttet' og hvilke planned dispensings og lægemidler der er involveret perioden.+Som understøttelse af udleveringsapotekernes arbejdsgang med at ekspedere dosisdispensering, er der en service som kan hente et overblik over det som pakkeapoteket har pakket en given periode.
  
-Service kaldes med VOCES certificat. +Servicen kan enten kaldes for specifikke perioder eller for en hel pakkegruppe, og svaret giver et overblik over de enkelte perioder som har status 'Pakning afsluttet' og for hver af disse hvilke planned dispensings og lægemidler der er pakket i perioden. 
 + 
 +Servicen kan kaldes med Rollen 'Apotekersystem' med VOCES certificat. 
  
  
Line 11: Line 13:
   * En eller flere ''DoseDispensingPeriodIdentifier'' som er identifiers på de enkelte dosisdispenserings perioder.   * En eller flere ''DoseDispensingPeriodIdentifier'' som er identifiers på de enkelte dosisdispenserings perioder.
    
-Det valideres at den kalende organisation rent faktisk er udleveringsapotek for pakkegruppen eller de dosiskort hvor de angivne dosis-perioder hører til.+Det valideres at det kaldende apotek rent faktisk er udleveringsapotek for pakkegruppen eller de dosiskort som de angivne dosisdispenseringsperioder hører til
 + 
 +**Bemærk** benytter der kald med ''PackingGroupIdentifier'' returneres de perioder som er i pakkegruppen som er i status "Pakning afsluttet", hvis der ingen findes af disse fejler kaldet. Kaldes der med ''DoseDispensingPeriodIdentifier'' valideres det at alle disse er i status "Pakning afsluttet" hvis dette ikke er tilfældes fejler kaldet og advarer om hvilke perioder der ikke har den korrekte status.
  
 Eksempel med pakkegruppe: Eksempel med pakkegruppe:
Line 32: Line 36:
  
 ==== Response ==== ==== Response ====
-Svaret indeholder følgende elementers +Svaret vil indehold en eller flere ''PackagedPeriodOverview'' elementer, som hver vil indeholde følgende oplsyninger/elementer. 
-  * Et ''Personidentifier'' element som udpeger patienten +  * ''DoseDispensingCardIdentifier'' Id for det dosiskort perioden hører til. 
-  * En liste af ''PackagedDrugSubstitution'' elementer, som udpeger hvilken periode der er blevet substitueret lægemidler i, samt de individuelle planlagte dispenseringer som har fået substitueret lægemidler.+  * ''DoseDispensingPeriodIdentifier'' Id for selve perioden med status 'Pakning afsluttet'  
 +  * ''PackagedDateTime'' Tidspunktet hvor pakning blev påbegyndt. 
 +  * ''ProductionIdentifier'' En stregkode eller anden identification for dosis-rullen. 
 +  * En eller flere ''PlannedDispensingOverview'' som indholder informationer omkring de planlagte dispenseringer der indgår i rullen. 
 + 
 +**E6** I 1.4.6.E6 er der ''PackagedPeriodOverview'' tilføjet ''StartDate'' og ''EndDate'' som er periodens start og slut-dato. 
 + 
 +**Bemærk** Skemaet for ''PackagedPeriodOverview'' angiver muligheden for et ''Patient'' elementdenne returneres aldrig fra denne service, den kan kun hentes ved brug af [[fmk:extensions:hent_paknings_overblik_detaljer | hent paknings overblik detaljer]] 
 + 
 +''PlannedDispensingOverview'' indholder følengede elementer. 
 +  * ''PlannedDispensingIdentifier'' Udpeger den enkelte planlagte dispensering. 
 +  * ''DrugMedicationIdentifier'' udpeger den lægemiddelordination den planlagte dispensering henviser til. 
 +  * ''PrescribedDrugIdentifier'' Id på det lægemiddel der er blev ordineret af lægen. 
 +  * ''PlannedDrugIdentifier'' optionelt felt som indeholder Id på det lægemiddel udleveringsapoteket evt. har substitueret til på den planlagte dispensering 
 +  * ''ActualDrugIdentifier'' Id på det lægemiddel pakkeapoteket har substitueret til og rent faktisk har pakket i rullen. 
 +  * ''PackageNumber'' optionelt felt som indeholder et pakkenummer for det lægemiddel der blev pakket, angivet af pakkeapoteket når der substitueres. **Bemærk:** kræver whitelistning pga bagud-kompatibilitet 
 +  * ''LastPeriodDrugIdentifier'' optionelt felt som indeholder Id på det lægemiddel pakkeapoteket evt. havde pakket i sidste rulle/periode 
 +  * ''Amount'' optionelt felt som indeholder det totale antal enheder, der er pakket i rullen. 
 +  * ''PrescribedBy'' Den ordinerende læge (eller evt. apoteksansat, hvis der er tale om borgervalgt medicin) 
 +  * ''SubstitutionAllowed'' optionelt felt element der angvier om der må substitueres på ordinationen. 
 + 
 +**E6** I 1.4.6.E6 er ''PlannedDispensingOverview'' udvidet, så ''ActualDrugIdentifier'' er afstattet af ''ActualDrug''. Desuden er ''Type'' (lægeordineret eller borgervalgt) ''Indication'' og ''ReimbursementClause'' tilføjet. Se eksempel nederst på siden. 
  
 Eksempel: Eksempel:
Line 49: Line 75:
         <PlannedDrugIdentifier source="Medicinpriser" date="2015-12-24">28100871685</PlannedDrugIdentifier>         <PlannedDrugIdentifier source="Medicinpriser" date="2015-12-24">28100871685</PlannedDrugIdentifier>
         <ActualDrugIdentifier source="Medicinpriser" date="2013-01-01">28101096982</ActualDrugIdentifier>         <ActualDrugIdentifier source="Medicinpriser" date="2013-01-01">28101096982</ActualDrugIdentifier>
 +        <PackageNumber source="Medicinpriser" date="2015-12-24">7203</PackageNumber>
         <LastPeriodDrugIdentifier source="Medicinpriser" date="2015-12-24">28103742904</LastPeriodDrugIdentifier>         <LastPeriodDrugIdentifier source="Medicinpriser" date="2015-12-24">28103742904</LastPeriodDrugIdentifier>
         <Amount>28</Amount>         <Amount>28</Amount>
Line 82: Line 109:
     ...     ...
 </PackagedPeriodOverview> </PackagedPeriodOverview>
 +</file>
 +
 +<file xml GetPackingOverviewResponseE6.xml>
 +<GetPackingOverviewResponse>
 +  <PackagedPeriodOverview>
 +    <DoseDispensingCardIdentifier>1613139185732003363</DoseDispensingCardIdentifier>
 +    <DoseDispensingPeriodIdentifier>1613139185732016363</DoseDispensingPeriodIdentifier>
 +    <StartDate>2021-02-13Z</StartDate>
 +    <EndDate>2021-02-14Z</EndDate>
 +    <PackagedDateTime>2021-02-12T17:43:05Z</PackagedDateTime>
 +    <ProductionIdentifier>28731982379172398BARCODE03928402398408</ProductionIdentifier>
 +    <PlannedDispensingOverview>
 +      <PlannedDispensingIdentifier>1613139185732012363</PlannedDispensingIdentifier>
 +      <DrugMedicationIdentifier>49201</DrugMedicationIdentifier>
 +      <PrescribedDrugIdentifier source="medicinePrices" date="2013-08-05">28103033598</PrescribedDrugIdentifier>
 +      <PlannedDrugIdentifier source="medicinePrices" date="2011-02-17">28101201084</PlannedDrugIdentifier>
 +      <ActualDrug>
 +        <ATC>
 +          <Code source="Medicinpriser" date="2009-02-16">V08AB05</Code>
 +          <Text>Iopromid</Text>
 +        </ATC>
 +        <Identifier source="Medicinpriser" date="2009-02-16">28101201084</Identifier>
 +        <Name>Ultravist</Name>
 +        <Form>
 +          <Code source="Medicinpriser" date="2009-02-16">INVSKO</Code>
 +          <Text>injektions-/infusionsvæske, opløsning</Text>
 +        </Form>
 +        <Strength>
 +          <Value>240.0</Value>
 +          <UnitCode source="Medicinpriser" date="2009-02-16">MJM</UnitCode>
 +          <UnitText>mg jod/ml</UnitText>
 +          <Text source="Medicinpriser" date="2009-02-16">240 mg iod/ml</Text>
 +        </Strength>
 +        <Substances>
 +          <ActiveSubstance>
 +            <SubstanceText source="Medicinpriser" date="2009-02-16">Iopromid</SubstanceText>
 +          </ActiveSubstance>
 +        </Substances>
 +      </ActualDrug>
 +      <Amount>2</Amount>
 +      <PrescribedBy>
 +        <AuthorisedHealthcareProfessional>
 +          <AuthorisationIdentifier>12345</AuthorisationIdentifier>
 +          <Name>Helle Bonde</Name>
 +        </AuthorisedHealthcareProfessional>
 +        <Organisation>
 +          <Name>Anitas praksis</Name>
 +          <AddressLine>Hjemme hos Anita</AddressLine>
 +          <AddressLine>1000 København K</AddressLine>
 +          <TelephoneNumber>12345678</TelephoneNumber>
 +          <Type>Yder</Type>
 +          <Identifier source="Yder">1234</Identifier>
 +        </Organisation>
 +      </PrescribedBy>
 +      <Indication>
 +        <Code source="Medicinpriser" date="2009-02-16">2</Code>
 +        <Text>text</Text>
 +      </Indication>
 +      <Type>Lægeordineret</Type>
 +      <SubstitutionAllowed>true</SubstitutionAllowed>
 +    </PlannedDispensingOverview>
 +  </PackagedPeriodOverview>
 +  <PackagedPeriodOverview>
 +    <DoseDispensingCardIdentifier>1613139185732006363</DoseDispensingCardIdentifier>
 +    <DoseDispensingPeriodIdentifier>1613139185732018363</DoseDispensingPeriodIdentifier>
 +    <StartDate>2021-02-13Z</StartDate>
 +    <EndDate>2021-02-14Z</EndDate>
 +    <PackagedDateTime>2021-02-12T17:43:05Z</PackagedDateTime>
 +    <ProductionIdentifier>28731982379172398BARCODE03928402398408</ProductionIdentifier>
 +    <PlannedDispensingOverview>
 +      <PlannedDispensingIdentifier>1613139185732014363</PlannedDispensingIdentifier>
 +      <DrugMedicationIdentifier>49202</DrugMedicationIdentifier>
 +      <PrescribedDrugIdentifier source="medicinePrices" date="2013-08-05">28103033598</PrescribedDrugIdentifier>
 +      <PlannedDrugIdentifier source="medicinePrices" date="2011-02-17">28101201084</PlannedDrugIdentifier>
 +      <ActualDrug>
 +        <ATC>
 +          <Code source="Medicinpriser" date="2011-02-17">V08AB05</Code>
 +          <Text>Iopromid</Text>
 +        </ATC>
 +        <Identifier source="Medicinpriser" date="2011-02-17">28101201084</Identifier>
 +        <Name>Ultravist</Name>
 +        <Form>
 +          <Code source="Medicinpriser" date="2011-02-17">INVSKO</Code>
 +          <Text>injektions-/infusionsvæske, opløsning</Text>
 +        </Form>
 +        <Strength>
 +          <Value>240.0</Value>
 +          <UnitCode source="Medicinpriser" date="2011-02-17">MJM</UnitCode>
 +          <UnitText>mg jod/ml</UnitText>
 +          <Text source="Medicinpriser" date="2011-02-17">240 mg iod/ml</Text>
 +        </Strength>
 +        <Substances>
 +          <ActiveSubstance>
 +            <SubstanceText source="Medicinpriser" date="2011-02-17">Iopromid</SubstanceText>
 +          </ActiveSubstance>
 +        </Substances>
 +      </ActualDrug>
 +      <Amount>2</Amount>
 +      <PrescribedBy>
 +        <AuthorisedHealthcareProfessional>
 +          <AuthorisationIdentifier>12345</AuthorisationIdentifier>
 +          <Name>Helle Bonde</Name>
 +        </AuthorisedHealthcareProfessional>
 +        <Organisation>
 +          <Name>Anitas praksis</Name>
 +          <AddressLine>Hjemme hos Anita</AddressLine>
 +          <AddressLine>1000 København K</AddressLine>
 +          <TelephoneNumber>12345678</TelephoneNumber>
 +          <Type>Yder</Type>
 +          <Identifier source="Yder">1234</Identifier>
 +        </Organisation>
 +      </PrescribedBy>
 +      <Indication>
 +        <Code source="Medicinpriser" date="2009-02-16">2</Code>
 +        <Text>text</Text>
 +      </Indication>
 +      <Type>Lægeordineret</Type>
 +      <SubstitutionAllowed>true</SubstitutionAllowed>
 +    </PlannedDispensingOverview>
 +  </PackagedPeriodOverview>
 +</GetPackingOverviewResponse>
 </file> </file>
  
fmk/extensions/hent_paknings_overblik.1551711794.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki