User Tools

Site Tools


fmk:1.6.0:services:hent_patient_relationer

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.6.0:services:hent_patient_relationer [2025-10-20 07:50] lbdofmk:1.6.0:services:hent_patient_relationer [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Hent patientes tilknytninger ======+====== Hent patient relationer ======
  
-Opslaget på tilknytning foregår altid på et CPR-nummer i et ''PersonIdentifier'' element.+Opslaget på relation foregår altid på et CPR-nummer i et ''PersonIdentifier'' element.
  
 Det er muligt at filtrere i resultatet på 2 måder. Enten ved angivelse af specifikke ID'er som ønsket hentet ved brug af ''Identifier'' elementer. Alternativt kan der filtreres på Organisation og Relations-type med anvendelsen af ''OrganisationIdentifier'' og ''Type'' elementer. I begge scenerier kan der angives mere end 1 værdi. Ønskes der ikke filtrering bør ingen af værdierne angives. Det er muligt at filtrere i resultatet på 2 måder. Enten ved angivelse af specifikke ID'er som ønsket hentet ved brug af ''Identifier'' elementer. Alternativt kan der filtreres på Organisation og Relations-type med anvendelsen af ''OrganisationIdentifier'' og ''Type'' elementer. I begge scenerier kan der angives mere end 1 værdi. Ønskes der ikke filtrering bør ingen af værdierne angives.
Line 7: Line 7:
 For eventuelle fremtidige typer kan det af sikkerhedsmæssige hensyn være nødvendigt at FMK filtrerer på visse typer, f.eks. således at der ikke generelt er adgang for alle sundhedspersoner til at slå op på typer som f.eks. ”under behandling på misbrugscenter”. For eventuelle fremtidige typer kan det af sikkerhedsmæssige hensyn være nødvendigt at FMK filtrerer på visse typer, f.eks. således at der ikke generelt er adgang for alle sundhedspersoner til at slå op på typer som f.eks. ”under behandling på misbrugscenter”.
  
-Herefter kan der angives et ''IncludeRemovedRelations'' element, dette signalere overfor FMK at man også ønsker at henter historiske relationer som sidenhen er blevet fjernet igen. Dette kan være hjælpsomt i tvivls spørgsmål og udbedring af fejlsituationer.+Herefter kan der angives et ''IncludeRemovedRelations'' element, dette signalere overfor FMK at man også ønsker at henter historiske relationer som sidenhen er blevet fjernet. Dette kan være hjælpsomt ved tvivlspørgsmål og udbedring af fejlsituationer.
  
 ==== Forespørgsel ==== ==== Forespørgsel ====
  
-[[fmk:patientregistration-inline_2022_01_01:feltbeskrivelser#GetPatientOrganisationRelationRequestType|GetPatientOrganisationRelationRequest]]+[[fmk:patientregistration-inline_2022_01_01:feltbeskrivelser#GetPatientOrganisationRelationRequestType|Request]]
  
  
 === Eksempel: Opslag ud fra organisationsid og type af relation === === Eksempel: Opslag ud fra organisationsid og type af relation ===
  
-Nedenstående eksempel viser oplag på et antal organisationer og typer af relationer. Der returneres alle registreringer der matcher en af de fire organisations-ID'er og hvor typen af relation er enten "Visiteret til hjemmesygeplejen" eller "Indlagt".+Nedenstående eksempel viser opslag på et antal organisationer og typer af relationer. Der returneres alle registreringer der matcher en af de fire organisations-ID'er og hvor typen af relation er enten "Visiteret til hjemmesygeplejen" eller "Indlagt".
  
 <file xml GetPatientOrganisationRelationRequest.xml> <file xml GetPatientOrganisationRelationRequest.xml>
Line 43: Line 43:
 ==== Svar ==== ==== Svar ====
  
-[[fmk:patientregistration-inline_2022_01_01:feltbeskrivelser#GetPatientOrganisationRelationResponseType|GetPatientOrganisationRelationResponse]]+[[fmk:patientregistration-inline_2022_01_01:feltbeskrivelser#GetPatientOrganisationRelationResponseType|Response]]
  
 I svaret returneres i dette eksempel tre relationer.  I svaret returneres i dette eksempel tre relationer. 
Line 68: Line 68:
                 <Role>Kommunal ansat til medicinhåndtering</Role>                 <Role>Kommunal ansat til medicinhåndtering</Role>
                 <Organisation>                 <Organisation>
 +                    <Identifier source="SOR">1236661000016007</Identifier>
 +                    <Type>hjemmeplejeenhed</Type>
                     <Name>Hjemmesygeplejen i Skanderborg kommune</Name>                     <Name>Hjemmesygeplejen i Skanderborg kommune</Name>
                     <AddressLine>Adelgade 42</AddressLine>                     <AddressLine>Adelgade 42</AddressLine>
                     <TelephoneNumber>86504202</TelephoneNumber>                     <TelephoneNumber>86504202</TelephoneNumber>
                     <EmailAddress>hjemmesygeplejen@skanderborg.dk</EmailAddress>                     <EmailAddress>hjemmesygeplejen@skanderborg.dk</EmailAddress>
-                    <Type>hjemmeplejeenhed</Type> 
-                    <Identifier source="SOR">1236661000016007</Identifier> 
                 </Organisation>                 </Organisation>
             </By>             </By>
Line 79: Line 79:
         </Created>         </Created>
         <Organisation>         <Organisation>
 +            <Identifier source="SOR">1236661000016007</Identifier>
 +            <Type>hjemmeplejeenhed</Type>
             <Name>Hjemmesygeplejen i Skanderborg kommune</Name>             <Name>Hjemmesygeplejen i Skanderborg kommune</Name>
             <AddressLine>Adelgade 42</AddressLine>             <AddressLine>Adelgade 42</AddressLine>
             <TelephoneNumber>86504202</TelephoneNumber>             <TelephoneNumber>86504202</TelephoneNumber>
             <EmailAddress>hjemmesygeplejen@skanderborg.dk</EmailAddress>             <EmailAddress>hjemmesygeplejen@skanderborg.dk</EmailAddress>
-            <Type>hjemmeplejeenhed</Type> 
-            <Identifier source="SOR">1236661000016007</Identifier> 
         </Organisation>         </Organisation>
         <Type>Visiteret til hjemmesygeplejen</Type>         <Type>Visiteret til hjemmesygeplejen</Type>
Line 91: Line 91:
         <Identifier>1215364523002002</Identifier>         <Identifier>1215364523002002</Identifier>
         <CreatedBy>         <CreatedBy>
-             <AuthorisedHealthcareProfessional+             <HealthcareProfessional
-                <AuthorisationIdentifier>2Q5TK</AuthorisationIdentifier>+                <Identifier source="Autorisation>2Q5TK</Identifier>
                 <Name>Tess Christoffersen</Name>                 <Name>Tess Christoffersen</Name>
-                <SpecialityCode source="Medicinpriser" date="2013-09-18">PSYK</SpecialityCode+                <Information type"SpecialityCode">PSYK</Information
-            </AuthorisedHealthcareProfessional>+            </HealthcareProfessional>
             <Organisation>             <Organisation>
 +                <Identifier source="SOR">1000301000016001</Identifier>
 +                <Type>klinisk enhed</Type>
                 <Name>Århus Universitetshospital, Skejby</Name>                 <Name>Århus Universitetshospital, Skejby</Name>
                 <AddressLine>Brendstrupgårdsvej 100</AddressLine>                 <AddressLine>Brendstrupgårdsvej 100</AddressLine>
                 <AddressLine>8200 Århus N</AddressLine>                 <AddressLine>8200 Århus N</AddressLine>
                 <TelephoneNumber>89495566</TelephoneNumber>                 <TelephoneNumber>89495566</TelephoneNumber>
-                <Type>klinisk enhed</Type> 
-                <Identifier source="SOR">1000301000016001</Identifier> 
             </Organisation>             </Organisation>
         </CreatedBy>         </CreatedBy>
         <Organisation>         <Organisation>
 +            <Identifier source="SOR">1000301000016001</Identifier>
 +            <Type>klinisk enhed</Type>
             <Name>Århus Universitetshospital, Skejby</Name>             <Name>Århus Universitetshospital, Skejby</Name>
             <AddressLine>Brendstrupgårdsvej 100</AddressLine>             <AddressLine>Brendstrupgårdsvej 100</AddressLine>
             <AddressLine>8200 Århus N</AddressLine>             <AddressLine>8200 Århus N</AddressLine>
             <TelephoneNumber>89495566</TelephoneNumber>             <TelephoneNumber>89495566</TelephoneNumber>
-            <Type>klinisk enhed</Type> 
-            <Identifier source="SOR">1000301000016001</Identifier> 
         </Organisation>         </Organisation>
         <Type>Indlagt</Type>         <Type>Indlagt</Type>
Line 117: Line 117:
     <Relation>     <Relation>
         <Identifier>1243218943710934</Identifier>         <Identifier>1243218943710934</Identifier>
-        <Created+        <CreatedBy
-            <By+             <HealthcareProfessional
-                <HealthcareProfessional> +                <Identifier source="Autorisation">2Q5TK</Identifier> 
-                    <Identifier source="CPR">1111111118</Identifier> +                <Name>Tess Christoffersen</Name> 
-                    <Name>Karl Karlsen</Name> +                <Information type="SpecialityCode">PSYK</Information
-                </HealthcareProfessional+            </HealthcareProfessional
-                <Role>Kommunal ansat til medicinhåndtering</Role+            <Organisation> 
-                <Organisation> +                <Identifier source="SOR">1000301000016001</Identifier
-                    <Name>Hjemmesygeplejen i Skanderborg kommune</Name+                <Type>klinisk enhed</Type
-                    <AddressLine>Adelgade 42</AddressLine+                <Name>Århus Universitetshospital, Skejby</Name
-                    <TelephoneNumber>86504202</TelephoneNumber+                <AddressLine>Brendstrupgårdsvej 100</AddressLine
-                    <EmailAddress>hjemmesygeplejen@skanderborg.dk</EmailAddress+                <AddressLine>8200 Århus N</AddressLine
-                    <Type>hjemmeplejeenhed</Type> +                <TelephoneNumber>89495566</TelephoneNumber
-                    <Identifier source="SOR">1236661000016007</Identifier+            </Organisation
-                </Organisation> +        </CreatedBy>
-            </By+
-            <DateTime>2013-10-01T00:00:00Z</DateTime+
-        </Created>+
         <Organisation>         <Organisation>
 +             <Identifier source="EAN-Lokationsnummer">5790001381615</Identifier>
 +             <Type>Apotek</Type>
              <Name>Kolind Apotek - Filial af Ebeltoft Apotek</Name>              <Name>Kolind Apotek - Filial af Ebeltoft Apotek</Name>
              <AddressLine>Drasbeksgade 16</AddressLine>              <AddressLine>Drasbeksgade 16</AddressLine>
              <AddressLine>8560 Kolind</AddressLine>              <AddressLine>8560 Kolind</AddressLine>
              <TelephoneNumber>86392155</TelephoneNumber>              <TelephoneNumber>86392155</TelephoneNumber>
-             <Type>Apotek</Type> 
-             <Identifier source="EAN-Lokationsnummer">5790001381615</Identifier> 
         </Organisation>         </Organisation>
         <Type>Foretrukket apotek</Type>         <Type>Foretrukket apotek</Type>
Line 150: Line 147:
         <PatientRelationMetadata>         <PatientRelationMetadata>
              <PreferredDeliverySite>              <PreferredDeliverySite>
 +                  <Identifier source=?>[...]</Identifier>
 +                  <Type>Apoteksudleveringssted</Type>
                   <Name>Superbrugsen Kolind</Name>                   <Name>Superbrugsen Kolind</Name>
                   <AddressLine>Bugtrupvej 1</AddressLine>                   <AddressLine>Bugtrupvej 1</AddressLine>
                   <AddressLine>8560 Kolind</Adressline>                   <AddressLine>8560 Kolind</Adressline>
-                  <Type>Apoteksudleveringssted</Type> 
-                  <Identifier source=?>[...]</Identifier> 
               </PreferredDeliverySite>               </PreferredDeliverySite>
         </PatientRelationMetadata>         </PatientRelationMetadata>
fmk/1.6.0/services/hent_patient_relationer.1760946616.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki