De 2e Omgeving stuurt het resultaat door middel van de doeFunctieVraag naar de Koppelservice. In het AFD-bericht binnen de gimData-sectie worden zowel het document als de koppeldata opgenomen.
Verplichte attributen
Het uitgangspunt is dat het AFD-bericht binnen de gimData-sectie alle informatie bevat die ontvanger nodig heeft voor het afhandelen van het bericht. Dit kan handmatig of via een binnen de toepassing ingerichte workflow. Onderstaand het overzicht van de verplichte entiteiten en attributen in de gimData-sectie van een SKP-BASIS-bericht.
Verplichte attributen entiteit Algemeen (AL)
AFD XML-tag | Omschrijving |
---|---|
AL_FUNCTIE | Berichtfunctie, default is code 22 (Toevoegen aan dossier), tenzij het een statusmelding betreft vanuit een 3e Omgeving. Dan is code 23 (Melden Status) ook mogelijk. |
AL_COREF | Dit is altijd e-mailadres gebruiker 1e Omgeving. Hiermee kan bericht aan account en/of sessie gekoppeld worden. Als onbekend dan attribuut niet opnemen in het bericht. |
AL_ADATMSG | Datum aanmaken bericht door 2e Omgeving of 3e Omgeving. |
AL_ATYDMSG | Tijd aanmaken bericht door 2e Omgeving of 3e Omgeving. |
AL_SKPSID | SKP ServiceId. Elke aanbieder van een koppeling (de 2e Omgeving of 3e Omgeving) vult dit attribuut altijd met het eigen SKP ServiceId. Dit ServiceId identificeert de afzender en de service (toepassing) van waaruit is verzonden. ServiceId kan bijvoorbeeld gebruikt worden bij de aansturing van een workflow of naamgeving bij archivering. Doel is om zowel de afzender als de toepassing/service te identificeren. Voordat een SKP-koppeling de eerste keer in gebruik wordt genomen, vraagt de aanbieder bij SIVI een SKP ServiceId aan. Een SKP ServiceId wordt uitgegeven voor de combinatie van aanbieder en service. Een aanbieder kan zo meerdere services laten registreren. Meer informatie over het aanvragen van een SKP ServiceID vindt u in de bijlage SKP Serviceregister |
Verplichte attributen entiteit Bijlage (BY)
AFD XML-tag | Omschrijving |
---|---|
BY_VOLGNUM | Binnen één bericht kunnen meerdere documenten worden opgenomen. Op dat moment wordt de entiteit Bijlage (BY) herhaald voor elk document. Elke entiteit BY heeft dan zijn unieke oplopende volgnummer. BY_VOLGNUM=1, BY_VOLGNUM=2, etc. |
BY_BYLSRT | Soort bijlage: Codering die aangeeft om wat voor soort document het gaat. Zie AFD-codelijst ADNBYL. SIVI wil categorie “overig” hier niet opnemen. Neem contact op met SIVI als uw soort bijlage niet in de codelijst staat. |
BY_BYLOMS | Vrije omschrijving voor duiding van de inhoud van het document. Een korte goede informatieve omschrijving helpt binnen de 1e Omgeving bij het inboeken van en zoeken naar documenten. |
BY_FILNM | Bestandsnaam bijlage |
BY_EXT | Bestandsnaam extensie |
BY_DATA | Complete inhoud van het bijlage bestand, opgenomen als BASE64 encoded string. |
BY_ENDBSTM | Eindbestemming: Codering die aangeeft voor wie het document in de bijlage bedoeld is (bij voorbeeld Tussenpersoon, Verzekeringnemer). Wanneer de betreffende eindbestemming niet voorkomt dan kan de code voor “Overige” worden gebruikt. |
BY_REACTIE | Indicatie om aan te geven dat verzender een reactie op het document in de bijlage verwacht van de ontvanger. |
Identificerende gegevens
Voor het koppelen van de bijlage aan een persoon, contract en/of dossier dienen identificerende gegevens aanwezig te zijn. Het is binnen SKP-BASIS verplicht om minimaal één identificerend gegeven op te nemen. Identificerende attributen (inclusief bijbehorende entiteiten) worden conform de geldende AFD-berichtstructuren (Contractberichtstructuur, Schadeberichtstructuur, etc.).
Voorgestelde koppelgegevens / identificerende gegevens
AFD XML-tag | Omschrijving |
---|---|
LC_NUMMER | Contractnummer (Lease) |
RC_NUMMER | Contractnummer (Raamcontract) |
PK_NUMMER | Contractnummer (Pakket) |
PP_NUMMER | Contractnummer (Polis/Onderdeel) |
OB_KENTEKE | Kenteken |
VP_ANAAM | Achternaam |
VP_VOORL | Voorletters |
VP_VOORV | Voorvoegsels |
VP_GEBDAT | Geboortedatum |
VP_PCODE | Postcode |
VP_HUISNR | Huisnummer |
VP_TOEVOEG | Huisnummertoevoeging |
VP_EMAIL | E-mailadres |
OG_ANAAM | Bedrijfsnaam |
OG_PCODE | Postcode |
OG_HUISNR | Huisnummer |
OG_TOEVOEG | Huisnummertoevoeging |
OG_EMAIL | E-mail adres |
OG_NRHNDRG | Nummer handelsregister |
SD_SCHNRVM | Schadenummer maatschappij |
SD_SCHNRTP | Schadenummer tussenpersoon |
SD_SCHNRVG | Schadenummer volmachtgever |
SD_SCHNRPA | Schadenummer pechhulp/alarmcentrale |
SD_SCHNRLM | Schadenummer leasemaatschappij |
Voorbeeldbericht
<doeFunctie xmlns="urn:sivi:standards:skp:ws">
<doeFunctieVraag xmlns="urn:sivi:standards:skp:schemas">
<procesInfo>
<procesId>1234567890|a.gebruiker@tussenpersoon.nl</procesId>
<functie>
<productId>0</productId>
<contextId>200</contextId>
<functieId>2060</functieId>
</functie>
</procesInfo>
<inhoud>
<gimData><![CDATA[
<Contractdocument>
<AL>
<AL_FUNCTIE>22</AL_FUNCTIE>
<AL_COREF>a.gebruiker@tussenpersoon.nl</AL_COREF>
<AL_ADATMSG>20180101</AL_ADATMSG>
<AL_ATYDMSG>1010</AL_ATYDMSG>
<AL_SKPSID>99999999</AL_SKPSID>
<BY>
<BY_VOLGNUM>1</BY_VOLGNUM>
<BY_BYLSRT>11</BY_BYLSRT>
<BY_BYLOMS>Offerte Janssen Volvo V70 77-ABC-7</BY_BYLOMS>
<BY_FILNM>Janssen77ABC7</BY_FILNM>
<BY_EXT>PDF</BY_EXT>
<BY_DATA>FSO:Hwo12S2jASHDasaKASJIgtaQtyiHzbs
...
</BY_DATA>
<BY_ENDBSTM>VP</BY_ENDBSTM>
<BY_REACTIE>N</BY_REACTIE>
</BY>
</AL>
<PP>
<VP>
<VP_ANAAM>Janssen</VP_ANAAM>
<VP_PCODE>3584BB</VP_PCODE>
<VP_HUISNR>101</VP_HUISNR>
</VP>
<OB>
<OB_KENTEKE>77-ABC-7</OB_KENTEKE>
</OB>
</PP>
</Contractdocument>]]>
</gimData>
</inhoud>
</doeFunctieVraag>
</doeFunctie>
Geef uw reactie op dit onderwerp.