InterviewService varetager muligheden for at registrere afholdte samtaler og hente den fulde information om disse.
Snitfladen er i en mængde tilfælde justeret til at modsvare arkitekturmæssige retningslinjer for STARs systemer.
Forretningsregler
GetInterviewInfo
Metode til at hente den fulde InterviewInfo (i modsætning til at der kun vil være et status-udsnit i den kommende statusservice PersonEngagementStatusService med status for booking, interview, frister og anden aktør)
Der vil være filtrering på servicen jf. filtreringskravene på PersonStatusService
Samtaler a-kasse har adgang til at se
Der filtreres på InterviewTypeIdentifier
7 - Jobsamtale
8 - Henvisning
9 - Informationsmøde
10 - CV samtale
11 - Formidlingssamtale
12 - Anden samtale
13 - Informationsmøde uden mødepligt
15 - Rådighedssamtale
17 - Jobsamtale med a-kasse
19 - Fælles Jobsamtale med dagpengemodtager
20 - A-kasse forsøgssamtale
(20 er afhængig af den valgte implementering i 935.4 a-kasse forsøget, og ser pt. ikke ud til at blive en realitet)
CreateInterview
Denne servicemetode benyttes til at oprette en afholdt samtale samt registrering af deltagere på denne.
Tilladte samtaletyper pr. kontaktgruppe: Indkaldelser, samtaleregistrering og kontaktgrupper
Forretningsregler vedrørende registrering af afholdte samtaler
Generelle forretningsregler:
- Afholdelsestidspunktet kan ikke ligge tidligere end senest afholdte nulstillende samtale.
- Der kan ikke registreres flere nulstillende samtaler som værende afholdt på præcist samme tidspunkt (det betyder at hvis fx en a-kasse vil registrere en CV-samtale og en rådighedssamtale som værende afholdt på samme dag, så kan indberetningen til DFDG ske, hvis der er fx 1 minut mellem samtaletidspunktet for de 2 samtaler).
- Samtalen skal på afholdelsesdagen være tilladt for kontaktgruppen (i forhold til EventTime på kontaktgruppen).
- Samtaler med samme samtaletype og afholdelsestidspunkt er ikke tilladt.
- Nulstillende samtaler kan ikke registreres samtidigt eller før en anden nulstillende samtale.
- For samtaler, hvor InterviewWithMoreAuthorities er sat til True, skal ParticipationStatusTypeIdentifier også være angivet.
- For samtaler, hvor der er angivet en BookingIdentifier, skal denne i forvejen være kendt på borgeren i DFDG.
- "Møde direkte på arbejde" (InterviewContactTypeIdentifier id 6) anvendes forretningsmæssigt alene ved henvisningsamtaler (InterviewTypeIidentifer id 8). DFDG validerer ikke teknisk for dette.
Forretningsregler vedr. a-dagpengemodtagere:
- For samtaler, hvor det er angivet, at der er tale om en "Fælles jobsamtale med dagpengemodtager" (id 19), skal InterviewWithMoreAuthorities være sat til True.
- For samtaler, hvor det er angivet, at der er tale om en "Fælles jobsamtale med dagpengemodtager" (id 19) og det samtidig er angivet, at anden myndighed har deltaget og ParticipationStatusTypeIdentifier er sat til 1, skal det også angives, hvem der har deltaget fra anden myndighed.
- Registrering af en opfølgningssamtale på en dagpengemodtager kan kun ske, hvis borgeren har et sygdomsfravær.
- Det er kun A-kasser, der kan registrere CV-samtaler og rådighedssamtaler på dagpengemodtagere .
- For samtaletypen "Fælles jobsamtale med dagpengemodtager" (id 19) skal det angives om a-kassen har deltaget. Ellers returneres fejlkode 9126.
- For samtaletyperne "Jobsamtale" (id 7) og "Fælles jobsamtale med dagpengemodtager" (id 19) vil a-kassens eventuelle mødedeltagelsesfravalg blive nulstillet ved registrering af afholdt samtale.
- For samtaletypen "Fælles jobsamtale med dagpengemodtager" (id 19) vil borgerens eventuelle mødedeltagelsesfravalg blive nulstillet ved registrering af afholdt samtale.
A-kasse kan registrere afholdte nulstillende samtaler af typerne CV- og rådighedssamtale, som værende afholdt på samme tidspunkt (præcis samme dato og klokkeslæt), hvis der blot er tale om forskellige samtaletyper. Der valideres fortsat imod samtidige samtaler af samme type indberettet af samme myndighed. For alle andre nulstillende samtaler gælder reglerne nævnt i afsnittet generelle forretningsregler.
Jobcentre (ved kald ind som jobcenter, STAR, Kommunerne, anden aktør osv.) kan registrere afholdte samtaler, hvis blot samtaletypen er valid på én eller flere af de KG som personen er eller har været registreret med på samtaleafholdelsesdatoen.
- Det er muligt for A-kassen at registrere og indberette afholdte CV- og rådighedssamtaler, hvis blot personen har været i KG1 på samtaleafholdelsesdatoen.
Særlige forretningsregler vedrørende a-kasserne:
- A-kasser kan kun registrere CV-samtaler, rådighedssamtaler og Fælles jobsamtale med dagpengemodtager
- A-kasser kan kun registrere samtaler på dagpengemodtagere.
- A-kasser kan kun registrere samtaler på egne medlemmer (hvis DFDG ikke kender til medlemskabet på forhånd, skal medlemskabets starttidspunkt ligge før tidspunktet for samtalens afholdelse, for at DFDG kan modtage registreringen af den afholdte samtale - medlemsskabets starttidspunkt sættes af a-kassen via UnemploymentFundMembershipService med metoden MembershipRegistration).
Særlige forretningsregler vedrørende jobcentrene:
- Jobcentre kan kun registrere samtaler på borgere, der har jobcentertilknytning i pågældende jobcenter.
- For samtaletypen "Samtale i rehabiliteringsteam" (id 18) kan det angives om borgeren har deltaget. Hvis det angives skal ParticipationStatusTypeIdentifier være 5 eller 6, ellers returneres fejlkode 9125.
UpdateInterview
Denne servicemetode benyttes til at opdatere en afholdt samtale. Der gælder de samme valideringsregler som ved CreateInterview.
AddInterviewParticipant
Metoden tilføjer en deltager til en eksisterende afholdt samtale.
UpdateInterviewParticipant
Metoden opdaterer en given deltager på en eksisterende afholdt samtale. Det vil være muligt at opdatere navnet samt det eksterne ID på deltageren.
WSRM-beskeden GetPersonInterview fremsendes ikke ved opdatering eller sletning af deltagere på det afholdte interview.
DeleteInterviewParticipant
Metoden sletter en given deltager fra en eksisterende afholdt samtale.
WSRM-beskeden GetPersonInterview fremsendes ikke ved opdatering eller sletning af deltagere på det afholdte interview.
Servicesnitflade
CreateInterview
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreateInterviewRequest | CreateInterviewRequestType | 1 | ||
- PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType Base: string | (CPR nr pattern) | 1 | CivilRegistrationNumber (PNR) (... forkortet her af praktiske årsager ) |
- Interview | InterviewType | 1 | ||
- - InterviewIdentifier | guid Base: string | 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 | Unik identifikation af transaktion eller registrering. |
- - InterviewTypeIdentifier | InterviewTypeIdentifierType | 1 | Samtaletype. | |
- - BookingIdentifier | guid Base: string | 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 | Mulighed for at angive guid på samtale indkaldelsen. |
- - ResponsibleAuthority | ResponsibleAuthorityType | 1 | Angivelse af den ansvarlige sagsbehandler. | |
- - - AuthorityStructure | AuthorityStructureType | 1 | Detaljer på myndigheden. | |
- - - - AuthorityCode | AuthorityCodeType Base: string | Pattern: [-][1]|[0-9]{1,8} | 1 | Myndighedskode. |
- - - - AuthorityName | AuthorityNameType Base: string | Length: 1-100 | 1 | Myndighedsnavn. |
- - - - OrganisationTypeIdentifier | OrganisationTypeIdentifierType | 1 | Organisationstype. | |
- - - CaseWorker | ResponsibleCaseWorkerStructureType | 1 | Detaljer på sagsbehandleren. | |
- - - - CaseWorkerGivenName | PersonGivenNameType Base: string | Length: 1-50 | 1 | Sagsbehandlerens fornavn. |
- - - - CaseWorkerMiddleName | PersonMiddleNameType Base: string | Length: 1-40 | 0 - 1 | Sagsbehandlerens mellemnavn. |
- - - - CaseWorkerSurname | PersonSurnameNameType Base: string | Length: 1-40 | 1 | Sagsbehandlerens efternavn. |
- - - - TelephoneNumberIdentifier | TelephoneNumberIdentifierType Base: string | Pattern: (\+)?[0-9]{3,20} | 0 - 1 | Sagsbehandlerens ID. |
- - - - EmailAddressIdentifier | EmailAddressIdentifierType Base: string | Pattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64}) | 0 - 1 | Sagsbehandlerens telefon nummer. |
- - - - CaseWorkerIdentifier | CaseWorkerIdentifierType Base: string | Length: 1-255 | 1 | Sagsbehandlerens email adresse. |
- - InterviewTime | dateTime | 1 | Mødeafholdelsestidspunkt. Kan variere fra det planlagte tidspunkt og registreringstidspunkt. | |
- - InterviewContactTypeIdentifier | InterviewContactTypeIdentifierType | 1 | Angiver om mødet er personligt fremmøde, telefonisk, per mail eller andet. | |
- - InterviewWithMoreAuthorities | boolean | 1 | Angiver at samtalen er indkaldt med deltagelse af anden myndighed. | |
- - ParticipationStatusTypeIdentifier | ParticipationStatusTypeIdentifierType | 0 - 1 | Angiver status på deltagelse. | |
- - InterviewParticipantCollection | InterviewParticipantCollectionType | 0 - 1 | Øvrige deltagere på mødet der ikke borger eller ansvarlig sagsbehandler. | |
- - - InterviewParticipant | InterviewParticipantType | 1 - * | ||
- - - - InterviewParticipantIdentifier | guid Base: string | 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 | Unik identifikation af transaktion eller registrering. |
- - - - InterviewParticipantName | String_1_256 Base: string | Length: 1-256 | 1 | Navn på deltageren. |
- - - - InterviewParticipantContactTypeIdentifier | InterviewContactTypeIdentifierType | 1 | Hvordan deltageren deltager på mødet. | |
- - - - InterviewParticipantTypeIdentifier | CodeListItemIdentifierType | 1 | Deltagerens rolle på mødet. | |
- - - - - CodeListItemIdentifier | CodeListItemIdentifierSimpleType Base: int | MinInclusive: 0 MaxInclusive: 100000000 | 1 | |
- - - - ExternalAuthorityParticipantId | String_1_256 Base: string | Length: 1-256 | 0 - 1 | Eksternt id på deltageren. |
- - AgreementDescription | AgreementDescriptionType Base: string | Length: 1-3000 | 1 | Beskrivelsesfelt til at beskrive aftalen mellem sagsbehandler og ledig. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
UpdateInterviewResponse | UpdateInterviewResponseType | 1 | ||
- ServiceReceipt | ServiceReceiptType | 1 | Kvittering fra service. | |
- - EventDate | dateTime | 1 | Tidspunkt for transaktion eller registrering. | |
- - MessageIdentifier | guid Base: string | 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} | 1 | Unik identifikation af transaktion eller registrering. |
Fejlkoder
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 |
4404 | The person with specified cpr does not exist | The person with specified cpr does not exist |
4405 | The person with specified cpr is dead | The person with specified cpr is dead |
4511 | The External operator is not allowed to view data for the person | The External operator is not allowed to view data for the person |
4575 | You are not authorized | You are not authorized to execute the operation |
4653 | The submitted date is not valid because it took place more than 7 days in the past | The submitted date is not valid because it took place more than 7 days in the past |
4657 | The interviewtime cannot be in the future | The interviewtime cannot be in the future |
4708 | The submitted InterviewContactTypeIdentifier is invalid | The submitted InterviewContactTypeIdentifier is invalid |
4709 | The submitted InterviewTypeIdentifier is invalid | The submitted InterviewTypeIdentifier is invalid |
4733 | The agreement description cannot contain html tags | The agreement description cannot contain html tags |
6053 | There has been conducted a conflicting resetting interview | There has been conducted a conflicting resetting interview |
6005 | The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader | The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader |
6054 | InterviewWithMoreAuthorities must be true for this InterviewType | InterviewWithMoreAuthorities must be true for this InterviewType |
6055 | InterviewParticipant must be stated | InterviewParticipant must be stated |
6056 | ParticipationStatus must be stated | ParticipationStatus must be stated |
6057 | The BookingIdentifier is unknown for the Citizen | The BookingIdentifier is unknown for the Citizen |
6058 | Interviewtype is only allowed for this contactgroup when citizen has an illness | The specified interviewtype is only allowed for this contactgroup, if citizen has a current absencetypeidentifier = 11 |
8058 | The specified interviewtype is not coherent with the current contactgroup | The specified interviewtype is not coherent with the current contactgroup |
8176 | The submitted ParticipationStatusTypeIdentifier is invalid. | The submitted ParticipationStatusTypeIdentifier is invalid. |
8177 | The submitted InterviewParticipantContactTypeIdentifier is invalid. | The submitted InterviewParticipantContactTypeIdentifier is invalid. |
8178 | The submitted InterviewParticipantTypeIdentifier is invalid. | The submitted InterviewParticipantTypeIdentifier is invalid. |
8240 | The MessageIdentifier cannot be set in this situation | The MessageIdentifier cannot be set in this situation |
9125 | For conducted interview in rehab team, participant status has to be Id 5 or 6. | For conducted interview in rehab team, participant status has to be Id 5 or 6. |
9126 | Participant status is required for interview with more authorities | For conducted interview with unemploymentfund – participant status has to be Id 1, 2, 3 and 4 |
UpdateInterview
Denne servicemetode benyttes til at opdatere en afholdt samtale. Der gælder de samme valideringsregler som ved CreateInterview.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
UpdateInterviewRequest | UpdateInterviewRequestType | 1 | ||
- PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType Base: string | (CPR nr pattern) | 1 | CivilRegistrationNumber (PNR) (... forkortet her af praktiske årsager ) |
- Interview | InterviewType | 1 | ||
- - InterviewIdentifier | guid Base: string | 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 | Unik identifikation af transaktion eller registrering. |
- - InterviewTypeIdentifier | InterviewTypeIdentifierType | 1 | Samtaletype. | |
- - BookingIdentifier | guid Base: string | 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 | Mulighed for at angive guid på samtale indkaldelsen. |
- - ResponsibleAuthority | ResponsibleAuthorityType | 1 | Angivelse af den ansvarlige sagsbehandler. | |
- - - AuthorityStructure | AuthorityStructureType | 1 | Detaljer på myndigheden. | |
- - - - AuthorityCode | AuthorityCodeType Base: string | Pattern: [-][1]|[0-9]{1,8} | 1 | Myndighedskode. |
- - - - AuthorityName | AuthorityNameType Base: string | Length: 1-100 | 1 | Myndighedsnavn. |
- - - - OrganisationTypeIdentifier | OrganisationTypeIdentifierType | 1 | Organisationstype. | |
- - - CaseWorker | ResponsibleCaseWorkerStructureType | 1 | Detaljer på sagsbehandleren. | |
- - - - CaseWorkerGivenName | PersonGivenNameType Base: string | Length: 1-50 | 1 | Sagsbehandlerens fornavn. |
- - - - CaseWorkerMiddleName | PersonMiddleNameType Base: string | Length: 1-40 | 0 - 1 | Sagsbehandlerens mellemnavn. |
- - - - CaseWorkerSurname | PersonSurnameNameType Base: string | Length: 1-40 | 1 | Sagsbehandlerens efternavn. |
- - - - TelephoneNumberIdentifier | TelephoneNumberIdentifierType Base: string | Pattern: (\+)?[0-9]{3,20} | 0 - 1 | Sagsbehandlerens ID. |
- - - - EmailAddressIdentifier | EmailAddressIdentifierType Base: string | Pattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64}) | 0 - 1 | Sagsbehandlerens telefon nummer. |
- - - - CaseWorkerIdentifier | CaseWorkerIdentifierType Base: string | Length: 1-255 | 1 | Sagsbehandlerens email adresse. |
- - InterviewTime | dateTime | 1 | Mødeafholdelsestidspunkt. Kan variere fra det planlagte tidspunkt og registreringstidspunkt. | |
- - InterviewContactTypeIdentifier | InterviewContactTypeIdentifierType | 1 | Angiver om mødet er personligt fremmøde, telefonisk, per mail eller andet. | |
- - InterviewWithMoreAuthorities | boolean | 1 | Angiver at samtalen er indkaldt med deltagelse af anden myndighed. | |
- - ParticipationStatusTypeIdentifier | ParticipationStatusTypeIdentifierType | 0 - 1 | Angiver status på deltagelse. | |
- - InterviewParticipantCollection | InterviewParticipantCollectionType | 0 - 1 | Øvrige deltagere på mødet der ikke borger eller ansvarlig sagsbehandler. | |
- - - InterviewParticipant | InterviewParticipantType | 1 - * | ||
- - - - InterviewParticipantIdentifier | guid Base: string | 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 | Unik identifikation af transaktion eller registrering. |
- - - - InterviewParticipantName | String_1_256 Base: string | Length: 1-256 | 1 | Navn på deltageren. |
- - - - InterviewParticipantContactTypeIdentifier | InterviewContactTypeIdentifierType | 1 | Hvordan deltageren deltager på mødet. | |
- - - - InterviewParticipantTypeIdentifier | CodeListItemIdentifierType | 1 | Deltagerens rolle på mødet. | |
- - - - - CodeListItemIdentifier | CodeListItemIdentifierSimpleType Base: int | MinInclusive: 0 MaxInclusive: 100000000 | 1 | |
- - - - ExternalAuthorityParticipantId | String_1_256 Base: string | Length: 1-256 | 0 - 1 | Eksternt id på deltageren. |
- - AgreementDescription | AgreementDescriptionType Base: string | Length: 1-3000 | 1 | Beskrivelsesfelt til at beskrive aftalen mellem sagsbehandler og ledig. |
- CorrectionComment | CorrectionCommentType Base: string | Length: 1-1500 | 1 | Kommentar til berigtigelse af en registrering. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
UpdateInterviewResponse | UpdateInterviewResponseType | 1 | ||
- ServiceReceipt | ServiceReceiptType | 1 | Kvittering fra service. | |
- - EventDate | dateTime | 1 | Tidspunkt for transaktion eller registrering. | |
- - MessageIdentifier | guid Base: string | 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} | 1 | Unik identifikation af transaktion eller registrering. |
Fejlkoder
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 |
4385 | The client does not have an unemploymentfund registration | The client does not have an unemploymentfund registration |
4404 | The person with specified cpr does not exist | The person with specified cpr does not exist |
4405 | The person with specified cpr is dead | The person with specified cpr is dead |
4511 | The External operator is not allowed to view data for the person | The External operator is not allowed to view data for the person |
4575 | You are not authorized | You are not authorized to execute the operation |
4589 | Unknown identifier | The submitted Identifier is unknown to the system |
4734 | The agreement description must contain text | The agreement description must contain text |
4857 | Citizen belongs to different unemployment fund | Citizen belongs to different unemployment fund |
6005 | The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader | The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader |
8183 | You not allowed to update InterviewContactTypeIdentifier | You not allowed to update InterviewContactTypeIdentifier |
8184 | You are not allowed to update InterviewTime | You are not allowed to update InterviewTime |
8185 | You are not allowed to update BookingIdentifier | You are not allowed to update BookingIdentifier |
8186 | You are not allowed to update InterviewIdentifier | You are not allowed to update InterviewIdentifier |
8187 | You are not allowed to update InterviewTypeIdentifier | You are not allowed to update InterviewTypeIdentifier |
8188 | You are not allowed to update InterviewWithMoreAuthorities | You are not allowed to update InterviewWithMoreAuthorities |
8189 | You are not allowed to update ParticipationStatusTypeIdentifier | You are not allowed to update ParticipationStatusTypeIdentifier |
GetInterviewInfo
Den fulde information om registrerede samtaler (i modsætning til det overblik som kommer i den nye status-service, se 935.4 - Skrottet udkast til fuld PersonEngagementStatusService (Version 1))
Et par felter og beskrivelser er omdøbt for at rette op på tidligere småfejl.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetInterviewInfoRequest | GetInterviewInfoRequestType | 1 | ||
- PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType Base: string | (CPR nr pattern) | 1 | Borgers personnummer. |
Output
GetInterviewInfoResponse | GetInterviewInfoResponseType | 0 - 1 | Samtaleregistreringer. Incl. historiske data. | |
- - InterviewCollection | InterviewTypeCollection | 0 - 1 | Collection, der indeholder matchoplysninger omkring borgeren. | |
- - - InterviewType | InterviewType | 0 - * | ||
- - - - InterviewIdentifier | 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 | Unik nøgle |
- - - - InterviewTypeIdentifier | InterviewTypeIdentifierType | 1 | Samtaletype. | |
- - - - BookingIdentifier | 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 | Mulighed for at angive guid på samtale indkaldelsen. |
- - - - ResponsibleAuthority | ResponsibleAuthorityType | 1 | Angivelse af den ansvarlige sagsbehandler. | |
- - - - - AuthorityStructure | AuthorityStructureType | 1 | Detaljer på myndigheden. | |
- - - - - - AuthorityCode | string | Pattern: [-][1]|[0-9]{1,8} | 1 | Myndighedskode. |
- - - - - - AuthorityName | string | MaxLength: 100 | 1 | Myndighedsnavn. |
- - - - - - OrganisationTypeIdentifier | OrganisationTypeIdentifierType | 1 | Organisationstype. | |
- - - - - CaseWorker | ResponsibleCaseWorkerStructureType | 1 | Detaljer på sagsbehandleren. | |
- - - - - - CaseWorkerGivenName | string | Length: 1-50 | 1 | Sagsbehandlerens fornavn. |
- - - - - - CaseWorkerMiddleName | string | Length: 1-40 | 0 - 1 | Sagsbehandlerens mellemnavn. |
- - - - - - CaseWorkerSurname | string | Length: 1-40 | 1 | Sagsbehandlerens efternavn. |
- - - - - - CaseWorkerIdentifier | string | Length: 1-64 | 1 | Sagsbehandlerens ID. |
- - - - - - TelephoneNumberIdentifier | TelephoneNumberIdentifierType Base: string | Pattern: (\+)?[0-9]{3,20} | 0 - 1 | Sagsbehandlerens telefon nummer. |
- - - - - - EmailAddressIdentifier | EmailAddressIdentifierType Base: string | Pattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64}) | 0 - 1 | Sagsbehandlerens email adresse. |
- - - - InterviewTime | dateTime | 1 | Mødeafholdelsestidspunkt. Kan variere fra det planlagte tidspunkt og registreringstidspunkt. | |
- - - - InterviewContactTypeIdentifier | InterviewContactTypeIdentifierType | 1 | Angiver om mødet er personligt fremmøde, telefonisk, per mail eller andet. | |
- - - - InterviewWithMoreAuthorities | boolean | 1 | Angiver at samtalen er indkaldt med deltagelse af anden myndighed. | |
- - - - ParticipationStatusTypeIdentifier | ParticipationStatusTypeIdentifierType | 0 - 1 | Angiver status på deltagelse. | |
- - - - InterviewParticipantCollection | InterviewParticipantTypeCollection | 0 - 1 | Øvrige deltagere på mødet der ikke borger eller ansvarlig sagsbehandler. | |
- - - - - InterviewParticipantType | InterviewParticipantType | 0 - * | ||
- - - - - - InterviewParticipantIdentifier | 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 | Unik nøgle |
- - - - - - InterviewParticipantName | string | 1 | Navn på deltageren. | |
- - - - - - InterviewParticipantContactTypeIdentifier | InterviewContactTypeIdentifierType | 1 | Hvordan deltageren deltager på mødet. | |
- - - - - - InterviewParticipantTypeIdentifier | ParticipantTypeIdentifierType | 1 | Deltagerens rolle på mødet. | |
- - - - - - ExternalAuthorityParticipantId | string | Length: 1-256 | 0 - 1 | Eksternt id på deltageren. |
- - - - - - CorrectionComment | string | Length: 0-1500 | 0 - 1 | Kommentarfelt til en berigtigelse af en registrering |
- - - - AgreementDescription | string | Length: 1-3000 | 1 | Beskrivelsesfelt til at beskrive aftalen mellem sagsbehandler og ledig. |
- - - - CorrectionComment | string | Length: 0-1500 | 0 - 1 | Kommentarfelt til en berigtigelse af en registrering |
- - - - ¤EventDateTime | dateTime | 1 | Registreringstidspunkt for samtalen i DFDG. |
Fejl
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 |
1013 | Insufficient permissions | User has insufficient permissions to access this webservice |
4385 | The client does not have an unemploymentfund registration | The client does not have an unemploymentfund registration |
4575 | You are not authorized | You are not authorized to execute the operation |
4857 | Citizen belongs to different unemployment fund | Citizen belongs to different unemployment fund |
6005 | The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader | The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader |
AddInterviewParticipant
Metoden tilføjer en deltager til en eksisterende afholdt samtale.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
AddInterviewParticipantRequest | AddInterviewParticipantRequestType | 1 | ||
- PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType Base: string | (CPR nr pattern) | 1 | CivilRegistrationNumber (PNR) (... forkortet her af praktiske årsager ) |
- InterviewIdentifier | guid Base: string | 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} | 1 | Interview id |
- InterviewParticipant | InterviewParticipantType | 1 | Liste indeholdende deltagere på mødet. | |
- - InterviewParticipantIdentifier | guid Base: string | 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 | Unik identifikation af transaktion eller registrering. |
- - InterviewParticipantName | String_1_256 Base: string | Length: 1-256 | 1 | Navn på deltageren. |
- - InterviewParticipantContactTypeIdentifier | InterviewContactTypeIdentifierType | 1 | Hvordan deltageren deltager på mødet. | |
- - InterviewParticipantTypeIdentifier | CodeListItemIdentifierType | 1 | Deltagerens rolle på mødet. | |
- - - CodeListItemIdentifier | CodeListItemIdentifierSimpleType Base: int | MinInclusive: 0 MaxInclusive: 100000000 | 1 | |
- - ExternalAuthorityParticipantId | String_1_256 Base: string | Length: 1-256 | 0 - 1 | Eksternt id på deltageren. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
AddInterviewParticipantResponse | AddInterviewParticipantResponseType | 1 | ||
- ServiceReceipt | ServiceReceiptType | 1 | Kvittering fra service. | |
- - EventDate | dateTime | 1 | Tidspunkt for transaktion eller registrering. | |
- - MessageIdentifier | guid Base: string | 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} | 1 | Unik identifikation af transaktion eller registrering. |
Fejlkoder
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 |
4385 | The client does not have an unemploymentfund registration | The client does not have an unemploymentfund registration |
4404 | The person with specified cpr does not exist | The person with specified cpr does not exist |
4405 | The person with specified cpr is dead | The person with specified cpr is dead |
4511 | The External operator is not allowed to view data for the person | The External operator is not allowed to view data for the person |
4575 | You are not authorized | You are not authorized to execute the operation |
4589 | Unknown identifier | The submitted Identifier is unknown to the system |
4857 | Citizen belongs to different unemployment fund | Citizen belongs to different unemployment fund |
6005 | The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader | The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader |
8177 | The submitted InterviewParticipantContactTypeIdentifier is invalid. | The submitted InterviewParticipantContactTypeIdentifier is invalid. |
8188 | You are not allowed to update InterviewWithMoreAuthorities | You are not allowed to update InterviewWithMoreAuthorities |
8237 | The interview is not found for the specified person | The interview is not found for the specified person |
8240 | The MessageIdentifier cannot be set in this situation | The MessageIdentifier cannot be set in this situation |
UpdateInterviewParticipant
Metoden opdaterer en given deltager på en eksisterende afholdt samtale. Det vil være muligt at opdatere navnet samt det eksterne ID på deltageren.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
UpdateInterviewParticipantRequest | UpdateInterviewParticipantRequestType | 1 | ||
- PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType Base: string | (CPR nr pattern) | 1 | CivilRegistrationNumber (PNR) (... forkortet her af praktiske årsager ) |
- InterviewParticipantIdentifier | guid Base: string | 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} | 1 | Unik nøgle participant. |
- InterviewIdentifier | guid Base: string | 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} | 1 | Interview id. |
- InterviewParticipantName | String_1_256 Base: string | Length: 1-256 | 1 | Navn på Deltageren. |
- ExternalAuthorityParticipantId | String_1_256 Base: string | Length: 1-256 | 0 - 1 | Ekstern ID på deltageren fra anden myndighed. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
UpdateInterviewParticipantResponse | UpdateInterviewParticipantResponseType | 1 | ||
- ServiceReceipt | ServiceReceiptType | 1 | Kvittering fra service. | |
- - EventDate | dateTime | 1 | Tidspunkt for transaktion eller registrering. | |
- - MessageIdentifier | guid Base: string | 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} | 1 | Unik identifikation af transaktion eller registrering. |
Fejlkoder
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 |
4385 | The client does not have an unemploymentfund registration | The client does not have an unemploymentfund registration |
4404 | The person with specified cpr does not exist | The person with specified cpr does not exist |
4405 | The person with specified cpr is dead | The person with specified cpr is dead |
4511 | The External operator is not allowed to view data for the person | The External operator is not allowed to view data for the person |
4575 | You are not authorized | You are not authorized to execute the operation |
4589 | Unknown identifier | The submitted Identifier is unknown to the system |
4857 | Citizen belongs to different unemployment fund | Citizen belongs to different unemployment fund |
6005 | The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader | The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader |
8197 | Participant is not found for the specified person | Participant is not found for the specified person |
8198 | Participant is not found for the specified person interview | Participant is not found for the specified person interview |
DeleteInterviewParticipant
Metoden sletter en given deltager fra en eksisterende afholdt samtale.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
DeleteInterviewParticipantRequest | DeleteInterviewParticipantRequestType | 1 | ||
- PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType Base: string | (CPR Pattern) | 1 | CivilRegistrationNumber (PNR) (... forkortet her af praktiske årsager ) |
- InterviewParticipantIdentifier | guid Base: string | 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} | 1 | Unik nøgle for transaktionen. |
- InterviewIdentifier | guid Base: string | 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} | 1 | Interview id. |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
DeleteInterviewParticipantResponse | DeleteInterviewParticipantResponseType | 1 | ||
- ServiceReceipt | ServiceReceiptType | 1 | Kvittering fra service. | |
- - EventDate | dateTime | 1 | Tidspunkt for transaktion eller registrering. | |
- - MessageIdentifier | guid Base: string | 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} | 1 | Unik identifikation af transaktion eller registrering. |
Fejlkoder
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 |
4405 | The person with specified cpr is dead | The person with specified cpr is dead |
4589 | Unknown identifier | The submitted Identifier is unknown to the system |
8197 | Participant is not found for the specified person | Participant is not found for the specified person |
8198 | Participant is not found for the specified person interview | Participant is not found for the specified person interview |