User Tools

Site Tools


apo:2.0:hent_til_apotek

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
apo:2.0:hent_til_apotek [2014-06-03 10:49] tomapo:2.0:hent_til_apotek [2015-04-07 08:53] (current) – removed admin
Line 1: Line 1:
-====== Hent til apotek ====== 
  
-Lægemiddelordination + tilladelser der enten oprettes med en bestilling eller senere får tilknyttet en bestilling til et apotek lægges klar til afhentning af apoteket. Se afsnittet [[apo:generel:bestillinger_klar_til_afhentning|Bestillinger klar til afhentning]]. 
- 
-Desuden lægges anmodninger om at overdrage bestillinger fra et apotek (1) til en andet apotek (2) klar til afhentning af apoteket (1). Se afsnittet [[apo:2.0:opret_anmodning_om_overdragelse_af_bestilling|Opret anmodning om overdragelse af bestilling]] 
- 
-Ved opslag angives der: 
- 
-  * Lokationsnummer for apoteket der skal hentes for. (Se dog afklaring [[apo:2.0:afklaring:hvorledes_identificeres_apotekerne|Hvorledes identificeres apotekerne]]) 
-  * Optionelt hvor mange lægemiddelordination + tilladelse + bestillinger og anmodninger der højst ønskes returneret. FMK har dog også en konfigurerbar parameter, der angiver hvor meget der højst kan  returneres, og der vil aldrig blive returneret mere end hvad denne værdi angiver. Under normale driftsforhold returneres ældste data først.  
- 
-Efter opslag markeres lægemiddelordination + tilladelse + bestillinger og  anmodninger om at overdrage bestillinger som hentet vha. servicen [[marker_hentet_til_apotek|Marker hentet til apotek]]. Sker dette ikke vil samme data ((Dog kan der ske data ikke er eksakt de samme ved en efterfølgende forespørgsel, idet der under unormale driftsforhold kan være en forsinkelse i replikering mellem driftcentre. )) blive returneret ved næste opslag. Denne funktionalitet sikrer, at data ikke mistes f.eks. hvis forbindelsen mellem apotekssystemet og FMK tabes efter at FMK er kaldt men før svaret er indlæst i apotekssystemet.  
- 
-Opslaget kan ske med anvendelse af funktionscertifikat. Dette kræver dog, at der ved en efterfølgende manuel arbejdsgang opslag foretages et opslag på FMK. Se [[apo:generel:opslag_med_funktionscertifikat|Opslag med funktionscertifikat]] (og afklaring [[apo:2.0:afklaring:anvendelse_af_funktionscertifikat|Anvendelse af funktionscertifikat]]).   
- 
-Bemærk, at apotekssystemet skal kunne håndtere at der returneres data på trods af at disse er markeret som "afhentet" vha. [[apo:2.0:marker_hentet_til_apotek|Marker hentet til apotek]]. Dette kan f.eks. opstå kortvarigt ved skift mellem driftscentre.  
- 
-Desuden skal apotekssystemet kunne håndtere at der returneres lægemiddelordinationer + tilladelser i en ældre version, på trods af at disse netop er hentet (f.eks. ved opslag på CPR-nummer) og ekspederet. FMK vil generelt fjerne ældre versioner klar til afhentning, men dette kan ikke altid garanteres. Igen kan dette kortvarigt opstå ved skift mellem driftscentre. De ældre versioner kan ignoreres.  
- 
-===== Forespørgsel ===== 
- 
-<code XML GetToPharmacyRequest.xml> 
- 
-<?xml version="1.0" encoding="UTF-8"?> 
-<GetToPharmacyRequest xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 GetToPharmacyRequest.xsd" xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
- <OrganisationIdentifier source="EAN-Lokationsnummer">5790000170609</OrganisationIdentifier> 
- <MaxResultSize>1000</MaxResultSize> 
-</GetToPharmacyRequest> 
- 
-</code> 
-===== Svar ===== 
- 
-Et eksempel på et (kort) svar er vist herunder.  
- 
-Svaret indeholder først lokationsnummeret der er forespurgt på (til fejlsøgning m.v.).  
- 
-Herefter et antal DrugMedications-elementer eller AquireOrder-elementer, sorteret med ældste først.  
- 
-Et DrugMedications-element indeholder en eller flere lægemiddelordinationer med tilhørende tilladelser og bestilliner, til samme person. Informationen omkring personen og dennes adresse findes først, herefter en eller flere [[apo:2.0:laegemiddelordination|lægemiddelordinationer]] til denne.  
- 
-Et AquireOrder-element indeholder en anmodning om at overdrage bestillinger, se [[apo:2.0:opret_anmodning_om_overdragelse_af_bestilling|Opret anmodning om overdragelse af bestilling]]. 
- 
-XML kommentarer (<!-- ... -->) er indsat i eksemplet, disse vil ikke findes i svaret fra FMK.  
- 
-<code xml GetToPharmacyResponse.xml> 
- 
-<?xml version="1.0" encoding="UTF-8"?> 
-<GetToPharmacyResponse  
- xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 GetToPharmacyResponse.xsd"  
- xmlns:m12="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01"  
- xmlns:m13="http://www.dkma.dk/medicinecard/xml.schema/2013/06/01"  
- xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01"  
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
- <OrganisationIdentifier source="EAN-Lokationsnummer">5790000170609</OrganisationIdentifier> 
-  
- <!-- Example Drug Medication --> 
- <DrugMedications> 
- <PersonAndAddress> 
- <Person> 
- <Name> 
- <m12:GivenName>Søren</m12:GivenName> 
- <m12:Surname>Sørensen</m12:Surname> 
- </Name> 
- <PersonIdentifier>2902704321</PersonIdentifier> 
- </Person> 
- <Address> 
- <StreetName>Margrethepladsen</StreetName> 
- <StreetBuildingIdentifier>20</StreetBuildingIdentifier> 
- <PostCodeIdentifier>8000</PostCodeIdentifier> 
- <DistrictName>Århus</DistrictName> 
- </Address> 
- </PersonAndAddress> 
- <DrugMedication> 
- <Identifier>13143641280998</Identifier> 
- <Version>1341404071666006001</Version> 
- <PreviousVersion>1341404070012003001</PreviousVersion> 
- <Created> 
- <m13:By> 
- <m13:AuthorisedHealthcareProfessional> 
- <m12:AuthorisationIdentifier>2Q5TK</m12:AuthorisationIdentifier> 
- <m12:Name>Tess Christoffersen</m12:Name> 
- <m12:SpecialityCode source="Medicinpriser" date="2014-11-18">PSYK</m12:SpecialityCode> 
- </m13:AuthorisedHealthcareProfessional> 
- <m13:Organisation> 
- <m12:Name>Lægerne Vestergade</m12:Name> 
- <m12:AddressLine>Vestergade 2</m12:AddressLine> 
- <m12:AddressLine>8660 Skanderborg</m12:AddressLine> 
- <m12:TelephoneNumber>86521348</m12:TelephoneNumber> 
- <m12:EmailAddress>kontakt@laegernevestergade.dk</m12:EmailAddress> 
- <m12:Type>Yder</m12:Type> 
- <m12:Identifier source="Yder">66974</m12:Identifier> 
- </m13:Organisation> 
- </m13:By> 
- <m13:DateTime>2014-11-19T09:30:47.0Z</m13:DateTime> 
- </Created> 
- <BeginEndDate> 
- <m12:TreatmentStartDate>2014-11-18</m12:TreatmentStartDate> 
- <m12:TreatmentEndDate>2014-11-30</m12:TreatmentEndDate> 
- </BeginEndDate> 
- <Indication> 
- <m12:Code source="Medicinpriser" date="2014-11-18">121</m12:Code> 
- <m12:Text>mod mellemørebetændelse</m12:Text> 
- </Indication> 
- <RouteOfAdministration> 
- <m12:Code source="Medicinpriser" date="2014-11-18">OR</m12:Code> 
- <m12:Text>oral anvendelse</m12:Text> 
- </RouteOfAdministration> 
- <Drug> 
- <m13:ATC> 
- <m12:Code source="Medicinpriser" date="2014-11-18">J01CE02</m12:Code> 
- <m12:Text>Phenoxymethylpenicillin</m12:Text> 
- </m13:ATC> 
- <m13:Identifier source="Medicinpriser" date="2014-11-18">28100902676</m13:Identifier> 
- <m13:Name>Primcillin</m13:Name> 
- <m13:Form> 
- <m12:Code source="Medicinpriser" date="2014-11-18">TABFILM</m12:Code> 
- <m12:Text>filmovertrukne tabletter</m12:Text> 
- </m13:Form> 
- <m13:Strength> 
- <m13:Value>250.0</m13:Value> 
- <m13:UnitCode source="Medicinpriser" date="2014-11-18">MG</m13:UnitCode> 
- <m13:UnitText>mg</m13:UnitText> 
- <m13:Text source="Medicinpriser" date="2014-11-18">250 mg</m13:Text> 
- </m13:Strength> 
- <m13:Substances> 
- <m13:ActiveSubstance> 
- <m13:SubstanceText source="Medicinpriser" date="2014-11-18">Phenoxymethylpenicillinkalium</m13:SubstanceText> 
- </m13:ActiveSubstance> 
- </m13:Substances> 
- </Drug> 
- <Dosage> 
- <m13:Structures> 
- <m13:UnitTexts source="Doseringsforslag"> 
- <m12:Singular>tablet</m12:Singular> 
- <m12:Plural>tabletter</m12:Plural> 
- </m13:UnitTexts> 
- <m13:Structure> 
- <m13:IterationInterval>1</m13:IterationInterval> 
- <m13:StartDate>2014-11-18</m13:StartDate> 
- <m13:EndDate>2014-11-30</m13:EndDate> 
- <m13:Day> 
- <m12:Number>1</m12:Number> 
- <m12:Dose> 
- <m12:Time>morning</m12:Time> 
- <m12:Quantity>2</m12:Quantity> 
- </m12:Dose> 
- <m12:Dose> 
- <m12:Time>evening</m12:Time> 
- <m12:Quantity>2</m12:Quantity> 
- </m12:Dose> 
- </m13:Day> 
- <m13:DosageTranslation> 
- <m13:ShortText>1 tablet morgen og aften</m13:ShortText> 
- <m13:LongText>Doseringsforløbet starter mandag den 18. november 2013 og gentages hver dag: 
-   Doseringsforløb: 
-   1 tablet morgen og aften</m13:LongText> 
- <m13:AverageDailyDosage>2</m13:AverageDailyDosage> 
- </m13:DosageTranslation> 
- </m13:Structure> 
- </m13:Structures> 
- <m13:Type>temporær</m13:Type> 
- </Dosage> 
- <Warrant> 
- <Identifier>1341404068848001001</Identifier> 
- <Version>1341404068848001001</Version> 
- <Created> 
- <m13:By> 
- <m13:AuthorisedHealthcareProfessional> 
- <m12:AuthorisationIdentifier>2Q5TK</m12:AuthorisationIdentifier> 
- <m12:Name>Tess Christoffersen</m12:Name> 
- <m12:SpecialityCode source="Medicinpriser" date="2014-11-18">PSYK</m12:SpecialityCode> 
- </m13:AuthorisedHealthcareProfessional> 
- <m13:Organisation> 
- <m12:Name>Lægerne Vestergade</m12:Name> 
- <m12:AddressLine>Vestergade 2</m12:AddressLine> 
- <m12:AddressLine>8660 Skanderborg</m12:AddressLine> 
- <m12:TelephoneNumber>86521348</m12:TelephoneNumber> 
- <m12:EmailAddress>kontakt@laegernevestergade.dk</m12:EmailAddress> 
- <m12:Type>Yder</m12:Type> 
- <m12:Identifier source="Yder">66974</m12:Identifier> 
- </m13:Organisation> 
- </m13:By> 
- <m13:DateTime>2014-11-19T09:30:47.0Z</m13:DateTime> 
- </Created> 
- <ValidToDate>2014-11-30</ValidToDate> 
- <PackageRestriction> 
- <PackageNumber source="Medicinpriser">2917</PackageNumber> 
- <PackageSize> 
- <Value>30</Value> 
- <UnitCode source="Medicinpriser">stk</UnitCode> 
- </PackageSize> 
- <PackageQuantity>1</PackageQuantity> 
- <DosageText>1 tablet morgen og aften</DosageText> 
- </PackageRestriction> 
- <Order> 
- <Identifier>1341404068915001002</Identifier> 
- <Version>1341404068915001003</Version> 
- <Created> 
- <m13:By> 
- <m13:Patient/> 
- </m13:By> 
- <m13:DateTime>2014-11-18T14:59:02</m13:DateTime> 
- </Created> 
- <OrderedAtPharmacy> 
- <m12:Name>Skanderborg Apotek</m12:Name> 
- <m12:AddressLine>Adelgade 27</m12:AddressLine> 
- <m12:AddressLine>8660 Skanderborg</m12:AddressLine> 
- <m12:Type>Apotek</m12:Type> 
- <m12:Identifier source="EAN-Lokationsnummer">5790000170609</m12:Identifier> 
- </OrderedAtPharmacy> 
- <Status>Bestilt</Status> 
- </Order> 
- </Warrant> 
- </DrugMedication> 
- </DrugMedications> 
- 
- <!-- Example Aquire Order Request  --> 
- <AquireOrder> 
- <Identifier>1341404071221007001</Identifier> 
- <Version>1341404071221007002</Version> 
- <Created> 
- <m13:By> 
- <m13:Other> 
- <m12:Name> 
- <m12:GivenName>Anne</m12:GivenName> 
- <m12:Surname>Andersen</m12:Surname> 
- </m12:Name> 
- <PersonIdentifier source="CPR">2902704321</PersonIdentifier> 
- <AlternativePersonIdentifier source="Erstatnings-CPR">ABCD041234</AlternativePersonIdentifier> 
- </m13:Other> 
- <m13:Role>Farmakonom</m13:Role> 
- <m13:Organisation> 
- <m12:Name>Fanø Apotek</m12:Name> 
- <m12:AddressLine>Hovedgaden 64</m12:AddressLine> 
- <m12:AddressLine>6720 Fanø</m12:AddressLine> 
- <m12:Type>Apotek</m12:Type> 
- <m12:Identifier source="EAN-Lokationsnummer">5790000171330</m12:Identifier> 
- </m13:Organisation> 
- </m13:By> 
- <m13:DateTime>2014-11-18T11:22:33</m13:DateTime> 
- </Created> 
- <DrugMedication> 
- <Identifier>1341404069982001001</Identifier> 
- <Version>1341404071848001002</Version> 
- <Warrant> 
- <Identifier>1341404069982001001</Identifier> 
- <Version>1341404071848001002</Version> 
- <Order> 
- <Identifier>1341404069982001002</Identifier> 
- <Version>1341404071848001002</Version> 
- <AquireToPharmacy> 
- <m12:Name>Fanø Apotek</m12:Name> 
- <m12:AddressLine>Hovedgaden 64</m12:AddressLine> 
- <m12:AddressLine>6720 Fanø</m12:AddressLine> 
- <m12:Type>Apotek</m12:Type> 
- <m12:Identifier source="EAN-Lokationsnummer">5790000171330</m12:Identifier> 
- </AquireToPharmacy> 
- <Comment>Kan ikke hente i Skanderborg pga. højvande</Comment> 
- </Order> 
- </Warrant> 
- </DrugMedication> 
- </AquireOrder> 
-</GetToPharmacyResponse> 
- 
-</code> 
apo/2.0/hent_til_apotek.1401792546.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki