Overtager JCSS' opgave for alt med kontaktforløbsdata. Den nye JCSS v10: JobnetCitizenStatusService (Version 10, 2022-3) [UDV]
...
Metoden henter alle borgerens aktuelle møder. Dette inkluderer både indkaldte og selvbookede møder. I “aktuelle” indkluderes alle møder dags dato i modsætning til tidligere, hvor der var tale om “kommende”
Som udgangspunkt bør Jobnet kunne bruge IndkaldelseService.GetIndkaldelser. Se dog felter med gult nedenfor.
...
Id | Navn | Beskrivelse |
---|---|---|
¤ | Ulovligt system angivet som ophav | Kun Id 30 - DFDG og Id 32 - Jobnet er lovlige værdier for system som er ophav til fejl |
¤ | Ukendt borger (¤ genbrug eksisterende kode) | Den angivne borger kendes ikke af plannersystemet |
¤ | Ukendt MødetilbudId | Det angivne id på et mødetilbud findes ikke i plannersystemet |
¤ | Ukendt IndkaldelseId | Det angivne id på en indkaldelse findes ikke i plannersystemet |
¤ | Ukendt fejlkode | Det angivne fejlkodenummer kendes ikke i plannersystemet |
| ¤flere…? |
|
StraksbookOgTilmeld (tidl. UnemploymentEnrollmentAndBook på UnemploymentEnrollmentService)
Denne composite-metode sikrer at man i samme kald, og kun sammenhængende kan tilmelde borgeren og lave en booking af et møde. Metodens forretningsregler er de samme som for JobnetBookingService.
Tilladte organisationer
| Alle borgere | Egne borgere | Tidligere egne borgere | Gæsteadgang | Anden Aktør - egne borgere | Anden Aktør - gæsteadgang |
---|---|---|---|---|---|---|
STAR | X |
|
|
|
|
|
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
UnemploymentEnrollmentAndBookRequest | UnemploymentEnrollmentAndBookRequestType |
| 1 |
|
| UnemploymentEnrollmentAndBookType |
| 1 | Tilmelding af borger og booking af møde. |
| 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 |
|
|
| 1 | Klientkategori som fremsøgte borgere skal matche. | |
| dateTime |
| 1 | Tilmeldedatoen hvor det angivne tilmeldeforhold starter. Dette er datoen, hvor den ledige har henvendt sig enten gennem Jobnet eller Jobcentret. |
|
| 1 | Ledighedsgrad. | |
| ProfessionTypeCollection |
| 0 - 1 | Stillingsbetegnelse. |
| ProfessionType |
| 0 - 200 |
|
| string |
| 1 | Unik ESCO STAR identifikation på stillingsbetegnelse. |
| 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 ESCO STAR identifikation på alias. |
| boolean |
| 1 | Angivelse af om personen har uddannelse for den angivne stillingsbetegnelse. |
| int |
| 1 | Angivelse hvornår personen senest var aktiv indenfor stillingen. |
| int |
| 1 | Angivelse hvor mange måneder personen har erfaring fra stillingen. |
| dateTime |
| 1 |
|
| guid | Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12} | 1 |
|
Samtaleform | ||||
| string | Length: 1-255 | 0 - 1 | Sagsbehandler-ID |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
UnemploymentEnrollmentAndBookResponse | UnemploymentEnrollmentAndBookResponseType |
| 1 |
|
| ServiceReceiptType |
| 1 | kvittering for transaktionen. |
| dateTime |
| 1 | Tidspunkt for transaktionen eller registrering. |
| guid | Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12} | 1 | Unik identifikation af transaktion eller registrering. |
| string | Length: 0-10000 | 1 | Kvittering fra jobcentret. |
| string |
| 0 - 1 | Telefonnummer. |
| string |
| 0 - 1 | Faxnummer. |
| boolean |
| 1 |
|
| JobnetBookingDetailsType |
| 1 |
|
| guid | Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12} | 1 | Identifikation af booking. |
| BookingOriginatorType |
| 1 |
|
| int | MinInclusive: 0 | 1 | Unik kode for den organisation, som bookingen er oprettet af eller på vegne af. |
| OrganisationTypeIdentifierType1 |
| 1 | Organisationstype for den organisation, som bookingen er oprettet af eller på vegne af. |
| CodeListItemIdentifierType1 |
| 1 |
|
| int | MinInclusive: 0 | 1 |
|
| boolean |
| 1 | Om borgeren selv skal acceptere bookingen. |
| boolean |
| 1 | Om bookingen er accepteret. |
| boolean |
| 1 | Kan der ombookes for dette mødetilbud. |
| dateTime |
| 0 - 1 | Deadline for ombooking af mødet. |
| boolean |
| 1 | Kan der aflyses på dette mødetilbud. |
| dateTime |
| 0 - 1 | Deadline for aflysning af mødetilbud. |
| boolean |
| 1 | Om mødet er selv-booket. |
| boolean |
| 1 | Om mødet er obligatorisk for borgeren. |
| dateTime |
| 1 | Starttidspunkt for det bookede møde. |
| dateTime |
| 0 - 1 | Sluttidspunkt for det bookede møde. |
| InterviewTypeIdentifierType |
| 1 | Angiver hvilken samtaletype borgeren skal booke. |
| CodeListItemIdentifierType1 |
| 1 |
|
| int | MinInclusive: 0 | 1 |
|
| InterviewFormTypeIdentifierType |
| 1 | Mødeform. |
| CodeListItemIdentifierType1 |
| 1 |
|
| int | MinInclusive: 0 | 1 |
|
| string | Length: 1-100 | 1 | Mødetitel. |
| string | Length: 0-500 | 0 - 1 | Mødeinformation. |
| boolean |
| 1 |
|
| CaseWorkerStructureType |
| 1 | Tilsynsførende på mødet. |
| string | Length: 1-50 | 1 | Sagsbehandlerens fornavn. |
| string | Length: 1-40 | 0 - 1 | Sagsbehandlerens mellemnavn. |
| string | Length: 1-40 | 1 | Sagsbehandlerens efternavn. |
| string | Length: 1-255 | 1 | Sagsbehandler-ID |
| InterviewLocationDetailType |
| 0 - 1 | Detaljer om jobcentret hvor mødet afholdes. |
| string | Length: 1-200 | 0 - 1 | Beskrivelse af jobcentret hvor mødet afholdes. |
| AddressPostalType |
| 0 - 1 |
|
| MailDeliverySublocationIdentifierType | Length: 1-34 | 0 - 1 |
|
| StreetNameType | Length: 1-40 | 1 | Vejnavn. |
| StreetNameForAddressingNameType | Length: 1-20 | 0 - 1 |
|
| StreetBuildingIdentifierType | Pattern: ([1-9]|[1-9][0-9]|[1-9][0-9]{2})|([1-9][A-Z]|[1-9][0-9][A-Z]|[1-9][0-9]{2}[A-Z]) | 1 |
|
| FloorIdentifierType | Pattern: [1-9]|[1-9][0-9]|KL|ST|kl|st|k[2-9]|K[2-9] | 0 - 1 |
|
| SuiteIdentifierType | Length: 1-4 | 0 - 1 |
|
| DistrictSubdivisionIdentifierType | Length: 1-34 | 0 - 1 |
|
| PostOfficeBoxIdentifierType | MinInclusive: 1 | 0 - 1 |
|
| PostCodeIdentifierType | Pattern: [0-9]{4} | 1 | Postnummer |
| DistrictNameType | Length: 1-20 | 1 |
|
| CountryIdentificationCodeType |
| 0 - 1 | Landekode. |
| _CountryIdentificationCodeType | Pattern: [a-z,A-Z]{2}|[a-z,A-Z]{3}|[0-9]{3}|[0-9]{4} | 1 | Dette er en støttetype til CountryIdentificationCodeType. Det regulære udtryk er et valg for de 4 forskellige regulære udtryk for de forskellige formater. ISO 3166 standard, alpha 2: [a-z,A-Z]{2}. Eksempel "DK" for Danmark. ISO 3166 standard, alpha 3: [a-z,A-Z]{3}. Eksempel "DKN" for Danmark. UN Statistics Divisions country codes: [0-9]{3}. Eksempel "208" for Danmark AuthorityCode from the Central Office of Civil Registration: [0-9]{4}. Eksempel "5100" for Danmark. |
| InterviewContactDetailType |
| 0 - 1 | Angiver detaljer om mødet når det ikke er med personligt fremmøde. |
| string | Length: 0-255 | 0 - 1 | Kontaktinformation hvis mødet er digitalt. |
| string | Pattern: (\+)?[0-9]{3,20} | 0 - 1 | Vil være udfyldt med vejlederens telefonnummer, alternativt hovednummer til jobcenter. Skal angives, hvis det er borger, der skal ringe. |
| boolean |
| 0 - 1 | Angiver hvorvidt borgeren skal ringe i forbindelse med et telefonisk møde. |
| InterviewContactTypeIdentifierType |
| 1 | Angiver om mødet skal være personligt fremmøde, telefonisk, per mail eller andet. |
| CodeListItemIdentifierType1 |
| 1 |
|
| int | MinInclusive: 0 | 1 |
|
| boolean |
| 1 | Om InterviewSupervisor (afholdende sagsbehandler)-Name må vises for borger. |
| boolean |
| 0 - 1 | For Jobsamtale med deltagelse af a-kasse: A-kassen forventes deltage i mødet, og skal inviteres til mødet |
| boolean |
| 0 - 1 | Angiver at samtalen er indkaldt med deltagelse af anden myndighed. |
| BookingParticipantTypeTypeCollection |
| 0 - 1 | Øvrige deltagere på mødet der ikke er borger eller ansvarlig sagsbehandler. |
| BookingParticipantTypeType |
| 0 - * |
|
| string | Length: 1-256 | 0 - 1 | Navn på deltageren. |
| string | Length: 1-256 | 0 - 1 | Eksternt id på deltageren. |
| ParticipantTypeIdentifierType |
| 1 | Hvilken rolle mødedeltageren har. |
| CodeListItemIdentifierType1 |
| 1 |
|
| int | MinInclusive: 0 | 1 |
|
| string | Length: 1-3000 | 0 - 1 | Kontaktinformation. |
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 |
1010 | Unknown cpr | The submitted cpr is unknown to the system |
1014 | Failed to validate message | The submitted message could not be validated |
4313 | Invalid client category type | The submitted client category type is no recognized as a valid client category type |
4314 | Invalid current unemployment status type identifier | The submitted identifier is not recognized as a valid unemployment status type identifier |
4316 | Enrollment overlap | The submitted enrollment date lies within or before an existing enrollment period |
4318 | One or more profession is invalid | The submitted request contains one or more invalid profession identifiers |
4338 | The enrollment date must be of todays date or a maximum of 10 days prior to todays date | The enrollment date must be of todays date or a maximum of 10 days prior to todays date |
4405 | The person with specified cpr is dead | The person with specified cpr is dead |
4641 | This category is not allowed to be enrolled | This category is not allowed to be enrolled |
4645 | This person has a absenceregistration that conflicts with this Contactgroup | This person has a absenceregistration that conflicts with this Contactgroup |
4698 | Parameter is negative | Parameter is negative |
4710 | The submitted value of YearLastUsed is not a valid year | The submitted value of YearLastUsed is not a valid year |
4720 | Person is not allowed to be enrolled because person is abroad | Person is not allowed to be enrolled because person is abroad |
4725 | This person cannot be enrolled because the person has a temporary foreign address registered | This person cannot be enrolled because the person has a temporary foreign address registered |
4750 | The client has an absence registration that does not allow enrollment | The client has an absence registration that does not allow enrollment |
4763 | A person who is 65 or older can only enroll as 'uden ydelse' from jobnet | A person who is 65 or older can only enroll as 'uden ydelse' from jobnet |
4769 | The connection to an external bookingsystem could not be established | The connection to an external bookingsystem could not be established |
4783 | The BookingTime cannot be before todays date | The BookingTime cannot be before todays date |
4786 | The person does not have a Jobnet Cv account | The person does not have a Jobnet Cv account |
4819 | The BookingStartTime is no longer available | The BookingStartTime is no longer available |
4822 | Could not find the caseworker with the specified CVR-RID | Could not find the caseworker with the specified CVR-RID |
6014 | Illegal combination of the client category and unemployment status | Registration is not allowed because of an illegal combination of the client category and unemployment status |
6033 | ContactGroup is not coherent with age | Contactgroup cannot be created if age requirements are not met |
7062 | A ProfessionType must be set for this ClientCategory. | A ProfessionType must be set for this ClientCategory. |
8108 | The specified InterviewOptionID is not active or is unknown to the system | The specified InterviewOptionID is not active or is unknown to the system |
8109 | The booking time is NOT within the allowed range of dates for this interview option | The booking time is NOT within the allowed range of dates for this interview option |
8111 | An error occured when trying to look up the supplied PersonCivilRegistrationIdentifier | An error occured when trying to look up the supplied PersonCivilRegistrationIdentifier |
8273 | Citizen already has a booking of type Jobsamtale. | Citizen already has a booking of type Jobsamtale. |
8281 | Occupation key does not exist | Occupation key does not exist |
8288 | Booking is later than deadline of existing InterviewDeadline with same InterviewType. | Booking is later than deadline of existing InterviewDeadline with same InterviewType. |
9003 | The interview supervisor specified is not allowed for this interview option | The interview supervisor specified is not allowed for this interview option |
9018 | Selfbooking failed because an External bookingsystem configuration is missing | Selfbooking failed because an External bookingsystem configuration is missing |
9344 | Missing or incorrect data, profile cannot be retrieved | Missing or incorrect data, profile cannot be retrieved |
9345 | Missing or incorrect data gives warning | Missing or incorrect data gives warning |