diff --git a/configurations/xxllnc-zgw/mappings/xxllnc-v1-case-to-zgw-zaak.json b/configurations/xxllnc-zgw/mappings/xxllnc-v1-case-to-zgw-zaak.json index 129c219..0811b5e 100644 --- a/configurations/xxllnc-zgw/mappings/xxllnc-v1-case-to-zgw-zaak.json +++ b/configurations/xxllnc-zgw/mappings/xxllnc-v1-case-to-zgw-zaak.json @@ -38,7 +38,21 @@ "opschorting.reden": "unsetIfValue==", "opschorting": "unsetIfValue==", "zaakinformatieobjecten": "jsonToArray", - "zaaktype": "jsonToArray" + "zaaktype": "jsonToArray", + "identificatie": "unsetIfValue==reference", + "omschrijving": "unsetIfValue==instance.subject", + "toelichting": "unsetIfValue==instance.subject_external", + "registratiedatum": "iunsetIfValue==instance.date_of_registration", + "startdatum": "unsetIfValue==instance.date_of_registration", + "einddatum": "unsetIfValue==instance.date_of_completion", + "einddatumGepland": "unsetIfValue==instance.date_target", + "publicatiedatum": "unsetIfValue==instance.date_target", + "communicatiekanaal": "unsetIfValue==instance.channel_of_contact", + "vertrouwelijkheidaanduidng": "unsetIfValue==instance.confidentiality.mapped", + "kenmerken.0.kenmerk": "unsetIfValue==reference", + "resultaattoelichting": "unsetIfValue==", + "bronorganisatie": "unsetIfValue==bronorganisatie", + "verantwoordelijkeOrganisatie": "unsetIfValue==bronorganisatie" }, - "passTrough": false + "passThrough": false } \ No newline at end of file diff --git a/configurations/xxllnc-zgw/mappings/xxllnc-v1-casetype-to-zgw-zaaktype.json b/configurations/xxllnc-zgw/mappings/xxllnc-v1-casetype-to-zgw-zaaktype.json index 1d4e5f0..fa3de8c 100644 --- a/configurations/xxllnc-zgw/mappings/xxllnc-v1-casetype-to-zgw-zaaktype.json +++ b/configurations/xxllnc-zgw/mappings/xxllnc-v1-casetype-to-zgw-zaaktype.json @@ -8,7 +8,7 @@ "indicatieInternOfExtern": "extern", "doorlooptijd": "{% if instance.properties.lead_time_legal.weken|default %}P{{ instance.properties.lead_time_legal.weken }}W{% elseif instance.properties.lead_time_legal.kalenderdagen|default %}P{{ instance.properties.lead_time_legal.kalenderdagen }}D{% else %}{{ \"\" }}{% endif %}", "servicenorm": "{% if instance.properties.lead_time_service.weken|default %}P{{ instance.properties.lead_time_service.weken }}W{% elseif instance.properties.lead_time_service.kalenderdagen|default %}P{{ instance.properties.lead_time_service.kalenderdagen }}D{% else %}{{ \"\" }}{% endif %}", - "vertrouwelijkheidaanduiding": "{{ instance.properties.designation_of_confidentiality|lower }}", + "vertrouwelijkheidaanduiding": "{% if instance.properties.designation_of_confidentiality|default %}{{ instance.properties.designation_of_confidentiality|lower }}{% endif %}", "verlengingMogelijk": "instance.properties.extension", "publicatieIndicatie": "instance.properties.publication", "omschrijving": "instance.title", @@ -21,7 +21,22 @@ }, "unset": [], "cast": { - "identificatie": "unsetIfValue==instance.legacy.zaaktype_id" + "identificatie": "unsetIfValue==instance.legacy.zaaktype_id", + "catalogus": "unsetIfValue==_catalogus", + "onderwerp": "unsetIfValue==instance.title", + "indicatieInternOfExtern": "unsetIfValue==extern", + "doorlooptijd": "unsetIfValue==", + "servicenorm": "unsetIfValue==", + "verlengingMogelijk": "unsetIfValue==instance.properties.extension", + "publicatieIndicatie": "unsetIfValue==instance.properties.publication", + "omschrijving": "unsetIfValue==instance.title", + "opschortingEnAanhoudingMogelijk": "unsetIfValue==instance.properties.suspension", + "bronzaaktype.url": "unsetIfValue==url", + "bronzaaktype.identificatie": "unsetIfValue==reference", + "bronzaaktype.omschrijving": "unsetIfValue==instance.title", + "bronzaaktype.naam": "unsetIfValue==preview", + "referentieproces.naam": "unsetIfValue==preview", + "verantwoordelijke": "unsetIfValue==instance.properties.supervisor" }, - "passTrough": false + "passThrough": false } \ No newline at end of file diff --git a/configurations/xxllnc-zgw/mappings/xxllnc-v1-document-to-zgw-zaakinformatieobject.json b/configurations/xxllnc-zgw/mappings/xxllnc-v1-document-to-zgw-zaakinformatieobject.json index 56b8a01..0d2ef9d 100644 --- a/configurations/xxllnc-zgw/mappings/xxllnc-v1-document-to-zgw-zaakinformatieobject.json +++ b/configurations/xxllnc-zgw/mappings/xxllnc-v1-document-to-zgw-zaakinformatieobject.json @@ -23,7 +23,20 @@ "cast": { "informatieobject.versie": "integer", "informatieobject.bestandsomvang": "integer", - "informatieobject.inhoud": "jsonToArray" + "informatieobject.inhoud": "jsonToArray", + "titel": "unsetIfValue==instance.name", + "registratiedatum": "unsetIfValue==instance.file.instance.date_created", + "informatieobject.identificatie": "unsetIfValue==instance.number", + "informatieobject.creatiedatum": "unsetIfValue==instance.file.instance.date_created", + "informatieobject.titel": "unsetIfValue==instance.name", + "informatieobject.vertrouwelijksheidaanduiding": "unsetIfValue==", + "informatieobject.formaat": "unsetIfValue==instance.file.instance.mimetype", + "informatieobject.beginRegistratie": "unsetIfValue==instance.file.instance.date_modified", + "informatieobject.bestandsnaam": "unsetIfValue==instance.filename", + "informatieobject.verschijningsvorm": "unsetIfValue==", + "informatieobject.integriteit.algoritme": "unsetIfValue==", + "informatieobject.integriteit.waarde": "unsetIfValue==", + "informatieobject.integriteit.datum": "unsetIfValue==instance.file.instance.date_created" }, - "passTrough": false + "passThrough": false } \ No newline at end of file diff --git a/configurations/xxllnc-zgw/mappings/xxllnc-v1-milestone-to-zgw-status.json b/configurations/xxllnc-zgw/mappings/xxllnc-v1-milestone-to-zgw-status.json index ce2564d..92977a7 100644 --- a/configurations/xxllnc-zgw/mappings/xxllnc-v1-milestone-to-zgw-status.json +++ b/configurations/xxllnc-zgw/mappings/xxllnc-v1-milestone-to-zgw-status.json @@ -10,7 +10,9 @@ "unset": [], "cast": { "indicatieLaatstGezetteStatus": "bool", - "statustype": "unsetIfValue==" + "statustype": "unsetIfValue==", + "datumStatusGezet": "unsetIfValue==milestone.instance.date_modified", + "statustoelichting": "unsetIfValue==milestone.instance.phase_label" }, - "passTrough": false + "passThrough": false } \ No newline at end of file diff --git a/configurations/xxllnc-zgw/mappings/xxllnc-v1-outcome-to-zgw-resultaat.json b/configurations/xxllnc-zgw/mappings/xxllnc-v1-outcome-to-zgw-resultaat.json index ea9754a..8abda22 100644 --- a/configurations/xxllnc-zgw/mappings/xxllnc-v1-outcome-to-zgw-resultaat.json +++ b/configurations/xxllnc-zgw/mappings/xxllnc-v1-outcome-to-zgw-resultaat.json @@ -7,7 +7,8 @@ }, "unset": [], "cast": { + "toelichting": "unsetIfValue==", "resultaattype": "unsetIfValue==" }, - "passTrough": false + "passThrough": false } \ No newline at end of file diff --git a/configurations/xxllnc-zgw/mappings/xxllnc-v1-rolerequestor-to-zgw-rol.json b/configurations/xxllnc-zgw/mappings/xxllnc-v1-rolerequestor-to-zgw-rol.json index 5369ed0..7717d9b 100644 --- a/configurations/xxllnc-zgw/mappings/xxllnc-v1-rolerequestor-to-zgw-rol.json +++ b/configurations/xxllnc-zgw/mappings/xxllnc-v1-rolerequestor-to-zgw-rol.json @@ -31,7 +31,31 @@ "unset": [], "cast": { "roltype": "unsetIfValue==", - "betrokkeneIdentificatie": "unsetIfValue==" + "betrokkeneIdentificatie": "unsetIfValue==", + "omschrijving": "unsetIfValue==", + "omschrijvingGeneriek": "unsetIfValue==", + "roltoelichting": "unsetIfValue==", + "registratiedatum": "unsetIfValue==", + "contactpersoonRol.emailadres": "unsetIfValue==", + "contactpersoonRol.functie": "unsetIfValue==", + "contactpersoonRol.telefoonnummer": "unsetIfValue==", + "contactpersoonRol.naam": "unsetIfValue==", + "betrokkeneIdentificatie._sourceId": "unsetIfValue==", + "betrokkeneIdentificatie.inpBsn": "unsetIfValue==", + "betrokkeneIdentificatie.inpA_nummer": "unsetIfValue==", + "betrokkeneIdentificatie.geslachtsnaam": "unsetIfValue==", + "betrokkeneIdentificatie.voorvoegselGeslachtsnaam": "unsetIfValue==", + "betrokkeneIdentificatie.voorletters": "unsetIfValue==", + "betrokkeneIdentificatie.voornamen": "unsetIfValue==", + "betrokkeneIdentificatie.geslachtsaanduiding": "unsetIfValue==", + "betrokkeneIdentificatie.geboortedatum": "unsetIfValue==", + "betrokkeneIdentificatie.achternaam": "unsetIfValue==", + "betrokkeneIdentificatie.verblijfsadres.wplWoonplaatsNaam": "unsetIfValue==", + "betrokkeneIdentificatie.verblijfsadres.aoaPostcode": "unsetIfValue==", + "betrokkeneIdentificatie.verblijfsadres.aoaHuisnummer": "unsetIfValue==", + "betrokkeneIdentificatie.verblijfsadres.aoaHuisletter": "unsetIfValue==", + "betrokkeneIdentificatie.verblijfsadres.aoaHuisnummertoevoeging": "unsetIfValue==", + "betrokkeneIdentificatie.verblijfsadres": "unsetIfValue==" }, - "passTrough": false + "passThrough": false } \ No newline at end of file diff --git a/configurations/xxllnc-zgw/mappings/xxllnc-v1-value-to-zgw-zaakeigenschap.json b/configurations/xxllnc-zgw/mappings/xxllnc-v1-value-to-zgw-zaakeigenschap.json index 8882819..4ef5049 100644 --- a/configurations/xxllnc-zgw/mappings/xxllnc-v1-value-to-zgw-zaakeigenschap.json +++ b/configurations/xxllnc-zgw/mappings/xxllnc-v1-value-to-zgw-zaakeigenschap.json @@ -7,6 +7,10 @@ "eigenschap": "{% for eigenschap in eigenschappen %}{% if eigenschap.naam == name %}{{ eigenschap['_self']['id'] }}{% endif %}{% endfor %}" }, "unset": [], - "cast": [], - "passTrough": false + "cast": { + "naam": "unsetIfValue==", + "waarde": "unsetIfValue==", + "eigenschap": "unsetIfValue==" + }, + "passThrough": false } \ No newline at end of file