This is an old revision of the document!
Table of Contents
Aktiver PN-kur
Servicen anvendes til at registrere, at en eller flere PN-kure (episodic treatment) er startet på angivne datoer for en given patient.
En registrering knytter:
- en konkret lægemiddelordination (LMO) til en eller flere startdatoer for PN-kur, og
- angiver desuden hvem der er ansvarlig for registreringen, og evt. hvem der udførte registreringen.
Kaldet opdaterer ikke selve ordinationen, men registrerer udelukkende PN-kur startdatoer for de angivne ordinationer.
Forespørgsel
Patienten skal altid angives via PersonIdentifier.
Derudover skal det fremgå, hvem der er ansvarlig for registreringerne i ModifiedBy elementet, og evt. hvem der har udført registreringerne i ReportedBy, hvis de ikke udføres af den ansvarlige.
Udover disse generelle felter skal forespørgslen indeholde mindst ét Episodes element. Hvert Episodes skal angive:
- hvilken ordination registreringerne vedrører (
DrugMedicationIdentifierder peger på den konkrete LMO), og - hvilke datoer PN-kuren startede på (
EpisodeStart), hvor hver dato skal være dags dato eller tidligere. Der skal angives mindst én dato.
Følgende regler gælder (på tværs af alle Episodes i samme kald):
- Der må kun registreres startdatoer, hvis den angivne
DrugMedicationIdentifierpeger på en LMO med PN-kur (EpisodicTreatmenti dosering). Hvis ikke, afvises kaldet. EpisodeStart-datoer skal være dags dato eller tidligere. Fremtidige datoer afvises.- Der må ikke forekomme dublerede
EpisodeStart-datoer for den sammeDrugMedicationIdentifier, hverken i samme kald eller på tværs af flere kald. - Hver
DrugMedicationIdentifiermå kun optræde én gang i kaldet (dvs. den må ikke være fordelt på flereEpisodes-elementer).
Der kan angives flere Episodes i samme forespørgsel, men de skal alle vedrøre den samme patient.
- RegisterEpisodesRequest.xsd
<RegisterEpisodesRequest> <PersonIdentifier source=”CPR”>1111111118</PersonIdentifier> <ModifiedBy> <HealthcareProfessional> <Identifier source="Autorisation">2Q5TK</Identifier> <Name>Tess Christoffersen</Name> </HealthcareProfessional> <Organisation> <Identifier source="Yder">66974</Identifier> <Type>Yder</Type> <Name>Lægerne Vestergade</Name> <TelephoneNumber>86521348</TelephoneNumber> </Organisation> </ModifiedBy> <Episodes> <DrugMedicationIdentifier>234127183</DrugMedicationIdentifier> <EpisodeStart>2025-10-01</EpisodeStart> </Episodes> <Episodes> <DrugMedicationIdentifier>234127182</DrugMedicationIdentifier> <EpisodeStart>2025-11-15</EpisodeStart> <EpisodeStart>2025-12-21</EpisodeStart> </Episodes> </RegisterEpisodesRequest>
Svar
Svaret indeholder den angivne PersonIdentifier samt de DrugMedicationIdentifier, hvorpå der er registreret startdatoer. DrugMedicationIdentifier returneres i sorteret (stigende) rækkefølge.
- RegisterEpisodesResponse.xsd
<RegisterEpisodesResponse> <PersonIdentifier source=”CPR”>1111111118</PersonIdentifier> <DrugMedicationIdentifier>234127182</DrugMedicationIdentifier> <DrugMedicationIdentifier>234127183</DrugMedicationIdentifier> </RegisterEpisodesResponse>
