User Tools

Site Tools


fmk:extensions:hent_patientrelationer_for_organisation

This is an old revision of the document!


Fremsøg patienttilknytninger for organisation

Opslaget på patienttilknytninger for organisation er en service som div. organisationer kan bruge til at udtrække alle aktive patientrelationer som er knyttet den enkelte organisation (og evt. underafdelinger). Servicen kan give et overblik over om der er opståeet uoverensstemmelse med patienttilknytninger i klientsystemet og de der er registreret i FMK. Resultatet kan i givet fald også anvendes som input til oprydning i fejlagtigt registrerede patienttilknytninger.

Forespørgsel

En forespørgsel til servicen foretages

  1. Et OrganisationsId (SKS eller SOR)
  2. En RelationsType
  3. Angivelse om man ønsker at søge i underafdelinger
  4. Optionelt: en angivelse af sidste RelationsId man fik fra foregående kald til servicen (Paginering)

Eksempel på forespørgsel

Nedenstående eksempel viser oplag på et hospital med SKS kode (OrganisationIdentifier), der søges efter indlæggelser (Type) på dette hospital, og man ønsker ikke at søge på underafdelinger (SubOrganisationsIncluded), og der ønsker den næste mængde relationer som er efter den med det angivne id (LastIdentifier)

GetPatientOrganisationRelationRequest-OrganisationIdentifier.xml
<GetPatientOrganisationRelationsRequest>
    <OrganisationIdentifier source="SKS">6630</OrganisationIdentifier>
    <Type>Indlagt</Type>
    <SubOrganisationsIncluded>false</SubOrganisationsIncluded>
    <LastIdentifier>18861285951</LastIdentifier>
</GetPatientOrganisationRelationsRequest>

Svar

Svaret vil indeholde:

  1. En markering om der blev søgt i underafdelinger
  2. En række relationsId'er i sorteret rækkefølge, muligvis pagineret
  3. Et MoreAvailable element hvis der findes yderligere relationsId'er som ikke er med i svaret pga. Paginering

Eksempel på Svar

GetPatientOrganisationRelationRequest-OrganisationIdentifier.xml
<GetPatientOrganisationRelationsRequest>
    <SubOrganisationsIncluded>false</SubOrganisationsIncluded>
    <RelationIdentifier>1886318312</RelationIdentifier>
    ....
    <RelationIdentifier>1981431813</RelationIdentifier>
    <MoreAvailable></MoreAvailable>
</GetPatientOrganisationRelationsRequest>
fmk/extensions/hent_patientrelationer_for_organisation.1759347908.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki