User Tools

Site Tools


fmk:1.6.0:services:hent_patientregistrering

This is an old revision of the document!


Hent Patientregistreringer

Service til hentning af patient registreringer. Service kan anvendes til at finde både aktive og fjernede registreringer, filtrering på enten Type eller Identifier.

Forespørgsel

I request-dokumentet skal der medsendes en PersonIdentifier på den patient som forespørgslen omhandler.

Herefter kan feltet IncludeRemovedRegistrations angives, gøres dette signaleres at fjernede patient registreringer også ønskes hentet.

Ønsker man bestemte registreringer, kan et TypeAndIdentifierFilter anvendes. Elementet indeholder en af to mulige værdier. Første mulighed er en række Type elementer, som definere hvilke registreringes typer ønskes returneres, altså typer som ikke angives her, filtreres fra. Alternativt kan en række Identifier elementer angives, hvor der her filtreres til kun registreringer hvis identifiers findes i de angivne værdier returneres.

Hvis ikke TypeAndIdentifierFilter anvendes, returneres samtlige registreringer.

GetPatientRegistrationRequest.xml
<GetPatientRegistrationRequest>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <IncludeRemovedRegistrations/>
    <TypeAndIdentifierFilter>
        <Type>SetDoseDispensingOnHold</Type>
        <Type>NotSuitedForDoseDispensing</Type>
    <TypeAndIdentifierFilter>
</GetPatientRegistrationRequest>

Svar

Svaret fra FMK indeholder det medsendte PersonIdentifier.

Desuden returneres et eller flere Registration elementer som indeholder følgende elementer:

  • Identifier Unikt ID for den pågældende planlagte administration.
  • Version Versions-nummer for den pågældende planlagte administration, denne service returnere altid seneste version
  • Created [fmk:1.6.0:xml-elementer:modifikator| modifikatoren] for personen som originalt oprettede registreringen
  • Optionelt: Removed [fmk:1.6.0:xml-elementer:modifikator| modifikatoren] for personen som har fjernet registreringen
  • Optionelt: ReportedBy [fmk:1.6.0:xml-elementer:modifikator| modifikatoren] for personen som indberettede seneste opdatering af registreringen
  • Type element som indeholder typen af registrering.
  • Optionelt: ValidityPeriod en gyldighedsperiode for registreringen, indeholder en From og To Dato.
  • Optionelt: Reason årsagen til at registreringen er blevet lavet, kombineres ofte med typen til at give en forklaring.
GetPatientRegistrationReponse.xml
<GetPatientRegistrationReponse>
    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    <Registration>
        <Identifier>65478132</Identifier>
        <Created>
            <By>
                <HealthcareProfessional>
                    <Indentifier source="CPR">1208911078</Indentifier>
                    <Name>Mikkel Smed Hansen</Name>
                </HealthcareProfessional>
                <Role>Kommunal ansat til medicinhåndtering</Role>
                <Organisation>
                    <Name>Nordfyns Kommune</Name>
                    <AddressLine>Østergade 23, 5400 Bogense</AddressLine>
                    <TelephoneNumber>99999999</TelephoneNumber>
                    <EmailAddress>XYZ@ABC.com</EmailAddress>
                    <Type>kommune</Type>
                    <Identifier source="SOR">987654321</Identifier>
                </Organisation>
            </By>
            <DateTime>2025-06-02T:07:32:05></DateTime>
        </Created>
        <Type>NotSuitedForDoseDispensing</Type>
        <ValidityPeriod>
            <From>2025-03-017T09:38:12Z</From>
            <To>2025-05-017T12:00:00Z</To>
        </ValidityPeriod>
        <Reason>Ikke i stabil medicinering</Reason>
    </Registration>
</GetPatientRegistrationReponse>
fmk/1.6.0/services/hent_patientregistrering.1747319390.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki