Lægemiddelordination (respons) beskriver de felter, der returneres fra FMK. Dette afsnit dækker de samme felter, men sådan, som de skal sendes ved oprettelse og opdatering. Hvor et felt opfører sig identisk, henvises der til beskrivelsen på responssiden.
| Element | Oprettelse (CreateDrugMedication) | Opdatering (UpdateDrugMedication) | Bemærkning |
|---|---|---|---|
Identifier | - | 1..1 | Skal angives ved opdatering. |
CreatedBy | 0..1 | - | Kan angives ved oprettelse; svarer til Created/By i responset. |
ModifiedBy | - | 0..1 | Angiver aktøren der foretager opdateringen |
Unwithdraw | - | 0..1 | Bruges til at afseponere samtidig med opdateringen. |
FollowUpDates | 0..1 | 0..1 | Samme struktur som i responset. |
Pause | 0..1 | 0..1 | Flag for pausering; svarer til Paused ved respons. |
Type | 0..1 | 0..1 | Lægeordineret eller borgervalgt. |
HasNegativeConsent | 0..1 | 0..1 | Angiver privatmarkering ved oprettelse/opdatering (se NegativeConsent i responset). |
ActivePeriod | 1..1 | 1..1 | Angiver start og slut tidspunkter for LMO'en |
Indication | 1..1 | 1..1 | Samme struktur som i responset. |
RouteOfAdministration | 1..1 | 1..1 | Angiver medicinens administrationsvej som kode og tekst. |
Drug | 1..1 | 1..1 | Samme struktur som ved responset. |
Dosage | 1..1 | 1..1 | Benytter DosageForRequestType – færre felter end i responset. |
SubstitutionAllowed | 0..1 | 0..1 | Hvis tilstede i requestet er substitution tilladt. |
HandoverPreference | 1..1 | 1..1 | Samme betydning som i responset. |
CreateTreatmentHandover | 0..* | - | Mulighed for at oprette udleveringer ved oprettelse. |
CreateWarrant | 0..* | - | Opretter nye udleveringsgrundlag sammen med LMO'en. |
AttachWarrant | 0..* | - | Tilknytter eksisterende udleveringsgrundlag ved oprettelse. |
CreateDrugAdministration | 0..* | - | Opret administrationer sommen med LMO'en |
ReimbursementApprovedCode | 0..1 | 0..1 | Angiver opfyldt tilskudsklausul. |
ModificationMetadata | 0..* | 0..* | Tilsidesætte udvidet validering |
DrugAdministrationRegistrationRequested | 0..1 | 0..1 | Ønske om registrering ved administration. |
DrugMedicationReferenceNumber | 0..1 | 0..1 | Reference-nummer til denne LMO under oprettelse/opdatering |
Relation | 0..* | 0..* | Oprettelse af relationer til andre LMO'er |
Ved opdatering angives lægemiddelordinationens ID i Identifier. Ved oprettelse kan ID ikke angives – det dannes af FMK og returneres i svaret, se Lægemiddelordination (respons).
Er lægemiddelordinationen seponeret, kan den gøres aktiv samtidig med opdateringen ved at sætte Unwithdraw. Hvis lægemiddelordinationen ikke er seponeret og Unwithdraw angives, afvises kaldet.
CreatedBy kan benyttes ved oprettelse, til at angive aktøren – strukturen svarer til Created/By i responset. Ved opdatering bruges ModifiedBy, til at angive aktøren.
Se Oprettet af og Ændret af
ModificationMetadata kan bruges i både oprettelse og opdatering, til at tilsidesætte udvidede valideringer.
Pause styrer, om lægemiddelordinationen oprettes eller fortsat skal være pauseret. Felterne FromDate/FromDateTime og ToDate/ToDateTime anvendes på samme måde, som beskrevet under Paused i responset.
Se Pauseret.
Type udfyldes på samme måde som responset.
Se Type
Privatmarkering angives via HasNegativeConsent. Det svarer til NegativeConsent i responset, men uden historik – FMK sætter den endelige markering og registrerer aktøren.
ActivePeriod anvender den samme logik, som under responset, men create/update-typen indeholder ikke Ended. FMK beregner og returnerer Ended i responset, hvis behandlingen er ophørt.
Se Lægemiddelordinationens startdato og behandlingens slutdato.
Indication udfyldes som beskrevet i responset.
Se Indikation
RouteOfAdministration udfyldes som beskrevet i responset.
Drug følger samme regler som ved læsning.
Se Lægemiddel
Ved oprettelse og opdatering anvendes DosageForRequestType. Følgende felter fra responset kan ikke sendes: Profile, DosageTranslation, DosageTranslationCombined, ExpectedValidFrom og EndDate. FMK beregner selv struktur og oversættelser og returnerer dem i læsningen.
Se Dosering.
FollowUpDates kan angives både ved oprettelse og opdatering og svarer til returstrukturen.
SubstitutionAllowed elementet er valgfrit, men skal angives i opdaterende kald, hvis ikke default værdien skal gendannes.
ReimbursementApprovedCode udfyldes, hvis en tilskudsklausul skal markeres som opfyldt.
DrugAdministrationRegistrationRequested bruges til at angive, at administration ønskes registreret på FMK.
HandoverPreference og RequireSecondaryHandover har samme betydning som i responset.
Ved oprettelse kan der samtidig oprettes udleveringer via CreateTreatmentHandover. Elementet svarer til et separat kald til Registrer udlevering.
CreateWarrant opretter nye udleveringsgrundlag sammen med lægemiddelordinationen, mens AttachWarrant bruges til at tilknytte eksisterende udleveringsgrundlag (og evt. tilhørende bestillinger) i samme kald.
DrugMedicationReferenceNumber og Relation Benyttes til at registrere eller opdatere relationer til andre lægemiddelordinationer.
Se også: LMO relationer