User Tools

Site Tools


apo:2.0:samtidige_versioner

This is an old revision of the document!


Samtidige versioner

Opstår der en situation hvor en FMK instans taber forbindelsen til en anden FMK instans som f.eks. beskrevet under Konsekvenser af flercenterdrift, vil der kunne ske “samtidige” ændringer af en lægemiddelordination, også uden at en evt. VersionMismatchWarning vil blive returneret til aktøren der opdaterer på baggrund af ikke-opdaterede data.

Eksempel

En lægemiddelordination oprettes. På et tidspunkt tabes forbindelse mellem to FMK instanser. På begge instanser opdateres lægemiddelordinationen. Herefter reetableres forbindelsen og data replikeres. Når der herefter slås på på FMK vil der optræde en ny version, der er resultatet af de to opdateringer. Afhængigt af hvordan lægemiddelordinationen er opdateret vil indholdet være enten den seneste opdatering (“last wins”) eller en foreningsmængde heraf (f.eks. hvis der samtidigt er registreret effektueringer). Den nye version vil have to PreviousVersion-elementer.


Opdateres der på baggrund af et ikke-opdateret medicinkort er konsekvensen allerede fra FMK's start at seneste opdatering alligevel vil være den nu aktuelle lægemiddelordination. Der returneres et VersionMismatchWarning-element, men det er op til aktøren at forholde sig til hvordan der evt. rettes op på denne situation. Fremover vil det være synligt at der er foregået samtidige opdateringer, uanset om der er driftmæssige årsager hertil eller om årsagen er at der er opdateret på baggrund af ikke-aktuelle data i et lokalt system.

Indholdet af seneste opdatering af lægemiddelordinationen er allerede i de tidligere FMK versioner

apo/2.0/samtidige_versioner.1404206473.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki