This is an old revision of the document!
Table of Contents
Service oversigt for FMK 1.6.0
Servicebeskrivelserne er nu reviewet og klar i 1. version, og dermed klar til læsning og eventuel feedback fra aftagersystemer.
De enkelte services bliver løbende gjort tilgængelige i test1 miljøet. Det indikeres ud for den enkelte service, når den er tilgængelig i test1. Det kan markeres enten som tilgængelig eller delvis tilgængelig.
Delvis tilgængelig vil typisk dreje sig om de services, hvor der i 1.6.0 er tilføjet flere nye features, hvor de enkelte features løbende bliver gjort tilgængelige.
Hvis man forsøger at anvende en service eller feature, der endnu ikke er tilgængelig, vil man modtage en NotImplementedException.
For at få adgang til 1.6.0 snitfladen skal det enkelte klientsystem whitelistes til denne snitflade. Det bliver man ved at oprette en NSP supportsag på at få adgang til 1.6.0 i test1 miljøet. I denne skal som minimum angives følgende (som efterfølgende angives i whitelistingheaderne ifm kald på snitfladen):
- Systemejer
- Systemnavn
- Systemversion
Services vedr. Rettigheder
Services vedr. værdier for FMK's enumeration-typer
Services vedr. Medicinkortet
Hent Medicinkort ændringsoversigt
Hent Medicinkort ændringsoversigt liste
Services vedr. Lægemiddelordinationer
Fortryd seponering af lægemiddelordination
Ophæv pausering af lægemiddelordination
Hent historik for lægemiddelordination
Søg afsluttede lægemiddelordinationer
Hent lægemiddelordinations versioner
Privatmarker lægemiddelordination
Ophæv privatmarkering af lægemiddelordination
Hent aktiveringsdatoer for en PN-kur
Services vedr. Dispenseringskort
Services vedr. planlagt administration
Services vedr. dispenseringsperioder
Services vedr. apotekets pakkegrupper og akutte perioder
Services vedr. pakkeapotekernes sortiment
Services vedr. apotekets dosisdispenserings workflow
Start håndtering af dispenseringsperiode
Afbryd håndtering af dosisdispenseringsperiode
Effektuer dispenseringsperiode
Tilbagefør effektuering af dispenseringsperiode
Registrer substitutions kladde
Services vedr. registrering af manuel dispensering
Services vedr. Apotekets FOCES whitelistninger
Services vedr. Udleveringsgrundlag
Hent apoteks udleveringsgrundlag
Hent hospitalsapotek udleveringsgrundlag
Hent restudlevering for udleveringsgrundlag
Fortryd erstat udleveringsgrundlag
Ugyldiggør udleveringsgrundlag
Marker udleveringsgrundlag som ikke aktuel
Ophæv marker udleveringsgrundlag som ikke aktuel
Aktiver ventende udleveringsgrundlag
Opret bestilling til brug i praksis
Tilknyt løs recept til lægemiddelordination
Ophæv tilknytning af løs recept til lægemiddelordination
Registrer løs recept og udlevering
Services vedr. Bestillinger på Udleveringsgrundlag
Services vedr. udleveringer på Udleveringsgrundlag
Services vedr. Anmodninger om Udleveringsgrundlag
Opret anmodning om udleveringsgrundlag
Viderestil anmodning om udleveringsgrundlag
Annuller anmodning om udleveringsgrundlag
Hent anmodninger om udleveringsgrundlag
Hent versioner af anmodninger om udleveringsgrundlag
Services vedr. track-and-trace
Services vedr. FMK konfiguration
"Bulk"-service
Services vedr. Patient relationer og registreringer (POR)
POR-sniftflade findes som en separat WSDL fil, er beskrevet på en selvstændig side :
Teststatus for services
| Service | Tilgængelig i testmiljøer | Klar til test |
|---|---|---|
| AbortHandlingOfDispensingPeriod | ||
| AbortOrderHandling | ||
| AbortPacking | ||
| AcknowledgeOrders | ||
| ActivatePendingWarrant | ||
| AdjustDosageChange | ||
| AmendDispensing | ||
| AttachOrDetachWarrant | ||
| CalculateDosageDuration | ||
| CalculateRequiredDosageUnits | ||
| CancelOrder | ||
| CancelRequestForWarrant | ||
| CancelWarrant | ||
| CloseDispensingCard | ||
| CreateDispensingCard | ||
| CreateDispensingPeriod | ||
| CreateDrugMedication | ||
| CreateFocesWhitelisting | ||
| CreateOrder | ||
| CreateOrderForPractice | ||
| CreatePackingGroup | ||
| CreatePlannedAdministration | ||
| CreateRequestForWarrant | ||
| CreateShipment | ||
| CreateTrackAndTraceEvent | ||
| CreateWarrant | ||
| DeleteDispensingPeriod | ||
| DeleteFocesWhitelisting | ||
| DeletePackingGroup | ||
| DeletePlannedAdministration | ||
| DiscardDispensingPeriod | ||
| EffectuateDispensingPeriod | ||
| EffectuateOrder | ||
| ForwardRequestForWarrant | ||
| GenerateShipmentIdentifiers | ||
| GetAcuteDispensingPeriods | ||
| GetAuthorisationDateForNewestOpenWarrant | ||
| GetDetailedPlannedAdministration | ||
| GetDispensingCard | ||
| GetDispensingCardHistory | ||
| GetDispensingPeriodChangelog | ||
| GetDispensingPeriodHistory | ||
| GetDispensingPeriods | ||
| GetDispensingPlan | ||
| GetDispensingSummary | ||
| GetDrugMedicationHistory | ||
| GetDrugMedications | ||
| GetDrugMedicationVersions | ||
| GetFMKConfiguration | ||
| GetFocesWhitelistings | ||
| GetHandovers | ||
| GetHospitalPharmacyWarrant | ||
| GetIssuerOrganisation | ||
| GetMedicineCard | ||
| GetMedicineCardAsPDF | ||
| GetMedicineCardChangeOverview | ||
| GetMedicineCardChangeOverviewList | ||
| GetMedicineCardVersions | ||
| GetNewOrders | ||
| GetOrders | ||
| GetPackingGroup | ||
| GetPackingGroupContents | ||
| GetPackingOverview | ||
| GetPackingOverviewDetails | ||
| GetPermissions | ||
| GetPharmacyWarrant | ||
| GetPlannedAdministration | ||
| GetPlannedAdministrationHistory | ||
| GetRequestForWarrantVersions | ||
| GetRequestsForWarrant | ||
| GetWarrant | ||
| GetWarrantResidualAmount | ||
| GiveConsent | ||
| InvalidateWarrant | ||
| ListDispensingPatients | ||
| ListEnumerationValuesForType | ||
| ListEpisodes | ||
| ListPackingGroups | ||
| MarkWarrantDeprecated | ||
| PauseDrugMedication | ||
| RegisterDispensing | ||
| RegisterDraftSubstitution | ||
| RegisterDrugAdministration | ||
| RegisterEpisodes | ||
| RegisterHandover | ||
| RegisterLoosePrescriptionAndHandover | ||
| RegisterSecondaryHandover | ||
| RemoveConsent | ||
| ReopenWarrant | ||
| ReplaceWarrant | ||
| SearchEndedDrugMedications | ||
| SearchForPersonWithWarrant | ||
| SearchOrders | ||
| SearchRequestsForWarrantAndDetails | ||
| SearchTrackAndTraceEvents | ||
| SetMedicineCardNotReviewed | ||
| SetMedicineCardReviewed | ||
| SetPackingFinished | ||
| SetPackingStarted | ||
| StartHandlingOfDispensingPeriod | ||
| StartOrderHandling | ||
| SubstitutePackagedDrug | ||
| TerminateWarrant | ||
| UndoDiscardDispensingPeriod | ||
| UndoEffectuationOfDispensingPeriod | ||
| UndoEpisodes | ||
| UndoHandover | ||
| UndoRegisterDrugAdministration | ||
| UndoReplaceWarrant | ||
| UndoSecondaryHandover | ||
| UnmarkWarrantDeprecated | ||
| UnpauseDrugMedication | ||
| UnwithdrawDrugMedication | ||
| UpdateDispensingCard | ||
| UpdateDispensingPeriod | ||
| UpdateDrugMedication | ||
| UpdateMedicineCard | ||
| UpdatePackingGroup | ||
| UpdatePlannedAdministration | ||
| UploadDrugCatalog | ||
| WithdrawDrugMedication |
