Quantcast
Channel: Mendix Forum Questions
Viewing all articles
Browse latest Browse all 82532

Import mapping after webservice call

$
0
0

Good morning,

 

I encounter a problem with the XML mapping after a websrvice call. The webservice I use;

https://www.e-abs.nl/VnabEabsWebServices/services/ClaimWebservice_6.2?wsdl

The generated import mapping is listed below. Mapping goes fine until the part that is in the red square

 

I traced the XML import and no errors or funny things there. The message I receive looks fine to me (it contains the content I'm looking for) and is listed below;

Response message received in Tube [ MesageDumpingTube ] Instance [ 1 ] Engine [ Metro/2.1 (branches/2.1-6728; 2011-02-03T14:14:58+0000) JAXWS-RI/2.2.3 JAXWS/2.2: Stub for https://www.e-abs.nl/VnabEabsWebServices/services/ClaimWebservice_6.2 ] Thread [ MxRuntimeSystem-action-dispatcher-12 ]:

<?xml version='1.0' encoding='UTF-8'?>

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <soapenv:Body>

    <ns1:retrieveClaimResponse xmlns:ns1="https://www.e-abs.nl/VnabEabsWebServices/services/" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

      <retrieveClaimReturn xmlns:ns2="http://www.logicacmg.com/EabsWebservices" xsi:type="ns2:ClaimVO">

        <PHCharacteristics xsi:nil="true" xsi:type="xsd:string" />

        <appealAmount xsi:nil="true" xsi:type="xsd:double" />

        <claimComponentVOs xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" soapenc:arrayType="ns2:ClaimComponentVO[1]" xsi:type="soapenc:Array">

          <claimComponentVOs xsi:type="ns2:ClaimComponentVO">

            <claimAgreementLineVOs soapenc:arrayType="ns2:ClaimAgreementLineVO[1]" xsi:type="soapenc:Array">

              <claimAgreementLineVOs xsi:type="ns2:ClaimAgreementLineVO">

                <claimAgreementLineId xsi:type="xsd:int">2909811</claimAgreementLineId>

                <claimRiskCarrierContactVOs soapenc:arrayType="ns2:ClaimRiskCarrierContactVO[1]" xsi:type="soapenc:Array">

                  <claimRiskCarrierContactVOs xsi:type="ns2:ClaimRiskCarrierContactVO">

                    <nonVnabContactId xsi:nil="true" xsi:type="xsd:int" />

                    <userOrGroupId xsi:type="xsd:int">10685</userOrGroupId>

                  </claimRiskCarrierContactVOs>

                </claimRiskCarrierContactVOs>

                <claimRiskCarrierType xsi:type="ns2:ClaimRiskCarrierType">VNAB_INSURER</claimRiskCarrierType>

                <claimSubAgreementLineVOs soapenc:arrayType="ns2:ClaimSubAgreementLineVO[0]" xsi:type="soapenc:Array" />

                <indicationVNABInsurer xsi:type="xsd:string">YES</indicationVNABInsurer>

                <insurerReferenceNumber xsi:type="xsd:string">01-136-02061-17-1</insurerReferenceNumber>

                <nonVnabInsurerContactEmail xsi:nil="true" xsi:type="xsd:string" />

                <nonVnabInsurerId xsi:nil="true" xsi:type="xsd:int" />

                <poolVersionId xsi:nil="true" xsi:type="xsd:int" />

                <rankingNumber xsi:type="xsd:int">1</rankingNumber>

                <roleInsurer xsi:type="ns2:RoleInsurerType">manageclaim.role.lead.insurer</roleInsurer>

                <share xsi:type="xsd:double">100.0</share>

                <shortName xsi:type="xsd:string">HDI Global</shortName>

                <vnabInsurerId xsi:type="xsd:int">920</vnabInsurerId>

              </claimAgreementLineVOs>

            </claimAgreementLineVOs>

            <claimComponentId xsi:type="xsd:int">963284</claimComponentId>

            <insuredValue xsi:type="xsd:string">2500000</insuredValue>

            <riskComponentId xsi:type="xsd:int">2121183</riskComponentId>

            <riskComponentNr xsi:type="xsd:int">1</riskComponentNr>

            <riskTitle xsi:type="xsd:string">140 Aansprakelijkheid</riskTitle>

          </claimComponentVOs>

        </claimComponentVOs>

        <claimDescription xsi:nil="true" xsi:type="xsd:string" />

        <claimId xsi:type="xsd:int">896973</claimId>

        <claimPlacementVO xsi:type="ns2:ClaimPlacementVO">

          <bidsWithProvisionalCoverage xsi:nil="true" xsi:type="xsd:string" />

          <contractPeriodInDays xsi:type="xsd:int">0</contractPeriodInDays>

          <contractPeriodInMonths xsi:type="xsd:int">12</contractPeriodInMonths>

          <contractPeriodInyears xsi:type="xsd:int">0</contractPeriodInyears>

          <creationDateTime xsi:type="xsd:dateTime">2016-12-29T11:43:46.326Z</creationDateTime>

          <creationUser xsi:type="xsd:string">Beemer,J.</creationUser>

          <description xsi:type="xsd:string">Wijz. ass.verdeling</description>

          <endDate xsi:nil="true" xsi:type="xsd:dateTime" />

          <endDateStr xsi:nil="true" xsi:type="xsd:string" />

          <expirationDate xsi:type="xsd:dateTime">2017-12-31T23:00:00.000Z</expirationDate>

          <expirationDateStr xsi:nil="true" xsi:type="xsd:string" />

          <indicationMigrated xsi:type="xsd:boolean">false</indicationMigrated>

          <placementID xsi:type="xsd:int">1052412</placementID>

          <placementType xsi:type="xsd:string">placement.type.Change</placementType>

          <provisionalCoverageAsked xsi:nil="true" xsi:type="xsd:boolean" />

          <startDate xsi:type="xsd:date">2017-01-01</startDate>

          <startDateStr xsi:nil="true" xsi:type="xsd:string" />

          <status xsi:type="xsd:string">placement.status.active</status>

          <tacitRenewal xsi:type="xsd:boolean">true</tacitRenewal>

          <title xsi:type="xsd:string">01-01-2017 Wijz. ass.verdeling</title>

          <totalInsuredValue xsi:type="xsd:string">2500000</totalInsuredValue>

          <versionNumber xsi:nil="true" xsi:type="xsd:int" />

        </claimPlacementVO>

        <claimRecordId xsi:type="xsd:int">656024</claimRecordId>

        <claimStatusType xsi:type="ns2:ClaimStatusType">claim.status.approved</claimStatusType>

        <currency xsi:type="xsd:string">EUR</currency>

        <damageDate xsi:type="xsd:dateTime">2017-01-27T00:00:00.000Z</damageDate>

        <damageLocation xsi:type="xsd:string">Hertogswetering 163-167, UTRECHT</damageLocation>

        <damageRegulationCompetence xsi:type="xsd:boolean">false</damageRegulationCompetence>

        <damageSubject xsi:type="xsd:string">Zaaksch. derden - water</damageSubject>

        <damageTypeId xsi:type="xsd:int">59</damageTypeId>

        <documentIds xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" soapenc:arrayType="xsd:int[5]" xsi:type="soapenc:Array">

          <documentIds xsi:type="xsd:int">3141100</documentIds>

          <documentIds xsi:type="xsd:int">3141102</documentIds>

          <documentIds xsi:type="xsd:int">3141098</documentIds>

          <documentIds xsi:type="xsd:int">3141099</documentIds>

          <documentIds xsi:type="xsd:int">3141101</documentIds>

        </documentIds>

        <firstExpert xsi:nil="true" xsi:type="xsd:string" />

        <indicationAppealDamage xsi:type="xsd:boolean">false</indicationAppealDamage>

        <insurerShortName xsi:type="xsd:string">HDI Global</insurerShortName>

        <note xsi:nil="true" xsi:type="xsd:string" />

        <referenceNumber xsi:type="xsd:string">Sch299900</referenceNumber>

        <secondExpert xsi:nil="true" xsi:type="xsd:string" />

        <thirdExpert xsi:nil="true" xsi:type="xsd:string" />

        <versionNumber xsi:type="xsd:int">1</versionNumber>

      </retrieveClaimReturn>

    </ns1:retrieveClaimResponse>

  </soapenv:Body>

</soapenv:Envelope>

 

 

 

https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos|item|claimagreementlinevos|item|claimagreementlineid maps to member 'ClaimAgreementLineId'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos|item|claimagreementlinevos|item|claimriskcarriertype maps to member 'ClaimCarrierType'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|currency maps to member 'Currency'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|indicationappealdamage maps to member 'IndicationAppealDamage'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|appealamount maps to member 'AppealAmount'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos|item|claimagreementlinevos|item|nonvnabinsurerid maps to member 'NonVnabInsurerId'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimdescription maps to member 'ClaimDescription'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimstatustype maps to member 'ClaimStatusType'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimrecordid maps to member 'ClaimRecordId'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|damagesubject maps to member 'DamageSubject'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|indicationclaimamountunknown maps to member 'IndicationClaimAmountUnknown'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos|item|claimagreementlinevos maps to object 'eABSGateway.ArrayOf_tns1_ClaimAgreementLineVO'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos|item maps to object 'eABSGateway.ClaimComponentVO'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos|item|claimagreementlinevos|item|share maps to member 'Share'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|insurershortname maps to member 'InsurerShortName'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|estimatedclaimamount maps to member 'EstimatedClaimAmount'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn maps to object 'eABSGateway.ClaimVO'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos|item|claimagreementlinevos|item|insurerreferencenumber maps to member 'InsurerReferenceNumber'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos|item|claimagreementlinevos|item maps to object 'eABSGateway.Item'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos maps to object 'eABSGateway.ArrayOf_tns1_ClaimComponentVO'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|damagetypeid maps to member 'DamageTypeId'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|firstexpert maps to member 'FirstExpert'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse maps to object 'eABSGateway.RetrieveClaimResponse'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos|item|claimagreementlinevos|item|shortname maps to member 'ShortName'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|damagedate maps to member 'DamageDate'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|phcharacteristics maps to member 'PHCharacteristics'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|damageregulationcompetence maps to member 'DamageRegulationCompetence'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos|item|claimagreementlinevos|item|vnabinsurerid maps to member 'VnabInsurerId'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimid maps to member 'ClaimId'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos|item|claimagreementlinevos|item|nonvnabinsurercontactemail maps to member 'NonVnabEmailContact'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|claimcomponentvos|item|claimagreementlinevos|item|indicationvnabinsurer maps to member 'IndVnabIsurer'

                https://www.e-abs.nl/vnabeabswebservices/services/:retrieveclaimresponse|retrieveclaimreturn|damagelocation maps to member 'DamageLocation'

 

 

Ideas how to solve this are very welcome.

Many thanks in advance, Max

 

 


Viewing all articles
Browse latest Browse all 82532

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>