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:53] – 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 | Der indføres en validering, der bekræfter at | ||
| - | * obligatoriske elementer eksisterer på én af de to former | + | * obligatoriske elementer eksisterer på én af de to former |
| - | * requestet holder sig til én form, og ikke blander de to løsninger. | + | * requestet holder sig til én form, og ikke blander de to løsninger |
| + | * responset gives tilbage med samme opbygning som requestet (Eksempel: Hvis FMKRequestHeader er placeret i soapheaderen, | ||
| - | Responset gives tilbage med samme opbygning som requestet (Hvis FMKRequestHeader f.eks. er placeret i soapheaderen returneres FMKResponseHeader også i soapheader) | + | De sidste to punkter bør sikre, at klienter ikke kommer til at implementere en hybrid mellem de to. |
| Line 67: | 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.1786708416.txt.gz · Last modified: by andm
