fmk:1.6.0:xml-elementer:kombineret_loesning
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| fmk:1.6.0:xml-elementer:kombineret_loesning [2026-08-14 11:51] – andm | fmk:1.6.0:xml-elementer:kombineret_loesning [2026-08-14 13:02] (current) – [For original løsning] andm | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| Det har vist sig kompliceret at implementere [[fmk: | Det har vist sig kompliceret at implementere [[fmk: | ||
| - | Derudover flyttes FMK-headerne ned i hhv. requestet/ | + | Derudover flyttes FMK-headerne ned i hhv. requestet/ |
| Da den originale løsning allerede er ved at blive implementeret flere steder, så er der et behov for, at FMK kan acceptere begge løsninger i overgangsperioden. | Da den originale løsning allerede er ved at blive implementeret flere steder, så er der et behov for, at FMK kan acceptere begge løsninger i overgangsperioden. | ||
| - | /Det løses ved at udvide det samlede request til at indeholde begge dele. Obligatoriske elementer gøres valgfri | + | Det løses ved at udvide det samlede request |
| - | Der indføres en validering, der bekræfter at (1) obligatoriske elementer eksisterer på én af de to former og (2) requestet holder sig til én form, og ikke blander de to løsninger. | + | |
| - | Responset | + | Der indføres en validering, der bekræfter at |
| + | * obligatoriske elementer eksisterer på én af de to former (Eksempel: Whitelisting findes enten som en del af FMKRequestHeader ELLER som et frit element i soapheaderen) | ||
| + | * requestet holder sig til én form, og ikke blander de to løsninger (Eksempel: Hvis whitelistheaderen er defineret som en del af FMKRequestHeader, | ||
| + | * responset | ||
| + | |||
| + | De sidste to punkter bør sikre, at klienter ikke kommer til at implementere en hybrid mellem de to. | ||
| Line 64: | Line 68: | ||
| </ | </ | ||
| </ | </ | ||
| - | |||
| </ | </ | ||
| + | |||
| + | ===== Response header ===== | ||
| + | |||
| + | ==== For original løsning ==== | ||
| + | * Alle elementer i FMKResponse i soapheader | ||
| + | |||
| + | ==== For ny løsning ==== | ||
| + | Elementer " | ||
| + | * KnownPersonIdentifiers | ||
| + | * FMKConfigurationUpdatedWarning | ||
| + | |||
| + | Elementer i FMKResponseHeader i respons: | ||
| + | * MedicineCardInvalid | ||
| + | * VersionMismatchWarning | ||
| + | * HiddenData (privatmarkering) | ||
| + | * Paging | ||
| + | * Warnings | ||
| + | * Informations | ||
| + | |||
| + | <code xml> | ||
| + | < | ||
| + | <!-- Valgfri FMKResponseHeader for original løsning--> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | | ||
| + | <!-- Frie elementer for ny løsning, del 1 --> | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | < | ||
| + | <!-- FMKResponseHeader for ny løsning, del 2 --> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | <Paging minOccurs=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | ... | ||
| + | <!-- Resterende respons --> | ||
| + | ... | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
fmk/1.6.0/xml-elementer/kombineret_loesning.1786708301.txt.gz · Last modified: by andm
