EducationEventService (Version 4, 2023-4)

Siden opdateres automatisk til at afspejle koden. CodeFirst.

EducationEventService benyttes til at administrere en borgers abonnement hos UngeDatabasen, samt hente hÊndelser for borgeren.

Metoder

CreateEducationEventSubscription

Opretter et abonnement for borger hvorefter DFDG efterfÞlgende modtager uddannelseshÊndelser.

Tilladte organisationer

 

Alle borgere

Egne borgere

Tidligere egne borgere

GÊsteadgang

Anden AktÞr - egne borgere

Anden AktÞr - gÊsteadgang

Anden AktÞr - alle borgere

System - alle borgere

 

Alle borgere

Egne borgere

Tidligere egne borgere

GÊsteadgang

Anden AktÞr - egne borgere

Anden AktÞr - gÊsteadgang

Anden AktÞr - alle borgere

System - alle borgere

JobCenter

 

X

 

 

X

 

 

 

STAR

X

 

 

 

 

 

 

 

Scope

Ikke defineret

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

CreateEducationEventSubscriptionRequest

CreateEducationEventSubscriptionRequestType

 

1

En forespÞrgsel vedr. oprettelsen af en borgeres abonnement.

-    PersonCivilRegistrationIdentifier

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

CPR-nummer.

-    SubscriptionStartDate

dateTime

 

0 - 1

Tilmelding startdato. Default borgers 15 års fÞdselsdag

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

CreateEducationEventSubscriptionResponse

CreatedResponseType

 

1

Kvittering som indeholder den unikke identifikation for den oprettede entitet

-    CreatedItemIdentifier

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

Unik identifikation for den oprettede entitet.

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

1001

Invalid cpr

The submitted cpr is either to long or short or contains data not interpretable as a date

4013

Unknown Client Destination

Unknown Client Destination

8002

The specified citizen has no active plan

The specified citizen has no active plan

8060

Operation is not allowed when citizen has no active contact group

Operation is not allowed when citizen has no active contact group

8066

Subscription not possible. Citizen does not have an education plan

Subscription not possible. Citizen does not have an education plan

8067

Subscription not possible. Citizen has to be under 30 years old

Subscription not possible. Citizen has to be under 30 years old

8068

Subscription not possible. Citizen does not have an active contact group

Subscription not possible. Citizen does not have an active contact group

CancelEducationEventSubscription

Afbryder en borgers abonnement hos UngeDatabasen.

Tilladte organisationer

 

Alle borgere

Egne borgere

Tidligere egne borgere

GÊsteadgang

Anden AktÞr - egne borgere

Anden AktÞr - gÊsteadgang

Anden AktÞr - alle borgere

System - alle borgere

 

Alle borgere

Egne borgere

Tidligere egne borgere

GÊsteadgang

Anden AktÞr - egne borgere

Anden AktÞr - gÊsteadgang

Anden AktÞr - alle borgere

System - alle borgere

JobCenter

 

X

 

 

X

 

 

 

STAR

X

 

 

 

 

 

 

 

Scope

Ikke defineret

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

CancelEducationEventSubscriptionRequest

CancelEducationEventSubscriptionRequestType

 

1

En forespÞrgsel vedr. en afbrydelse af en borgeres abonnement.

-    PersonCivilRegistrationIdentifier

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

CPR-nummer.

-    EducationSubscriptionCancellationCause

EducationSubscriptionCancellationCauseType

 

1

Afbrudsårsag.

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

CancelEducationEventSubscriptionResponse

EmptyResponseType

 

1

Tom kvittering

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

1001

Invalid cpr

The submitted cpr is either to long or short or contains data not interpretable as a date

4013

Unknown Client Destination

Unknown Client Destination

8002

The specified citizen has no active plan

The specified citizen has no active plan

8043

Wrong plantype

Cannot use service, wrong plantype

8060

Operation is not allowed when citizen has no active contact group

Operation is not allowed when citizen has no active contact group

8069

Cancel subscription is not possible. Citizen does not have an education event subscription

Subscription not possible. Citizen does not have an education event subscription

GetEducationIncomingEvents

Henter en liste af uddannelseshÊndelser for en borger.

Tilladte organisationer

 

Alle borgere

Egne borgere

Tidligere egne borgere

GÊsteadgang

Anden AktÞr - egne borgere

Anden AktÞr - gÊsteadgang

Anden AktÞr - alle borgere

System - alle borgere

 

Alle borgere

Egne borgere

Tidligere egne borgere

GÊsteadgang

Anden AktÞr - egne borgere

Anden AktÞr - gÊsteadgang

Anden AktÞr - alle borgere

System - alle borgere

JobCenter

 

X

 

 

X

 

 

 

STAR

X

 

 

 

 

 

 

 

Scope

Ikke defineret

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

GetEducationIncomingEventsRequest

GetEducationIncomingEventsRequestType

 

1

En forespÞrgsel vedr. afhentning af hÊndelser på en borger.

-    PersonCivilRegistrationIdentifier

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

CPR-nummer.

-    EducationSourceCode

string

 

0 - 1

Filtrering på en uddannelseskode

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

Element

Type

Detaljer

Forekomst

Beskrivelse

GetEducationIncomingEventsResponse

GetEducationIncomingEventsResponseType

 

1

Et svar som indeholder uddannelseshÊndelser på en borger.

-    EducationEventTypeCollection

EducationEventTypeCollection

 

0 - 1

