I produktion henter FMK alle receptoplysninger fra receptserveren, og når en recept oprettes i FMK, er det reelt en oprettelse af recepten på receptserveren.
Da NSI testmiljøerne blev etableret, var det klart at receptserveren ikke kunne komme på NSI testmiljøerne, og for at kompenserer for det, blev recepter i testmiljøerne kun gemt i FMK's receptcache. Dette muliggjorde at det meste af receptfunktionaliteten gennem FMK kunne testes.
Men det betød også at det ikke var muligt at teste den fulde funktionalitet, da FMK ikke har mulighed for at lave recept effektueringer.
Testmiljøerne er derfor blevet ændret, således at FMK testmiljøerne nu anvender en receptserverer ligesom i produktion. Integrationen er dog kun delvis og har følgende begrænsninger:
Da NSI testmiljøerne blev etableret, var det klart at receptserveren ikke kunne komme på NSI testmiljøerne, og for at kompenserer for det, blev recepter i testmiljøerne kun gemt i FMK's receptcache. Dette muliggjorde at det meste af receptfunktionaliteten gennem FMK kunne testes.
Men det betød også at det ikke var muligt at teste den fulde funktionalitet, da FMK ikke har mulighed for at lave recept effektueringer.
Testmiljøerne er derfor blevet ændret, således at FMK testmiljøerne nu anvender en receptserverer ligesom i produktion. Integrationen er dog kun delvis og har følgende begrænsninger:
- Kun Test2 og ProdTest anvender en recept server, da der kun er eksisterer 2 receptserver testmiljøer.
- Det er kun en delmængde af alle test personer der gennemstilles til receptserveren. Resten bliver som før gemt lokalt i FMK's receptcache. Denne begrænsning har væres nødvendig, da receptserveren ikke kender alle de test personer der eksisterer i NSI testmiljøerne. Listen af personer, der gennemstilles til receptserveren kan ses i vedhæftede fil.
- Recepter oprettet gennem FMK vil alle være oprettet af "testlæge 2". Dette har været nødvendigt da receptserveren ikke kender de testlæger, der anvendes i NSI testmiljøerne.