Modificatortyper
I DDV optræder der tre typer af modificators i forbindelse med registrering eller opdatering af oplysninger om en vaccination:
- CreatedBy – angiver den udførende (”den der stikker”)
- ModifiedBy – angiver hvem der har lavet den seneste opdatering af vaccinationens data.
- ReportedBy – angiver hvem der har indrapporteret vaccinationen.
Modificator-begrebet er modelleret med FMKs 1.4 snitflade i mente, men der er alligevel nogle ddv-specifikke elementer, der skal noteres.
Modificator-elementerne er beskrevet i snitflade-schemaet SSI_Modificator.xsd.
De mulige brugertyper er:
- Autoriseret sundhedsprofessionel
- Borger
- Anden professionel bruger uden autorisation
- Løst defineret bruger – anvendes f.eks. ved borgerens egne registreringer, hvor oplysninger om bruger og organisation blot er tekststrenge (ikke strukturerede).
- Sygesikringsimporteret – angiver at den stammer fra importerede sygesikringsdata, ikke personhenførbar men med oplysninger om yder.
- Systemopdateret – angives i reportedby for f.eks. data, der er importeret fra receptserveren.
Elementerne Løst defineret bruger (PartlyDefinedEffectuator), sygesikringsimporteret og systemopdateret er såeldes nye i forhold til FMK.
For en Autoriseret sundhedsprofessionel, anden sundhedsprofessionel og sygesikringsimporteret er det muligt at angive oplysninger om organisationen. Aktuelt kan oplysninger fra Yderregisteret, SKS-klassifikationen og kommunekoder anvendes. SOR er endnu ikke implementeret (selvom xml-schemaet for organisation i princippet giver mulighed for det).
Det er for mange af modificatortyperne også muligt at angive at brugeren har ageret på vegne af en anden bruger.