Liste af uddannelseshÊndelser.

-    -    EducationEventType

EducationEventType

 

0 - *

En uddannelseshÊndelse.

-    -    -    EventIdentifier

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

Unikt id på udannelseshÊndelsen.

-    -    -    CancellationCauseCodeIdentifier

EducationEventCancellationCauseCodeTypeIdentifierType

 

0 - 1

Kode for årsagen til afbruddet af forlÞbet eller aktiviteten. Feltet skal udfyldes, hvis den indberettede status er afbrudt.

-    -    -    PersonCivilRegistrationIdentifier

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

Cpr-nummer på den unge, som indberetningen vedrÞrer.

-    -    -    CVRnumberIdentifier

CVRnumberIdentifierType
Base: string

Length: 8

1

Hovedafdelingens CVR-nummer.

-    -    -    EducationDropOutWarningDate

date

 

0 - 1

Haendelsedato hvis FrafaldstruetMarkering = true ellers NULL.

-    -    -    EventDate

date

 

1

Dato, hvor hÊndelsen indtrÊffer. Fx startdato på en uddannelse ved optagelse, datoen for afbrud af uddannelse, gennemfÞrelse eller dato for risiko for frafald.

-    -    -    EducationLocationAddress

string

MaxLength: 128

1

Vejnavn og nummer på institutionens adresse.

-    -    -    EducationLocationDesignation

string

MaxLength: 128

1

Uddannelsesstedets betegnelse.

-    -    -    InstitutionalCode

int

 

1

Afdeling hvor undervisningen eller aktiviteten administreres. UDB anvender vÊrdien fra institutionsregisteret.

-    -    -    EducationLocationPostal

string

MaxLength: 4

1

Postnummer på institutionens adresse.

-    -    -    EducationLocationName

string

MaxLength: 34

0 - 1

Stednavn på institutionens adresse.

-    -    -    ContactInformation

string

 

0 - 1

Kontaktinformation.

-    -    -    ProductionUnitIdentifier

ProductionUnitIdentifierType
Base: string

Length: 10

0 - 1

Produktionsenhedsnummer for DS-afdelingen hvor den unge undervises ifÞlge Institutionsregisteret.

-    -    -    RegistrationDateTime

dateTime

 

1

Tidspunkt for registrering af tilstanden eller Êndringen i kildesystemet.

-    -    -    StartDate

date

 

0 - 1

Startdato (hvis optaget).

-    -    -    EndDate

date

 

0 - 1

Slutdato (hvis gennemfÞrt eller afbrudt).

-    -    -    EducationEventStatusCodeTypeIdentifier

EducationEventStatusCodeTypeIdentifierType

 

1

En kode, som beskriver status for den unges uddannelsesforlÞb (optaget, afbrud og gennemfÞrt).

-    -    -    ResponseIdentifier

string

MaxLength: 100

1

Unik id for selve hÊndelsen (indberetningen).

-    -    -    EducationDesignation

string

MaxLength: 100

1

Tekstuel betegnelse for uddannelsen. Kan indeholde betegnelser fra forskellige kodesÊt: CØSA-formÃ¥l (Lectio, Ludus, EASY), STADS, Aktivitetsgruppe koder (SIS), Politiet, Forsvaret og Beredskabsstyrelsen.

-    -    -    EducationSourceCode

string

MaxLength: 10

1

Uddannelseskode.

-    -    -    COSAFormaalVersion

int

 

0 - 1

Kode for ungdomsuddannelse versioneret fra CØSA

-    -    -    COSAFormaalSpeciale

string

 

0 - 1

Kode for ungdomsuddannelse (EUD) fra CØSA. Koden angiver hvilket speciale, der fÞlges indenfor uddannelsen.

-    -    -    EducationLevelIdentifier

EducationLevelIdentifierType

 

1

Niveauet angiver om uddannelsen er hoved- eller grundforlÞb på en erhvervsuddannelse. For alle andre uddannelser end erhvervsuddannelserne, sidestilles disse med erhvervsskolernes hovedforlÞb.

-    -    -    EducationEventCourseId

string

MaxLength: 100

0 - 1

En entydig identifikation af forlÞbet, som hÊndelsen er blevet tilknyttet i UDB. Udfyldt for alle nye hÊndelser.

-    -    -    Note

string

MaxLength: 2000

0 - 1

En tekst der uddyber nogle hÊndelser bla. annullering så det er muligt at se hvilken hÊndelse der annulleres.

-    -    -    EducationEventTypeIdentifier

EducationEventTypeIdentifierType

 

1

Kodeliste der angiver hvilken type hÊndelse der er modtaget fra STIL. Denne HÊndelse er beregnet på baggrund af de Þvrige felter i hÊndelsen.

-    -    -    AfsluttetUddannelsesNiveau

AfsluttetUddannelsesNiveauTypeIdentifierType

 

0 - 1

Statusfelt, der oplyser, hvilket hÞjeste uddannelsesniveau den unge har afsluttet.

-    -    -    EguUddannelsesbevis

boolean

 

0 - 1

Afsluttet FGU-uddannelsen. Sand, hvis den unge har afsluttet FGU-uddannelsen på sporet EGU, og har fået et uddannelsesbevis på det.

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

1001

Invalid cpr

The submitted cpr is either to long or short or contains data not interpretable as a date

4013

Unknown Client Destination

Unknown Client Destination

8060

Operation is not allowed when citizen has no active contact group

Operation is not allowed when citizen has no active contact group