User Tools

Site Tools


fmk:1.6.0:services:hent_fmk_konfiguration

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fmk:1.6.0:services:hent_fmk_konfiguration [2025-10-29 09:59] – removed sasfmk:1.6.0:services:hent_fmk_konfiguration [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Hent FMK konfiguration ======
 +I FMK 1.4.X blev der i alle servicesvar returneret et header-element, der beskriver den aktuelle konfiguration af FMK. Da disse ikke ændrer sig særligt ofte, er de blevet flyttet til en separat service, der kan kaldes efter behov. 
 +
 +I stedet vil det være muligt for en klient at sende en dato med i request headeren, der angiver den seneste dato for FMK konfigurationsændring, som klienten kender til. Herefter vil FMK, i tilfælde af at der er foretaget  konfigurationsændringer efter den dato, returnere en advarsel inkl. seneste reelle dato for konfigurationsændring. For mere om dette, se [[fmk:1.6.0:xml-elementer:request_response_headers#fmkconfigurationlastupdated|Generel request header]]
 +
 +===== Forespørgsel =====
 +[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetFMKConfigurationRequestType|Request]]
 +
 +Da denne service i princippet blot henter en konfiguration, kræves der ingen oplysninger fra brugeren eller klient-systemet. Requesten til servicen er derfor tomt.
 +
 +<file xml GetFMKConfigurationRequest.xml>
 +<GetFMKConfigurationRequest/>
 +</file>
 +
 +===== Svar =====
 +[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#GetFMKConfigurationResponseType|Response]]
 +
 +I svaret fra servicen kan der komme en række ''Configuration'' elementer, som hver indeholder en ''Key'' og ''Value''. Oftests vil ''Key'' være en beskrivelse af den funktionalitet der er konfiguration på, og ''Value'' vil være en boolean på om funktionaliteten er slået til/fra.
 +
 +Herefter kommer et ''LastUpdated'' element, som indeholder et timestamp på hvornår FMK's konfiguration seneste har ændret sig.
 +
 +**Bemærk** Der vil som udgangspunkt altid blive meldt ud når FMK tænker at indføre nye funktioner som gemmes bag en konfiguration, og de vil også med tiden blive ryddet op igen. Systemer skal derfor være indforstået med at efter en periode hvor konfiguration er slået til, vil FMK ikke længere returnere denne (igen efter udmelding med deadline) og systemer skal inden da have gjort sig uafhængig af konfigurationen, så man ikke ved en fejl for slået sin funktionalitet tilbage igen.
 +
 +<file xml GetFMKConfigurationResponse.xml>
 +<GetFMKConfigurationResponse>
 +    <Configuration>
 +        <Key>DisableFutureWarrant</Key>
 +        <Value>true</Value>
 +    </Configuration>
 +    <LastUpdated>2025-10-25T12:00:00Z</LastUpdated>
 +</GetFMKConfigurationResponse>
 +</file>
  
fmk/1.6.0/services/hent_fmk_konfiguration.1761731963.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki