935.2 - InterviewService (Version 1) med fuld GetInterview

InterviewService varetager på sigt muligheden for at registrere afholdte samtaler og hente den fulde information om disse.

I 2019-2 er der ingen grund til at bruge InterviewService til samtaleregistrering, da PersonRegistrationService har den samme funktionalitet.


Snitfladen i InterviewService 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å /wiki/spaces/GI/pages/795869532

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 - Fælles Jobsamtale med dagpengemodtager

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.
  • 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 for dette.
Forretningsregler vedr.  a-dagpengemodtagere:
  • For samtaler, hvor det er angivet, at der er tale om en "Fælles jobsamtale med dagpengemodtager" (id 17), 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 17) og det samtidig er angivet, at anden myndighed har deltaget og ParticipationStatusTypeIdentifier er sat til 1 eller 7, skal det også angives, hvem der har deltaget fra anden myndighed ved oprettelse af en InterviewParticipant.
  • 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 17) skal det angives om den ikke-indkaldende myndighed har deltaget. Ellers returneres fejlkode 9126 Participant status is required for interview with more authorities.
  • For samtaletyperne "Jobsamtale" (id 7) og "Fælles jobsamtale med dagpengemodtager" (id 17) vil a-kassens eventuelle mødedeltagelsesfravalg blive nulstillet ved registrering af afholdt samtale.
  • For samtaletypen "Fælles jobsamtale med dagpengemodtager" (id 17) 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å mindst 1 af de kontaktgrupper 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 kontaktguruppe 1 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. 

InterviewParticipantCollection (som alligevel blev ignoreret) er fjernet.

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
CreateInterviewRequestCreateInterviewRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
(CPR nr pattern)1CivilRegistrationNumber (PNR)
(... forkortet her af praktiske årsager )
-    InterviewInterviewType
1
-    -    InterviewIdentifierguid
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.
-    -    InterviewTypeIdentifierInterviewTypeIdentifierType
1Samtaletype.
-    -    BookingIdentifierguid
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 - 1Mulighed for at angive guid på samtale indkaldelsen.
-    -    ResponsibleAuthorityResponsibleAuthorityType
1Angivelse af den ansvarlige sagsbehandler.
-    -    -    AuthorityStructureAuthorityStructureType
1Detaljer på myndigheden.
-    -    -    -    AuthorityCodeAuthorityCodeType
Base: string
Pattern: [-][1]|[0-9]{1,8}1Myndighedskode.
-    -    -    -    AuthorityNameAuthorityNameType
Base: string
Length: 1-1001Myndighedsnavn.
-    -    -    -    OrganisationTypeIdentifierOrganisationTypeIdentifierType
1Organisationstype.
-    -    -    CaseWorkerResponsibleCaseWorkerStructureType
1Detaljer på sagsbehandleren.
-    -    -    -    CaseWorkerGivenNamePersonGivenNameType
Base: string
Length: 1-501Sagsbehandlerens fornavn.
-    -    -    -    CaseWorkerMiddleNamePersonMiddleNameType
Base: string
Length: 1-400 - 1Sagsbehandlerens mellemnavn.
-    -    -    -    CaseWorkerSurnamePersonSurnameNameType
Base: string
Length: 1-401Sagsbehandlerens efternavn.
-    -    -    -    TelephoneNumberIdentifierTelephoneNumberIdentifierType
Base: string
Pattern: (\+)?[0-9]{3,20}0 - 1Sagsbehandlerens ID.
-    -    -    -    EmailAddressIdentifierEmailAddressIdentifierType
Base: string
Pattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64})0 - 1Sagsbehandlerens telefon nummer.
-    -    -    -    CaseWorkerIdentifierCaseWorkerIdentifierType
Base: string
Length: 1-2551Sagsbehandlerens email adresse.
-    -    InterviewTimedateTime
1Mødeafholdelsestidspunkt. Kan variere fra det planlagte tidspunkt og registreringstidspunkt.
-    -    InterviewContactTypeIdentifierInterviewContactTypeIdentifierType
1Angiver om mødet er personligt fremmøde, telefonisk, per mail eller andet.
-    -    InterviewWithMoreAuthoritiesboolean
1Angiver at samtalen er indkaldt med deltagelse af anden myndighed.
-    -    ParticipationStatusTypeIdentifierParticipationStatusTypeIdentifierType
0 - 1Angiver status på deltagelse.
-    -    InterviewParticipantCollectionInterviewParticipantCollectionType
0 - 1Øvrige deltagere på mødet der ikke borger eller ansvarlig sagsbehandler.
-    -    -    InterviewParticipantInterviewParticipantType
1 - *
-    -    -    -    InterviewParticipantIdentifierguid
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.
-    -    -    -    InterviewParticipantNameString_1_256
Base: string
Length: 1-2561Navn på deltageren.
-    -    -    -    InterviewParticipantContactTypeIdentifierInterviewContactTypeIdentifierType
1Hvordan deltageren deltager på mødet.
-    -    -    -    InterviewParticipantTypeIdentifierCodeListItemIdentifierType
1Deltagerens rolle på mødet.
-    -    -    -    -    CodeListItemIdentifierCodeListItemIdentifierSimpleType
Base: int
MinInclusive: 0
MaxInclusive: 100000000
1
-    -    -    -    ExternalAuthorityParticipantIdString_1_256
Base: string
Length: 1-2560 - 1Eksternt id på deltageren.
-    -    AgreementDescriptionAgreementDescriptionType
Base: string
Length: 1-30001Beskrivelsesfelt til at beskrive aftalen mellem sagsbehandler og ledig.

Output

Element
Type
Detaljer
Forekomst
Beskrivelse

UpdateInterviewResponse

UpdateInterviewResponseType
1
-    ServiceReceiptServiceReceiptType
1Kvittering fra service.
-    -    EventDatedateTime
1Tidspunkt for transaktion eller registrering.
-    -    MessageIdentifierguid
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}1Unik identifikation af transaktion eller registrering.

Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cprThe submitted cpr is unknown to the system
1014Failed to validate messageThe submitted message could not be validated
4404The person with specified cpr does not existThe person with specified cpr does not exist
4405The person with specified cpr is deadThe person with specified cpr is dead
4511The External operator is not allowed to view data for the personThe External operator is not allowed to view data for the person
4575You are not authorizedYou are not authorized to execute the operation
4653The submitted date is not valid because it took place more than 7 days in the pastThe submitted date is not valid because it took place more than 7 days in the past
4657The interviewtime cannot be in the futureThe interviewtime cannot be in the future
4708The submitted InterviewContactTypeIdentifier is invalidThe submitted InterviewContactTypeIdentifier is invalid
4709The submitted InterviewTypeIdentifier is invalidThe submitted InterviewTypeIdentifier is invalid
4733The agreement description cannot contain html tagsThe agreement description cannot contain html tags
6053There has been conducted a conflicting resetting interviewThere has been conducted a conflicting resetting interview
6005The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeaderThe person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader
6054InterviewWithMoreAuthorities must be true for this InterviewTypeInterviewWithMoreAuthorities must be true for this InterviewType
6055InterviewParticipant must be statedInterviewParticipant must be stated
6056ParticipationStatus must be statedParticipationStatus must be stated
6057The BookingIdentifier is unknown for the CitizenThe BookingIdentifier is unknown for the Citizen
6058Interviewtype is only allowed for this contactgroup when citizen has an illnessThe specified interviewtype is only allowed for this contactgroup, if citizen has a current absencetypeidentifier = 11
8058The specified interviewtype is not coherent with the current contactgroupThe specified interviewtype is not coherent with the current contactgroup
8176The submitted ParticipationStatusTypeIdentifier is invalid.The submitted ParticipationStatusTypeIdentifier is invalid.
8177The submitted InterviewParticipantContactTypeIdentifier is invalid.The submitted InterviewParticipantContactTypeIdentifier is invalid.
8178The submitted InterviewParticipantTypeIdentifier is invalid.The submitted InterviewParticipantTypeIdentifier is invalid.
8240The MessageIdentifier cannot be set in this situationThe MessageIdentifier cannot be set in this situation
9125For 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.
9126Participant status is required for interview with more authoritiesFor 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. 

InterviewParticipant collection som blev ignoreret, er bortfaldet.

Input

Element
Type
Detaljer
Forekomst
Beskrivelse
UpdateInterviewRequestUpdateInterviewRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
(CPR nr pattern)1CivilRegistrationNumber (PNR)
(... forkortet her af praktiske årsager )
-    InterviewInterviewType
1
-    -    InterviewIdentifierguid
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.
-    -    InterviewTypeIdentifierInterviewTypeIdentifierType
1Samtaletype.
-    -    BookingIdentifierguid
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 - 1Mulighed for at angive guid på samtale indkaldelsen.
-    -    ResponsibleAuthorityResponsibleAuthorityType
1Angivelse af den ansvarlige sagsbehandler.
-    -    -    AuthorityStructureAuthorityStructureType
1Detaljer på myndigheden.
-    -    -    -    AuthorityCodeAuthorityCodeType
Base: string
Pattern: [-][1]|[0-9]{1,8}1Myndighedskode.
-    -    -    -    AuthorityNameAuthorityNameType
Base: string
Length: 1-1001Myndighedsnavn.
-    -    -    -    OrganisationTypeIdentifierOrganisationTypeIdentifierType
1Organisationstype.
-    -    -    CaseWorkerResponsibleCaseWorkerStructureType
1Detaljer på sagsbehandleren.
-    -    -    -    CaseWorkerGivenNamePersonGivenNameType
Base: string
Length: 1-501Sagsbehandlerens fornavn.
-    -    -    -    CaseWorkerMiddleNamePersonMiddleNameType
Base: string
Length: 1-400 - 1Sagsbehandlerens mellemnavn.
-    -    -    -    CaseWorkerSurnamePersonSurnameNameType
Base: string
Length: 1-401Sagsbehandlerens efternavn.
-    -    -    -    TelephoneNumberIdentifierTelephoneNumberIdentifierType
Base: string
Pattern: (\+)?[0-9]{3,20}0 - 1Sagsbehandlerens ID.
-    -    -    -    EmailAddressIdentifierEmailAddressIdentifierType
Base: string
Pattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64})0 - 1Sagsbehandlerens telefon nummer.
-    -    -    -    CaseWorkerIdentifierCaseWorkerIdentifierType
Base: string
Length: 1-2551Sagsbehandlerens email adresse.
-    -    InterviewTimedateTime
1Mødeafholdelsestidspunkt. Kan variere fra det planlagte tidspunkt og registreringstidspunkt.
-    -    InterviewContactTypeIdentifierInterviewContactTypeIdentifierType
1Angiver om mødet er personligt fremmøde, telefonisk, per mail eller andet.
-    -    InterviewWithMoreAuthoritiesboolean
1Angiver at samtalen er indkaldt med deltagelse af anden myndighed.
-    -    ParticipationStatusTypeIdentifierParticipationStatusTypeIdentifierType
0 - 1Angiver status på deltagelse.
-    -    AgreementDescriptionAgreementDescriptionType
Base: string
Length: 1-30001Beskrivelsesfelt til at beskrive aftalen mellem sagsbehandler og ledig.
-    CorrectionCommentCorrectionCommentType
Base: string
Length: 1-15001Kommentar til berigtigelse af en registrering.

Output

Element
Type
Detaljer
Forekomst
Beskrivelse
UpdateInterviewResponseUpdateInterviewResponseType
1
-    ServiceReceiptServiceReceiptType
1Kvittering fra service.
-    -    EventDatedateTime
1Tidspunkt for transaktion eller registrering.
-    -    MessageIdentifierguid
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}1Unik identifikation af transaktion eller registrering.

Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cprThe submitted cpr is unknown to the system
1014Failed to validate messageThe submitted message could not be validated
4385The client does not have an unemploymentfund registrationThe client does not have an unemploymentfund registration
4404The person with specified cpr does not existThe person with specified cpr does not exist
4405The person with specified cpr is deadThe person with specified cpr is dead
4511The External operator is not allowed to view data for the personThe External operator is not allowed to view data for the person
4575You are not authorizedYou are not authorized to execute the operation
4589Unknown identifierThe submitted Identifier is unknown to the system
4734The agreement description must contain textThe agreement description must contain text
4857Citizen belongs to different unemployment fundCitizen belongs to different unemployment fund
6005The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeaderThe person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader
8183You not allowed to update InterviewContactTypeIdentifierYou not allowed to update InterviewContactTypeIdentifier
8184You are not allowed to update InterviewTimeYou are not allowed to update InterviewTime
8185You are not allowed to update BookingIdentifierYou are not allowed to update BookingIdentifier
8186You are not allowed to update InterviewIdentifierYou are not allowed to update InterviewIdentifier
8187You are not allowed to update InterviewTypeIdentifierYou are not allowed to update InterviewTypeIdentifier
8188You are not allowed to update InterviewWithMoreAuthoritiesYou are not allowed to update InterviewWithMoreAuthorities
8189You are not allowed to update ParticipationStatusTypeIdentifierYou are not allowed to update ParticipationStatusTypeIdentifier


GetInterviewInfo

Den fulde information om registrerede samtaler (i modsætning til det overblik som kommer når vi laver den nye PersonEngagementStatusService med samlende status for kontaktforløb-collections)

Et par felter og beskrivelser er omdøbt for at rette op på tidligere småfejl.

Input

Element
Type
Detaljer
Forekomst
Beskrivelse
GetInterviewInfoRequestGetInterviewInfoRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
(CPR nr pattern)1Borgers personnummer.

Output

CorrectionComment for InterviewParticipants borttages da denne ikke kunne registreres med nogen metode.

GetInterviewInfoResponseGetInterviewInfoResponseType
0 - 1Samtaleregistreringer. Incl. historiske data.
-    -    InterviewCollectionInterviewTypeCollection
0 - 1Collection, der indeholder matchoplysninger omkring borgeren.
-    -    -    InterviewTypeInterviewType
0 - *
-    -    -    -    InterviewIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik nøgle
-    -    -    -    InterviewTypeIdentifierInterviewTypeIdentifierType
1Samtaletype.
-    -    -    -    BookingIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}0 - 1Mulighed for at angive guid på samtale indkaldelsen.
-    -    -    -    ResponsibleAuthorityResponsibleAuthorityType
1Angivelse af den ansvarlige sagsbehandler.
-    -    -    -    -    AuthorityStructureAuthorityStructureType
1Detaljer på myndigheden.
-    -    -    -    -    -    AuthorityCodestringPattern: [-][1]|[0-9]{1,8}1Myndighedskode.
-    -    -    -    -    -    AuthorityNamestringMaxLength: 1001Myndighedsnavn.
-    -    -    -    -    -    OrganisationTypeIdentifierOrganisationTypeIdentifierType
1Organisationstype.
-    -    -    -    -    CaseWorkerResponsibleCaseWorkerStructureType
1Detaljer på sagsbehandleren.
-    -    -    -    -    -    CaseWorkerGivenNamestringLength: 1-501Sagsbehandlerens fornavn.
-    -    -    -    -    -    CaseWorkerMiddleNamestringLength: 1-400 - 1Sagsbehandlerens mellemnavn.
-    -    -    -    -    -    CaseWorkerSurnamestringLength: 1-401Sagsbehandlerens efternavn.
-    -    -    -    -    -    CaseWorkerIdentifierstringLength: 1-641Sagsbehandlerens ID.
-    -    -    -    -    -    TelephoneNumberIdentifierTelephoneNumberIdentifierType
Base: string
Pattern: (\+)?[0-9]{3,20}0 - 1Sagsbehandlerens telefon nummer.
-    -    -    -    -    -    EmailAddressIdentifierEmailAddressIdentifierType
Base: string
Pattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64})0 - 1Sagsbehandlerens email adresse.
-    -    -    -    InterviewTimedateTime
1Mødeafholdelsestidspunkt. Kan variere fra det planlagte tidspunkt og registreringstidspunkt.
-    -    -    -    InterviewContactTypeIdentifierInterviewContactTypeIdentifierType
1Angiver om mødet er personligt fremmøde, telefonisk, per mail eller andet.
-    -    -    -    InterviewWithMoreAuthoritiesboolean
1Angiver at samtalen er indkaldt med deltagelse af anden myndighed.
-    -    -    -    ParticipationStatusTypeIdentifierParticipationStatusTypeIdentifierType
0 - 1Angiver status på deltagelse.
-    -    -    -    InterviewParticipantCollectionInterviewParticipantTypeCollection
0 - 1Øvrige deltagere på mødet der ikke borger eller ansvarlig sagsbehandler.
-    -    -    -    -    InterviewParticipantTypeInterviewParticipantType
0 - *
-    -    -    -    -    -    InterviewParticipantIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik nøgle
-    -    -    -    -    -    InterviewParticipantNamestring
1Navn på deltageren.
-    -    -    -    -    -    InterviewParticipantContactTypeIdentifierInterviewContactTypeIdentifierType
1Hvordan deltageren deltager på mødet.
-    -    -    -    -    -    InterviewParticipantTypeIdentifierParticipantTypeIdentifierType
1Deltagerens rolle på mødet.
-    -    -    -    -    -    ExternalAuthorityParticipantIdstringLength: 1-2560 - 1Eksternt id på deltageren.
-    -    -    -    -    -    CorrectionCommentstringLength: 0-15000 - 1Kommentarfelt til en berigtigelse af en registrering
-    -    -    -    AgreementDescriptionstringLength: 1-30001Beskrivelsesfelt til at beskrive aftalen mellem sagsbehandler og ledig.
-    -    -    -    CorrectionCommentstringLength: 0-15000 - 1Kommentarfelt til en berigtigelse af en registrering
-    -    -    -    DFDGRegistrationDateTimedateTime
1Registreringstidspunkt for samtalen i DFDG.

Fejl

Fejlkode
Fejltekst
Beskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cprThe submitted cpr is unknown to the system
1013Insufficient permissionsUser has insufficient permissions to access this webservice
4385The client does not have an unemploymentfund registrationThe client does not have an unemploymentfund registration
4575You are not authorizedYou are not authorized to execute the operation
4857Citizen belongs to different unemployment fundCitizen belongs to different unemployment fund
6005The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeaderThe 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
AddInterviewParticipantRequestAddInterviewParticipantRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
(CPR nr pattern)1CivilRegistrationNumber (PNR)
(... forkortet her af praktiske årsager )
-    InterviewIdentifierguid
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}1Interview id
-    InterviewParticipantInterviewParticipantType
1Liste indeholdende deltagere på mødet.
-    -    InterviewParticipantIdentifierguid
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.
-    -    InterviewParticipantNameString_1_256
Base: string
Length: 1-2561Navn på deltageren.
-    -    InterviewParticipantContactTypeIdentifierInterviewContactTypeIdentifierType
1Hvordan deltageren deltager på mødet.
-    -    InterviewParticipantTypeIdentifierCodeListItemIdentifierType
1Deltagerens rolle på mødet.
-    -    -    CodeListItemIdentifierCodeListItemIdentifierSimpleType
Base: int
MinInclusive: 0
MaxInclusive: 100000000
1
-    -    ExternalAuthorityParticipantIdString_1_256
Base: string
Length: 1-2560 - 1Eksternt id på deltageren.

Output

Element
Type
Detaljer
Forekomst
Beskrivelse
AddInterviewParticipantResponseAddInterviewParticipantResponseType
1
-    ServiceReceiptServiceReceiptType
1Kvittering fra service.
-    -    EventDatedateTime
1Tidspunkt for transaktion eller registrering.
-    -    MessageIdentifierguid
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}1Unik identifikation af transaktion eller registrering.

Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cprThe submitted cpr is unknown to the system
1014Failed to validate messageThe submitted message could not be validated
4385The client does not have an unemploymentfund registrationThe client does not have an unemploymentfund registration
4404The person with specified cpr does not existThe person with specified cpr does not exist
4405The person with specified cpr is deadThe person with specified cpr is dead
4511The External operator is not allowed to view data for the personThe External operator is not allowed to view data for the person
4575You are not authorizedYou are not authorized to execute the operation
4589Unknown identifierThe submitted Identifier is unknown to the system
4857Citizen belongs to different unemployment fundCitizen belongs to different unemployment fund
6005The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeaderThe person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader
8177The submitted InterviewParticipantContactTypeIdentifier is invalid.The submitted InterviewParticipantContactTypeIdentifier is invalid.
8188You are not allowed to update InterviewWithMoreAuthoritiesYou are not allowed to update InterviewWithMoreAuthorities
8237The interview is not found for the specified personThe interview is not found for the specified person
8240The MessageIdentifier cannot be set in this situationThe 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
UpdateInterviewParticipantRequestUpdateInterviewParticipantRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
(CPR nr pattern)1CivilRegistrationNumber (PNR)
(... forkortet her af praktiske årsager )
-    InterviewParticipantIdentifierguid
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}1Unik nøgle participant.
-    InterviewIdentifierguid
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}1Interview id.
-    InterviewParticipantNameString_1_256
Base: string
Length: 1-2561Navn på Deltageren.
-    ExternalAuthorityParticipantIdString_1_256
Base: string
Length: 1-2560 - 1Ekstern ID på deltageren fra anden myndighed.

Output

Element
Type
Detaljer
Forekomst
Beskrivelse
UpdateInterviewParticipantResponseUpdateInterviewParticipantResponseType
1
-    ServiceReceiptServiceReceiptType
1Kvittering fra service.
-    -    EventDatedateTime
1Tidspunkt for transaktion eller registrering.
-    -    MessageIdentifierguid
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}1Unik identifikation af transaktion eller registrering.

Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cprThe submitted cpr is unknown to the system
1014Failed to validate messageThe submitted message could not be validated
4385The client does not have an unemploymentfund registrationThe client does not have an unemploymentfund registration
4404The person with specified cpr does not existThe person with specified cpr does not exist
4405The person with specified cpr is deadThe person with specified cpr is dead
4511The External operator is not allowed to view data for the personThe External operator is not allowed to view data for the person
4575You are not authorizedYou are not authorized to execute the operation
4589Unknown identifierThe submitted Identifier is unknown to the system
4857Citizen belongs to different unemployment fundCitizen belongs to different unemployment fund
6005The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeaderThe person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader
8197Participant is not found for the specified personParticipant is not found for the specified person
8198Participant is not found for the specified person interviewParticipant 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
DeleteInterviewParticipantRequestDeleteInterviewParticipantRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
(CPR Pattern)1CivilRegistrationNumber (PNR)
(... forkortet her af praktiske årsager )
-    InterviewParticipantIdentifierguid
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}1Unik nøgle for transaktionen.
-    InterviewIdentifierguid
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}1Interview id.

Output

Element
Type
Detaljer
Forekomst
Beskrivelse
DeleteInterviewParticipantResponseDeleteInterviewParticipantResponseType
1
-    ServiceReceiptServiceReceiptType
1Kvittering fra service.
-    -    EventDatedateTime
1Tidspunkt for transaktion eller registrering.
-    -    MessageIdentifierguid
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}1Unik identifikation af transaktion eller registrering.

Fejlkoder

Fejlkode
Fejltekst
Beskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cprThe submitted cpr is unknown to the system
1014Failed to validate messageThe submitted message could not be validated
4405The person with specified cpr is deadThe person with specified cpr is dead
4589Unknown identifierThe submitted Identifier is unknown to the system
8197Participant is not found for the specified personParticipant is not found for the specified person
8198Participant is not found for the specified person interviewParticipant is not found for the specified person interview