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

Both sides previous revisionPrevious revision
Next revision
Previous revision
fmk:extensions:hent_paknings_overblik [2019-03-07 13:38] – [Request] bbkfmk: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 en service som henter et paknings overblik.+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 i en given periode.
  
 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 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.
Line 14: Line 14:
    
 Det valideres at det kaldende apotek rent faktisk er udleveringsapotek for pakkegruppen eller de dosiskort som de angivne dosisdispenseringsperioder 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 37: Line 39:
   * ''DoseDispensingCardIdentifier'' Id for det dosiskort perioden hører til.   * ''DoseDispensingCardIdentifier'' Id for det dosiskort perioden hører til.
   * ''DoseDispensingPeriodIdentifier'' Id for selve perioden med status 'Pakning afsluttet'    * ''DoseDispensingPeriodIdentifier'' Id for selve perioden med status 'Pakning afsluttet' 
-  * ''PackagedDateTime'' Tidspunktet hvor det blev registreret at pakningen var afsluttet.+  * ''PackagedDateTime'' Tidspunktet hvor pakning blev påbegyndt.
   * ''ProductionIdentifier'' En stregkode eller anden identification for dosis-rullen.   * ''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.   * En eller flere ''PlannedDispensingOverview'' som indholder informationer omkring de planlagte dispenseringer der indgår i rullen.
 +
 +**E6** I 1.4.6.E6 er der i ''PackagedPeriodOverview'' tilføjet ''StartDate'' og ''EndDate'' som er periodens start og slut-dato.
 +
 +**Bemærk** Skemaet for ''PackagedPeriodOverview'' angiver muligheden for et ''Patient'' element, denne 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. ''PlannedDispensingOverview'' indholder følengede elementer.
   * ''PlannedDispensingIdentifier'' Udpeger den enkelte planlagte dispensering.   * ''PlannedDispensingIdentifier'' Udpeger den enkelte planlagte dispensering.
   * ''DrugMedicationIdentifier'' udpeger den lægemiddelordination den planlagte dispensering henviser til.   * ''DrugMedicationIdentifier'' udpeger den lægemiddelordination den planlagte dispensering henviser til.
-  * ''PrescribedDrugIdentifier '' Id på det lægemiddel der originalt blev ordineret af lægen. +  * ''PrescribedDrugIdentifier'' Id på det lægemiddel der er blev ordineret af lægen. 
-  * ''PlannedDrugIdentifier '' Id på det lægemiddel udleveringsapoteket evt. har substitueret med på den planlagte dispensering +  * ''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 pakkeapoteker rent faktisk har substitueret/pakke i rullen. +  * ''ActualDrugIdentifier'' Id på det lægemiddel pakkeapoteket har substitueret til og rent faktisk har pakket i rullen. 
-  * ''LastPeriodDrugIdentifier'' Id på det lægemiddel pakkeapoteket evt. have pakke i sidste rulle/periode +  * ''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 
-  * ''Amount'' totale Antallet at enheder der er pakke i rullen. +  * ''LastPeriodDrugIdentifier'' optionelt felt som indeholder Id på det lægemiddel pakkeapoteket evt. havde pakket i sidste rulle/periode 
-  * ''PrescribedBy'' Den ordinerende læge/person +  * ''Amount'' optionelt felt som indeholder det totale antal enhederder er pakket i rullen. 
-  * ''SubstitutionAllowed'' element der fortæller om der rent faktisk må substitueres på ordinationen.+  * ''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 65: 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 98: 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.1551965915.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki