====== Lægemiddelordination ved oprettelse og opdatering ====== [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#DrugMedicationType|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 | ==== Identifikation og versionshåndtering ==== Ved opdatering angives lægemiddelordinationens ID i ''Identifier''. Ved oprettelse kan ID ikke angives – det dannes af FMK og returneres i svaret, se [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#DrugMedicationType|Lægemiddelordination (respons)]]. ==== Samtidig afseponering ==== 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. ==== Oprettet af og opdateret af ==== ''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 [[fmk:1.6.0:xml-elementer:laegemiddelordinationer#oprettet_af_created | Oprettet af]] og [[fmk:1.6.0:xml-elementer:laegemiddelordinationer#aendret_af_modified | Ændret af]] ==== Tilsidesætte udvidet validering ==== ''ModificationMetadata'' kan bruges i både oprettelse og opdatering, til at tilsidesætte udvidede valideringer. ==== Pausering ==== ''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 [[fmk:1.6.0:xml-elementer:laegemiddelordinationer#pauseret_paused | Pauseret]]. ==== LMO type ==== ''Type'' udfyldes på samme måde som responset. Se [[fmk:1.6.0:xml-elementer:laegemiddelordinationer#borgervalgt_laegeordineret_laegemiddelordination_type | Type]] ==== Privatmarkering ==== Privatmarkering angives via ''HasNegativeConsent''. Det svarer til ''NegativeConsent'' i responset, men uden historik – FMK sætter den endelige markering og registrerer aktøren. Se [[fmk:1.6.0:xml-elementer:laegemiddelordinationer#privatmarkering_negativeconsent | Privatmarkering]] ==== ActivePeriod ==== ''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 [[fmk:1.6.0:xml-elementer:laegemiddelordinationer#laegemiddelordinationens_startdato_og_behandlingens_slutdato_activeperiod  | Lægemiddelordinationens startdato og behandlingens slutdato]]. ==== Indikation ==== ''Indication'' udfyldes som beskrevet i responset. Se [[fmk:1.6.0:xml-elementer:laegemiddelordinationer#indikation_indication  | Indikation]] ==== Administrationsvej ==== ''RouteOfAdministration'' udfyldes som beskrevet i responset. Se [[fmk:1.6.0:xml-elementer:laegemiddelordinationer#administrationsvej_routeofadministration | Administrationsvej ]] ==== Lægemiddel ==== ''Drug'' følger samme regler som ved læsning. Se [[fmk:1.6.0:xml-elementer:laegemiddelordinationer#laegemiddel_drug | Lægemiddel]] ==== Dosering ==== 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 [[fmk:1.6.0:xml-elementer:laegemiddelordinationer#dosering_dosage | Dosering]]. ==== Opfølgningsdatoer ==== ''FollowUpDates'' kan angives både ved oprettelse og opdatering og svarer til returstrukturen. Se [[fmk:1.6.0:xml-elementer:laegemiddelordinationer#opfolgningsdatoer_followupdates | Opfølgningsdatoer]] ==== Substitution ==== ''SubstitutionAllowed'' elementet er valgfrit, men skal angives i opdaterende kald, hvis ikke default værdien skal gendannes. ==== Tilskud ==== ''ReimbursementApprovedCode'' udfyldes, hvis en tilskudsklausul skal markeres som opfyldt. ==== Registrering af administration ==== ''DrugAdministrationRegistrationRequested'' bruges til at angive, at administration ønskes registreret på FMK. ==== Udlevering, udleveringsgrundlag og sekundær håndtering ==== ''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 [[fmk:1.6.0:services:registrer_udlevering|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. ==== Relationer ==== ''DrugMedicationReferenceNumber'' og ''Relation'' Benyttes til at registrere eller opdatere relationer til andre lægemiddelordinationer. Se også: [[fmk:1.6.0:xml-elementer:lmo-relationer|LMO relationer]]