999... IndkaldelseService (Version 1) (tidl. BookingService)
- 1 CreateIndkaldelse
- 2 UpdateIndkaldelse
- 2.1 Fejlkoder
- 3 DeleteIndkaldelse
- 4 GetIndkaldelser
- 5 CreateMyndighedsdeltager
- 6 UpdateMyndighedsdeltager
- 6.1 Fejlkoder
- 7 DeleteMyndighedsdeltager
- 7.1 Fejlkoder
- 8 SaveDeltagelsesvalg
- 9 GetDeltagelsesvalg
- 10 GetIndkaldelseshistorik (GET /v1/indkaldelse/historik + GET /v1/indkaldelse/{indkaldelseId}/historik)
- 11 GetDeltagelsesvalgshistorik (GET /v1/indkaldelse/deltagelsesvalg/historik)
- 12 Standard-fejl fra rammeværket, som alle services og metoder kan kaste
I nedenstående fremgår de nye navne på servicefelter, efterfulgt af det tidligere navn i parentes for reference. Felter som omdøbes er lys grøn. Felter som tilføjes eller ændres strukturelt er mørkegrønne.
Udgåede felter nævnes under metodegennemgangen, og fremgår ikke af snitfladen
CreateIndkaldelse
- en opdateret udgave af BookingService.CreateBooking
DigitaltMoedelink skal være til stede når mødet er afholdelsesform id 8 Digitalt møde, og vises da for borger på Jobnet. Samme link forventes at kunne bruges til gæstende myndigheders deltagelse i møder, fx fælles jobsamtale, uanset om borger deltager fysisk.
Udgåede felter: InterviewUnemploymentFundParticipation, InterviewWithMoreAuthorities, Postboksnummer, PrintDetail, Bygningsnavn (MailDeliverySublocationIdentifier), Distriktsnavn (DistrictSubdivisionIdentifier) og VejnavnForkortet (StreetNameForAddressingName)
Selvbooket er medtaget aht. indikationer fra a-kasse-selvbooking-systemer.
[PersonCivilRegistrationIdentifier i header]
[IndkaldelseId i URL]
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreateIndkaldelse |
|
| 1 |
|
|
|
| 1 | Detaljer for booking |
| guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 0 - 1 | Skal angives for gruppemøder |
| EjersystemTypeCodeList |
| 0 - 1 | Hvis denne er sat, er det kun det angivne system der må ændre bookingen |
| boolean |
| 1 | Kan der ombookes for dette mødetilbud |
| date |
| 0 - 1 | Obligatorisk hvis OmbookingMulig er sat til true |
| boolean |
| 1 | Kan borger aflyse dette møde |
| date |
| 0 - 1 | Sluttidspunkt for borgers aflysningsmulighed |
| boolean |
| 0 - 1 | Har borger selvbooket denne aftale |
| dateTime |
| 1 | Starttidspunkt for bookingen |
| dateTime |
| 0 - 1 | Sluttidspunktet for bookingen |
| int |
| 0 - 1 | Mødets varighed i minutter |
| SamtaleType |
| 1 | Angiver hvilken type møde borgeren skal indkaldes til |
| MoedeGruppeType |
| 1 | Angiver om der er tale om et gruppemøde eller et individuelt møde. |
| SamtaleformType |
| 1 | Angiver om mødet skal være personligt fremmøde, telefonisk, digitalt eller andet. |
| MeetingTitleType | Length: 1-100 | 1 | Mødetitel. Vises på Jobnet |
| MeetingDescriptionType | Length: 0-500 | 0 - 1 | Beskrivelse til møde med dagsorden og uddybende information. Vises på Jobnet |
| CaseWorkerStructureType |
| 1 | Den mødeafholdende sagsbehandler |
| PersonGivenNameType | Length: 1-50 | 1 | Sagsbehandlerens fornavn(e). |
| PersonMiddleNameType | Length: 1-40 | 0 - 1 | Sagsbehandlerens mellemnavn. |
| PersonSurnameNameType | Length: 1-40 | 1 | Sagsbehandlerens efternavn. |
| CaseWorkerIdentifierType | Length: 1-255 | 1 | Sagsbehandler-id |
| InterviewLocationDetailType |
| 0 - 1 | Information om hvor mødet skal afholdes |
| InterviewLocationDescriptionType | Length: 1-200 | 0 - 1 | Beskrivelse af mødestedet i det omfang adressen ikke er tilstrækkelig. |
| AddressPostalType |
| 0 - 1 | Adresse for mødets afholdelse ved fysisk fremmøde |
| StreetNameType | Length: 1-40 | 1 | Vejnavn. |
| 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 |
|
| PostCodeIdentifierType | Pattern: [0-9]{4} | 1 | Postnummer |
| DistrictNameType | Length: 1-20 | 1 | Bynavn |
| string | Length: 2 | 0 - 1 | Landekode. |
| InterviewContactDetailType |
| 0 - 1 | Angiver detaljer om mødet når det ikke er med personligt fremmøde. |
| DigitalContactIdentifierType | Length: 0-2000 | 0 - 1 | Kontaktinformation hvis mødet er digitalt |
| TelephoneNumberIdentifierType | 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. |
| boolean |
| 1 | Om navnet på afholdende sagsbehandler 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. |
|
|
| 1 | Øvrige deltagere på mødet der ikke er borger eller ansvarlig sagsbehandler |
|
|
| 0 - * | Element med information for hver mødedeltager |
| GUID |
| 0 - 1 | Id som er unikt for indkaldelsen og deltageren og kan bruges til at opdatere denne separat |
| Base: string | Length: 1-256 | 0 - 1 | Fuldt navn på deltager |
|
| 1-256 | 0 - 1 | Anden kontaktinformation |
|
|
| 0 - 1 | Telefonnummer på deltager |
|
|
| 0 - 1 | Emailadresse på deltager |
| Base: string | Length: 1-256 | 0 - 1 | Eksternt id på deltager |
| DeltagerrolleType |
| 1 | Hvilken rolle mødedeltager har |
MyndighedsrepraesentantenDeltager | boolean |
| 0 - 1 | Indikation på deltagelse. TRUE = Deltager, FALSE = Afbud |
| MoedeafbudsaarsagType |
| 0 - 1 | Kodeliste med anledning til at den gæstende myndighed melder afbud |
| string | Length: 1-1000 | 0 - 1 | Uddybning af den gæstende myndigheds afbud |
Response
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreatedResponse | CreatedResponseType |
| 1 | Kvittering som indeholder den unikke identifikation for den oprettede entitet |
| 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 for den oprettede entitet |
Fejlkoder
Der vil være en bestand af standard-fejlkoder samt en bestand af servicespecifikke koder. Fejlkodenumrene vil være nye, men valideringerne er de kendte, og fejlene der kastes vil således også være de kendte fra BookingService.
Fejlkode | Fejlkode | Fejltekst | Fejltekst, gl = Beskrivelse |
---|---|---|---|
4708 | 90000 | Den angivne samtaleform er ugyldig | The submitted InterviewContactTypeIdentifier is invalid |
2002 |
| Invalid CodeList name |
|
2003 |
| Invalid CodeList value |
|
4709 | 90001 | Den angivne samtaletype er ugyldig | The submitted InterviewTypeIdentifier is invalid |
4783 | 90002 | MoedeStarttidspunkt kan ikke være tidligere end dags dato | The BookingTime cannot be before todays date |
4784 | 90003 | Det angivne IndkaldelseId findes allerede i systemet | There submitted BookingIdentifier correlates with an existing BookingIdentifier |
4792 | 90004 | MoedeSluttidspunkt kan ikke være tidligere end moedestarttidspunktet | The BookingEndTime cannot be before BookingStartTime |
4804 |
| BORTFALDER The booking print comment must not include HTML tags | The booking print comment must not include HTML tags |
4805 | 90005 | Den angivne MoedeGruppeType er ugyldig | The submitted InterviewFormTypeIdentifier is invalid. |
4856 | 90006 | Borgeren er ikke medlem af en a-kasse | Citizen not member of unemployment fund |
4857 | 90007 | Borgeren er medlem af en anden a-kasse | Citizen belongs to different unemployment fund |
6054 |
| BORTFALDER InterviewWithMoreAuthorities must be true for this InterviewType | InterviewWithMoreAuthorities must be true for this InterviewType |
8058 | 90008 | SamtaleTypen er ikke lovlig jf. borgers kontaktgruppe | The specified interviewtype is not coherent with the current contactgroup |
8125 | 90009 | OmbookingFrist kan ikke sættes når ombook ikke er muligt | Rebooking deadline cannot be specified if rebooking is not possible |
8126 | 90010 | OmbookingFrist er påkrævet når ombook er muligt | Rebooking deadline must be specified if rebooking is possible |
8132 | 90011 | OmbookingFrist må ikke være før dags dato | The rebooking deadline must not be before todays date |
8134 | 90012 | OmbookingFrist kan ikke være efter mødestart | The rebooking deadline cannot be after BookingStartTime |
8270 | 90013 | OmbookingMulig må ikke være true for samtaletype Id 17 og Id 18 | ReBookingPossible has to be false for bookings with interviewtype Id 17 and Id 18 |
8127 | 90014 | Aflysningsfrist kan ikke sættes når aflysning ikke er mulig | Cancellation deadline cannot be specified if cancel booking is not possible |
8128 | 90015 | Aflysningsfrist skal sættes når aflysning er mulig | Cancellation deadline must be specified if cancel booking is possible |
8133 | 90016 | Aflysningsfrist må ikke være før dags dato | The cancellation deadline must not be before todays date |
8136 |