Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

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 borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgangAnden Aktør - alle borgereSystem - alle borgere
JobCenterXX
STARX

Scope

Ikke defineret

Input

ElementTypeDetaljerForekomstBeskrivelse
CreateEducationEventSubscriptionRequestCreateEducationEventSubscriptionRequestType1En forespørgsel vedr. oprettelsen af en borgeres abonnement.
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
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})|00000000001CPR-nummer.
-    SubscriptionStartDatedateTime0 - 1Tilmelding startdato. Default borgers 15 års fødselsdag

Output

ElementTypeDetaljerForekomstBeskrivelse
CreateEducationEventSubscriptionResponseCreateEducationEventSubscriptionResponseType1Et svar som indeholder en kvittering fra servicen.
-    ServiceReceiptServiceReceiptType1Kvittering som indeholder id og hændelsesdato.
-    -    MessageIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik identifikation af transaktion eller registrering.
-    -    EventDatedateTime1Tidspunkt for transaktionen eller registrering.

Fejlkoder

FejlkodeFejltekstBeskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
4013Unknown Client DestinationUnknown Client Destination
8002The specified citizen has no active planThe specified citizen has no active plan
8060Operation is not allowed when citizen has no active contact groupOperation is not allowed when citizen has no active contact group
8066Subscription not possible. Citizen does not have an education planSubscription not possible. Citizen does not have an education plan
8067Subscription not possible. Citizen has to be under 30 years oldSubscription not possible. Citizen has to be under 30 years old
8068Subscription not possible. Citizen does not have an active contact groupSubscription not possible. Citizen does not have an active contact group

CancelEducationEventSubscription

Afbryder en borgers abonnement hos UngeDatabasen.

Tilladte organisationer

Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgangAnden Aktør - alle borgereSystem - alle borgere
JobCenterXX
STARX

Scope

Ikke defineret

Input

ElementTypeDetaljerForekomstBeskrivelse
CancelEducationEventSubscriptionRequestCancelEducationEventSubscriptionRequestType1En forespørgsel vedr. en afbrydelse af en borgeres abonnement.
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
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})|00000000001CPR-nummer.
-    EducationSubscriptionCancellationCauseEducationSubscriptionCancellationCauseType1Afbrudsårsag.

Output

ElementTypeDetaljerForekomstBeskrivelse
CancelEducationEventSubscriptionResponseCancelEducationEventSubscriptionResponseType1Et svar som indeholder en kvittering fra servicen.
-    ServiceReceiptServiceReceiptType1Kvittering som indeholder id og hændelsesdato.
-    -    MessageIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik identifikation af transaktion eller registrering.
-    -    EventDatedateTime1Tidspunkt for transaktionen eller registrering.

Fejlkoder

FejlkodeFejltekstBeskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
4013Unknown Client DestinationUnknown Client Destination
8002The specified citizen has no active planThe specified citizen has no active plan
8043Wrong plantypeCannot use service, wrong plantype
8060Operation is not allowed when citizen has no active contact groupOperation is not allowed when citizen has no active contact group
8069Cancel subscription is not possible. Citizen does not have an education event subscriptionSubscription not possible. Citizen does not have an education event subscription

GetEducationIncomingEvents

Henter en liste af uddannelseshændelser for en borger.

Tilladte organisationer

Alle borgereEgne borgereTidligere egne borgereGæsteadgangAnden Aktør - egne borgereAnden Aktør - gæsteadgangAnden Aktør - alle borgereSystem - alle borgere
JobCenterXX
STARX

Scope

Ikke defineret

Input

ElementTypeDetaljerForekomstBeskrivelse
GetEducationIncomingEventsRequestGetEducationIncomingEventsRequestType1En forespørgsel vedr. afhentning af hændelser på en borger.
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
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})|00000000001CPR-nummer.

Output

ElementTypeDetaljerForekomstBeskrivelse
GetEducationIncomingEventsResponseGetEducationIncomingEventsResponseType1Et svar som indeholder uddannelseshændelser på en borger.
-    EducationEventTypeCollectionEducationEventTypeCollection0 - 1Liste af uddannelseshændelser.
-    -    EducationEventTypeEducationEventType0 - *En uddannelseshændelse.
-    -    -    EventIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unikt id på udannelseshændelsen.
-    -    -    CancellationCauseCodeIdentifierEducationEventCancellationCauseCodeTypeIdentifierType0 - 1Kode for årsagen til afbruddet af forløbet eller aktiviteten. Feltet skal udfyldes, hvis den indberettede status er afbrudt.
-    -    -    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
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})|00000000001Cpr-nummer på den unge, som indberetningen vedrører.
-    -    -    CVRnumberIdentifierCVRnumberIdentifierType
Base: string
Length: 81Hovedafdelingens CVR-nummer.
-    -    -    EducationDropOutWarningDatedate0 - 1Haendelsedato hvis FrafaldstruetMarkering = true ellers NULL.
-    -    -    EventDatedate1Dato, 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.
-    -    -    EducationLocationAddressstringMaxLength: 1281Vejnavn og nummer på institutionens adresse.
-    -    -    EducationLocationDesignationstringMaxLength: 1281Uddannelsesstedets betegnelse.
-    -    -    InstitutionalCodeint1Afdeling hvor undervisningen eller aktiviteten administreres. UDB anvender værdien fra institutionsregisteret.
-    -    -    EducationLocationPostalstringMaxLength: 41Postnummer på institutionens adresse.
-    -    -    EducationLocationNamestringMaxLength: 340 - 1Stednavn på institutionens adresse.
-    -    -    ContactInformationstring0 - 1Kontaktinformation.
-    -    -    ProductionUnitIdentifierProductionUnitIdentifierType
Base: string
Length: 100 - 1Produktionsenhedsnummer for DS-afdelingen hvor den unge undervises ifølge Institutionsregisteret.
-    -    -    RegistrationDateTimedateTime1Tidspunkt for registrering af tilstanden eller ændringen i kildesystemet.
-    -    -    StartDatedate0 - 1Startdato (hvis optaget).
-    -    -    EndDatedate0 - 1Slutdato (hvis gennemført eller afbrudt).
-    -    -    EducationEventStatusCodeTypeIdentifierEducationEventStatusCodeTypeIdentifierType1En kode, som beskriver status for den unges uddannelsesforløb (optaget, afbrud og gennemført).
-    -    -    ResponseIdentifierstringMaxLength: 1001Unik id for selve hændelsen (indberetningen).
-    -    -    EducationDesignationstringMaxLength: 1001Tekstuel 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.
-    -    -    EducationSourceCodestringMaxLength: 101Uddannelseskode.
-    -    -    EducationLevelIdentifierEducationLevelIdentifierType1Niveauet angiver om uddannelsen er hoved- eller grundforløb på en erhvervsuddannelse. For alle andre uddannelser end erhvervsuddannelserne, sidestilles disse med erhvervsskolernes hovedforløb.
-    -    -    EducationEventCourseIdstringMaxLength: 1000 - 1En entydig identifikation af forløbet, som hændelsen er blevet tilknyttet i UDB. Udfyldt for alle nye hændelser.
-    -    -    NotestringMaxLength: 20000 - 1En tekst der uddyber nogle hændelser bla. annullering så det er muligt at se hvilken hændelse der annulleres.
-    -    -    EducationEventTypeIdentifierEducationEventTypeIdentifierType1Kodeliste 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.

Fejlkoder

FejlkodeFejltekstBeskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
4013Unknown Client DestinationUnknown Client Destination
8060Operation is not allowed when citizen has no active contact groupOperation is not allowed when citizen has no active contact group
  • No labels