Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

KSS ønsker at modtage slette-WSRM fra VITAS efter samme mønster, som ved slette-WSRM'er fra DFDG (skabelon: GetJobletGdprSlettetVersion1GetJoblogGdprSlettetVersion1).

Slette-WSRM'en skal indeholde følgende informationer:

  • VITAS ordning (virksomhedspraktik, løntilskud, fleksjob …)

  • Liste med CPR-numre på ansøgning bevilling. Bemærk, at der kan være 0 CPR-numre, hvis der alene er tale om en ikke-øremærket ansøgning, samt at der kan være flere CPR-numre, hvis der er tale om en jobrotationsansøgning

  • VitasJobIdentifier, guid, 1 - *, Vitas ID på elementet (ansøgningen, bevillingen, tillægsbevillingen ). Der kan være flere elementer på samme VitasCaseID.

VITAS kalder metode TO DO D&S “SendVitasGdprSlettet” på webservice VitasNotificationService for at sende data til WSRM.

SendVitasGdprSlettet

Når en sag (ansøgning, tilbud, bevilling, vurdering eller IGU-aftale) slettes i VITAS pga. GDPR slettefrist, kalder Vitas DFDG via denne metode. DFDG skaber herefter en WSRM til KSS mm.

(bullits pga. fejl i Confluence ved Paste)

Tilladte organisationer

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

JobCenter

X

 

 

 

X

 

STAR

X

 

 

 

 

 

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

SendVitasGdprSlettetNotificationRequest

SendVitasGdprSlettetNotificationRequestType

 

1

 

  • JobCenterCode

JobCenterCodeType

 

1

Det jobcenter som har sagen (ansøgning, bevilling …)

  • -    JobCenterCode

string

Pattern: [0-9]{5}

1

Jobcenter kode

  • JobIdentifier

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

1

Nøgle ID der angiver hvilken aftale, ansøgnings-, bevillings eller vurderingssag der skal hentes.

  • IncidentDateTime

dateTime

 

1

Dato og tidspunkt for hvornår hændelsen er indtruffet.

  • -    -    VitasFormTypeIdentifier

VitasFormTypeIdentifierType

 

1

Angiver ordning der er oprettet sag på i Vitas.

  • -    -    PersonnummerCollection

1

  • -    -    -    PersonnummerType

PersonnummerType

0 - *

Borgers CPR-nr. Ikke udfyldt, hvis der alene er tale om en ikke-øremærket ansøgning. Der kan være flere ved jobrotationsansøgninger.

  • -    -    -    -     Personnummer

PersonCivilRegistrationIdentifierType
Base: string

Pattern: ((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})|0000000000

1

Borgers CPR-nr.

  • -    -    SlettetIdListe

SlettetIdTypeCollection

 

1

ID'er for slettede elementer

  • -    -    -    SlettetIdType

SlettetIdType

 

0 - *

 

  • -    -    -    -    SlettetId

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

1

ID for slettet element (Samme værdi som “JobIdentifier” på øvrige WSRM’er og webservices fra VITAS.)

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

SendVitasGdprSlettetNotificationResponse

EmptyResponseType

 

1

Tom kvittering

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

1014

Failed to validate message

The submitted message could not be validated

9131

Invalid CodeListItemIdentifier

Invalid CodeListItemIdentifier

DFDG udstiller WSRM til KSS:

GetVitasGdprSlettetVersion1

Tilladte organisationer

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

A-kasse

 

 

 

 

 

JobCenter

X

 

 

 

 

 

STAR

X

 

 

 

 

 

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

GetVitasGdprSlettetVersion1Request

WsrmRequestType

 

1

 

Output

(bullits pga. fejl i Confluence ved Paste)

Element

Type

Detaljer

Forekomst

Beskrivelse

GetVitasGdprSlettetVersion1Response

GetVitasGdprSlettetTypeCollection

 

1

 

  • GetVitasGdprSlettetType

GetVitasGdprSlettetType
Base: CitizenCentricDeletedBaseType

 

0 - *

 

  • -    BaseType

VitasDeletedBaseType
Base: WSRMMetadataBaseType

 

1

 

  • -    -    BaseType

WSRMMetadataBaseType

 

1

 

  • -    -    -    WSRMMetadata

WSRMMetadataType

 

0 - 1

 

  • -    -    -    -    MessageIdentifier

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

0 - 1

 

  • -    -    -    -    ClientSystemTypeIdentifier

ClientSystemTypeIdentifierType

 

0 - 1

 

  • -    -    -    -    RegisteringAuthority

ActiveOrganisationHeaderType

 

0 - 1

 

  • -    -    -    -    -    OrganisationTypeIdentifier

OrganisationTypeIdentifierType
Base: int

MinInclusive: 1
MaxInclusive: 100

1


Kodeliste med organisationstype / myndighedstype

  • -    -    -    -    -    OrganisationCode

OrganisationCodeType
Base: string

Length: 1-20

1


Identifikation af organisation / myndighed

  • -    -    -    -    RegisteringUser

RequestUserMetadataType

 

0 - 1

 

  • -    -    -    -    -    RequestUserStructure

RequestUserStructureType

 

1

Information om den kaldende bruger.

  • -    -    -    -    -    -    UserFullName

UserFullNameType
Base: string

Length: 1-140

1

Sagsbehandlers fulde navn, ved systemkald angives systemets og jobbets navn her.

  • -    -    -    -    -    -    RequestUserTypeIdentifier

RequestUserTypeIdentifierType

 

1

Brugertype

  • -    -    -    -    -    -    UserIdentifier

UserIdentifierType
Base: string

Length: 1-255

1

Unik identifikation af brugeren, f.eks. en GUID, et medarbejder ID, system ID, bruger ID, certifikat ID, cpr-nummer, email (hvis den er unik) o.l.

  • -    -    -    -    -    -    UserEmail

EmailAddressIdentifierType
Base: string

Pattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64})

0 - 1

Brugers e-mail.

  • -    -    -    -    -    RequestOrganisationStructure

RequestOrganisationStructureType

 

1

Den organisation som registrerende bruger tilhører.

  • -    -    -    -    -    -    OrganisationTypeIdentifier

OrganisationTypeIdentifierType

 

1

Kodeliste med organisationstype / myndighedstype for registrerende bruger.

  • -    -    -    -    -    -    OrganisationCode

OrganisationCodeType
Base: string

Pattern: [-][1]|[0-9]{1,8}

1

Organisationskode for den registrerende bruger.

  • -    -    -    -    -    RegistrationDateTime

dateTime

 

1

Kaldende systems registreringstidspunkt.

  • -    -    -    -    EnqueueDateTime

dateTime

 

0 - 1

 

  • -    -    -    -    SortKey

unsignedLong

 

0 - 1

 

  • -    -    VitasFormTypeIdentifier

VitasFormTypeIdentifierType

 

1

Angiver ordning der er oprettet sag på i Vitas.

  • -    -    PersonnummerCollection

1

  • -    -    -    PersonnummerType

PersonnummerType

0 - *

Borgers CPR-nr. Ikke udfyldt, hvis der alene er tale om en ikke-øremærket ansøgning. Der kan være flere ved jobrotationsansøgninger.

  • -    -    Personnummer    -    -     Personnummer

PersonCivilRegistrationIdentifierType
Base: string

Pattern: ((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})|00000000000 - *

1

Borgers CPR-nr. Ikke udfyldt, hvis der alene er tale om en ikke-øremærket ansøgning. Der kan være flere ved jobrotationsansøgninger.

  • -    -    SlettetIdListe

SlettetIdTypeCollection

 

1

ID'er for slettede elementer

  • -    -    -    SlettetIdType

SlettetIdType

 

0 - *

 

  • -    -    -    -    SlettetId

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

1

ID for slettet element (Samme værdi som “JobIdentifier” på øvrige WSRM’er og webservices fra VITAS.)

Fejlkoder

Ingen fejlkoder

Særlige krav til test

Test scenarie

Berørte systemområder (herunder nye batchjobs*) 

Identificeret af


WSRM ved slettefrist (10 år)


Sager skal scriptes tilbage i tiden for at udløse slettefrist

Bjarne Hansen

Adgangsbegrænsning ved forældelse (3 år)

Sager skal scriptes tilbage i tiden for at udløse slettefrist

Bjarne Hansen

* Batchjobs

  • bør testes både med delta og fuldt load,

  • bør hvis der er afhængigheder køres med normalt load fra BI i ét testmiljø i hele testperioden

  • bør testes i samarbejde med teams som har afhængigheder

  • kørselstid, særligt hvis det er en del af NightlyBatch

...

Arkitektur- og implementeringsnoter 

WSRM ved sletning jf. DFDG mønster for WSRM ved sletning.

Her beskriver PO/FA om arkitekturen og teknikken bag løsningen, om der f.eks. anvendes:

...