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 |
---|---|---|---|---|---|---|---|---|
JobCenter | Â | X | Â | Â | X | Â | Â | Â |
STAR | X | Â | Â | Â | Â | Â | Â | Â |
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreateEducationEventSubscriptionRequest | CreateEducationEventSubscriptionRequestType |  | 1 | En forespÞrgsel vedr. oprettelsen af en borgeres abonnement. |
-Â Â Â Â PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType | 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 |
---|---|---|---|---|
CreateEducationEventSubscriptionResponse | CreatedResponseType | Â | 1 | Kvittering som indeholder den unikke identifikation for den oprettede entitet |
-Â Â Â Â CreatedItemIdentifier | guid | 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 |
---|---|---|
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 |
---|---|---|---|---|---|---|---|---|
JobCenter | Â | X | Â | Â | X | Â | Â | Â |
STAR | X | Â | Â | Â | Â | Â | Â | Â |
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CancelEducationEventSubscriptionRequest | CancelEducationEventSubscriptionRequestType |  | 1 | En forespÞrgsel vedr. en afbrydelse af en borgeres abonnement. |
-Â Â Â Â PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType | 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 |  | 1 | Afbrudsårsag. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CancelEducationEventSubscriptionResponse | EmptyResponseType | Â | 1 | Tom kvittering |
Fejlkoder
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 |
---|---|---|---|---|---|---|---|---|
JobCenter | Â | X | Â | Â | X | Â | Â | Â |
STAR | X | Â | Â | Â | Â | Â | Â | Â |
Scope
Ikke defineret
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetEducationIncomingEventsRequest | GetEducationIncomingEventsRequestType |  | 1 | En forespÞrgsel vedr. afhentning af hÊndelser på en borger. |
-Â Â Â Â PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType | 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 |
---|---|---|---|---|
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 | 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 |  | 0 - 1 | Kode for årsagen til afbruddet af forlÞbet eller aktiviteten. Feltet skal udfyldes, hvis den indberettede status er afbrudt. | |
-    -    -    PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType | 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 | 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 | 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 |  | 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 |  | 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 |  | 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 |  | 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 |
---|---|---|
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 |