User Tools

Site Tools


fmk:1.4.6:sog_medicinkort

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:1.4.6:sog_medicinkort [2016-04-29 11:54] mbefmk:1.4.6:sog_medicinkort [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Søg medicinkort ====== ====== Søg medicinkort ======
-Såfremt apoteket ikke kender borgerens CPR-nummer eller [[fmk:generel:medicinkortets_nogle|medicinkortets alternative nøgle]], kan der foretages en søgning baseret på mere generelle oplysninger om borgeren.+Såfremt apoteket ikke kender borgerens CPR-nummer eller [[fmk:generel:medicinkortets_nogle|medicinkortets alternative nøgle]], kan der foretages en søgning efter åbne recepter baseret på mere generelle oplysninger om borgeren.
  
 I søgningen returneres der ikke direkte oplysninger fra de fremsøgte medicinkort, men i stedet oplysninger om de personer som medicinkortene tilhører. Der skal derefter udvælges en person, og slås op på denne ud fra CPR-nummer eller tilsvarende [[fmk:generel:medicinkortets_nogle|nøgle]]. I søgningen returneres der ikke direkte oplysninger fra de fremsøgte medicinkort, men i stedet oplysninger om de personer som medicinkortene tilhører. Der skal derefter udvælges en person, og slås op på denne ud fra CPR-nummer eller tilsvarende [[fmk:generel:medicinkortets_nogle|nøgle]].
  
 Søgninger logges, men vil ikke være synlige i "Min log", idet der ikke returneres informationer omkring lægemiddelordinationer, men kun person-information.  Søgninger logges, men vil ikke være synlige i "Min log", idet der ikke returneres informationer omkring lægemiddelordinationer, men kun person-information. 
 +
 +//Bemærk: Søgegrundlaget er alle åbne recepter, og altså ikke som tidligere kun recepter, der enten er oprettet indenfor de seneste 7 dage, eller er til en person uden CPR-nummer.//
  
 ==== Søgning på person ==== ==== Søgning på person ====
  
-Ved strukturerede søgninger skal der som minimum angives de to første tegn fra både borgerens fornavn og efternavn, og dertil enten et postnummer, en fødselsdato eller om der er tale om en person uden CPR nummer.+Ved strukturerede søgninger skal der som minimum angives følgende:
  
-I kombination hermed kan der afgrænses yderligere på borgerens adresse (vejhusnummer, by) samt udstederen (navn og/eller organisation).+  * De to første tegn af borgerens fornavn 
 +  * De to første tegn af borgerens efternavn 
 +  * Enten et postnummeren fødselsdato eller om der er tale om en person uden CPR nummer.
  
-Finder søgningen mere end 25 resultater returneres disse automatisk på pagineret formmed 25 resultater pr. side. Hvis det samlede antal resultater overstiger 100 så returneres en fejlbesked, idet søgningen rammer så bredt at det ikke giver mening at se alle resultaterne igennem.+I kombination hermed kan der efter ønske afgrænses på følgende kriterier: 
 + 
 +  * Borgerens adresse (vejhusnummer, by) 
 +  * Udstederens navn 
 +  * Udstederens organisation 
 + 
 +Hvis det samlede antal resultater overstiger 25 så returneres en fejlbesked, idet søgningen rammer så bredt at det ikke giver mening at se alle resultaterne igennem. 
 + 
 +//Bemærk: Fremsøges der personer med CPR nummer må søgningen kun indeholde ét svar. Det er med andre ord ikke tilladt at søge efter personer med så brede søgekriterier, at der maches recepter til mere end én borger med et CPR nummer.//
  
 Ved søgning på udsteder-organisation eller -læge søges på hvem, der senest har oprettet eller opdateret recepten, men ikke hvem der oprindeligt har oprettet eller senere opdateret hverken lægemiddelordinationen eller bestillingen. Der søges efter ordinerende person i "CreatedBy"-elementet samt ansvarlig for ordinationen i "AuthorisedBy"-elementet, men ikke i certifikatejer eller ansvarlig for kaldet til FMK (se evt. [[fmk:generel:aktorer_pa_fmk|Aktører på FMK]]).   Ved søgning på udsteder-organisation eller -læge søges på hvem, der senest har oprettet eller opdateret recepten, men ikke hvem der oprindeligt har oprettet eller senere opdateret hverken lægemiddelordinationen eller bestillingen. Der søges efter ordinerende person i "CreatedBy"-elementet samt ansvarlig for ordinationen i "AuthorisedBy"-elementet, men ikke i certifikatejer eller ansvarlig for kaldet til FMK (se evt. [[fmk:generel:aktorer_pa_fmk|Aktører på FMK]]).  
Line 27: Line 39:
  
 I eksemplet vises en søgning på receptordinationer til en borger. Der søges på fornavn og efternavn, desuden suppleres med lægens (organisationens) navn.  I eksemplet vises en søgning på receptordinationer til en borger. Der søges på fornavn og efternavn, desuden suppleres med lægens (organisationens) navn. 
- 
-Der angives at søgningen højst skal returneres 8 resultater ad gangen. Er der flere match vil svaret indikere at der kan hentes flere. Med PageOffset sat til 0 returneres de første svar. Hvis man skal hente næste side, skal man angive PageOffset til 1, osv. 
  
 <code xml SearchMedicineCardRequest-Person.xml> <code xml SearchMedicineCardRequest-Person.xml>
  
 <SearchMedicineCardRequest> <SearchMedicineCardRequest>
- <SeachPerson+ <Person
- <Person> + <GivenName>Søren</GivenName> 
- <GivenName>Søren</GivenName> + <Surname>Sørensen</Surname> 
- <Surname>Sørensen</Surname> + <BirthDate>1982-02-14</BirthDate
- </Person+ </Person
- <CreatedBy+ <Address
- <Organisation+ <PostCodeIdentifier>8900</PostCodeIdentifier
- <Name>Lægerne Vestergade</Name+ </Address
- </Organisation>  + <IssuedBy
- </CreatedBy+ <Organisation
- </SeachPerson+ <Name>Lægerne Vestergade</Name
- <PageSize>8</PageSize+ </Organisation>  
- <PageOffset>0</PageOffset>+ </IssuedBy>
 </SearchMedicineCardRequest> </SearchMedicineCardRequest>
  
Line 61: Line 71:
  
 <SearchMedicineCardResponse> <SearchMedicineCardResponse>
- <PageNumber>1</PageNumber+ <PrescriptionSearchResult
- <MoreAvailable>false</MoreAvailable+ <Patient
- <PersonAndAddress> + <Person> 
- <Person> + <Name> 
- <Name> + <GivenName>Søren</GivenName> 
- <GivenName>Søren</GivenName> + <Surname>Sørensen</Surname> 
- <Surname>Sørensen</Surname> + </Name> 
- </Name> + <PersonIdentifier source="CPR">2902704321</PersonIdentifier> 
- <PersonIdentifier source="CPR">2902704321</PersonIdentifier> + <BirthDate>1982-02-14</BirthDate> 
- </Person> + <Gender>male</Gender> 
- <Address> + </Person> 
- <StreetName>Margrethepladsen</StreetName> + <Address> 
- <StreetBuildingIdentifier>20</StreetBuildingIdentifier> + <StreetName>Margrethepladsen</StreetName> 
- <PostCodeIdentifier>8000</PostCodeIdentifier> + <StreetBuildingIdentifier>20</StreetBuildingIdentifier> 
- <DistrictName>Århus</DistrictName> + <PostCodeIdentifier>8900</PostCodeIdentifier> 
- </Address> + <DistrictName>Randers C</DistrictName> 
- </PersonAndAddress+ <CountryIdentificationCode scheme="iso3166-alpha2">DK</CountryIdentificationCode> 
- <PersonAndAddress+ </Address> 
- <Person+ </Patient
- <Name+                <Created> 
- <GivenName>Søren</GivenName> +                    <By> 
- <Surname>Sørensen</Surname> +                        <Other> 
- </Name> +                            <Name> 
- <PersonIdentifier source="Erstatnings-CPR">010273ABCD</PersonIdentifier> +                                <GivenName>Ane</GivenName> 
- <BirthDate>1973-02-01</BirthDate> +                                <Surname>Jensen</Surname> 
- <Gender>male</Gender> +                            </Name> 
- </Person> +                        </Other> 
- <Address> +                        <Role>Læge</Role> 
- <StreetName>Thames Street</StreetName> +                        <Organisation> 
- <StreetBuildingIdentifier>117</StreetBuildingIdentifier> +                            <Name>Testcenter Trianglen Aps</Name> 
- <FloorIdentifier>2</FloorIdentifier+                            <Type>Yder</Type> 
- <SuiteIdentifier>A</SuiteIdentifier+                            <Identifier source="Yder">207608</Identifier> 
- <InternationalPostCodeIdentifier>SL4 1TX</InternationalPostCodeIdentifier+                        </Organisation> 
- <DistrictName>Windsor</DistrictName+                    </By> 
- <CountryIdentificationCode scheme="iso3166-alpha2">GB</CountryIdentificationCode+                    <DateTime>2016-05-10T12:50:07</DateTime> 
- </Address+                </Created> 
- </PersonAndAddress>+ </PrescriptionSearchResult> 
 + <PrescriptionSearchResult
 + <Patient
 + <Person
 + <Name> 
 + <GivenName>Ole</GivenName> 
 + <Surname>Olsen</Surname> 
 + </Name> 
 + <PersonIdentifier source="Erstatnings-CPR">010273ABCD</PersonIdentifier> 
 + <BirthDate>1988-05-08</BirthDate> 
 + <Gender>male</Gender> 
 + </Person> 
 + <Address> 
 + <StreetName>Vesterbrogade</StreetName> 
 + <StreetBuildingIdentifier>11</StreetBuildingIdentifier> 
 + <PostCodeIdentifier>8000</PostCodeIdentifier
 + <DistrictName>Aarhus</DistrictName
 + </Address> 
 + </Patient
 +                <Created> 
 +                    <By> 
 +                        <Other> 
 +                            <Name> 
 +                                <GivenName>Ane</GivenName
 +                                <Surname>Jensen</Surname> 
 +                            </Name> 
 +                        </Other> 
 +                        <Role>Læge</Role> 
 +                        <Organisation> 
 +                            <Name>Testcenter Trianglen Aps</Name> 
 +                            <Type>Yder</Type> 
 +                            <Identifier source="Yder">207608</Identifier
 +                        </Organisation> 
 +                    </By> 
 +                    <DateTime>2016-06-11T14:51:17</DateTime> 
 +                </Created
 + </PrescriptionSearchResult>
 </SearchMedicineCardResponse> </SearchMedicineCardResponse>
  
 </code> </code>
  
fmk/1.4.6/sog_medicinkort.1461930845.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki