Loading
Verzekering
InsPolicyService:getModifiedPolicy

InsPolicyService:getModifiedPolicy

Gebruik deze service wanneer een gebruiker wijzigingen aanbrengt aan de verzekerde items of verzekerden in een bestaande polis. De service neemt de wijzigingen die de gebruiker aanbrengt en retourneert gewijzigde polisgegevens, inclusief de opnieuw berekende prijs.

Klasse: InsPolicyService

Methode: getModifiedPolicy

Deze service werkt met de Salesforce Financial Services Cloud.

Updates worden geleverd via twee knooppunten in de invoer: modifiedItems en newInsuredItemsRelationships.

Opmerking
Opmerking De service kan een nieuw verzekerd item toevoegen of kenmerken van een bestaand verzekerd item bijwerken, maar kan een item niet verwijderen.

De manier waarop het werkt...

  1. De service neemt de assetId of policyId van het te wijzigen beleid aan.

  2. Neemt een getransformeerde JSON die een kaart van verzekerde items bevat. Dit is een toewijzing van de verzekerde items en partijen op de doelpolis, evenals alle gewijzigde kenmerken. Dit kan ook nieuwe verzekerde items omvatten die momenteel niet voorkomen op de doelpolis.

  3. Werkt de waarden van het kenmerk van het verzekerde item en de verzekerde partij in de product-JSON bij met die welke zijn opgegeven in de kaart van verzekerde items. Voegt nieuwe verzekerde items toe aan het product JSON.

    Opmerking
    Opmerking Het toevoegen van optionele dekkingen aan verzekerde items wordt niet ondersteund door InsPolicyService:getModifiedPolicy.
  4. Verwerkt alle nieuwe koppelingen tussen verzekerde items of verzekerden die zijn opgegeven in de newInsuredItemsRelationships en voegt naar behoefte onderliggende producten toe in de product-JSON. Zo resulteert een nieuwe koppeling tussen een bestuurder en een auto in een nieuw onderliggend product onder dat specifieke auto-exemplaar in het product JSON. 

    Tip
    Tip

    Alleen nieuwe koppelingen kunnen worden opgegeven; bestaande koppelingen kunnen niet worden verwijderd met de info in de sleutel.

  5. Gebruikt de opties aggByKey, effectiveDate, filters en includeInputKey om de polis opnieuw te prijzen en de nieuwe prijzen in te stellen in de product-JSON.

  6. Bij het berekenen van belastingen en vergoedingen worden alleen belastingen en vergoedingen berekend voor nieuwe records. Als er bijvoorbeeld een extra auto (verzekerd item) wordt toegevoegd aan een polis, berekent de service nieuwe belastingen en vergoedingen voor de nieuwe auto. De waarden voor totaalbelasting en kosten voor de polis worden bijgewerkt.

    Als er geen nieuwe verzekerde items of dekkingen worden toegevoegd aan de polis, worden belastingen en vergoedingen niet opnieuw berekend.

  7. Retourneert het product-JSON met gewijzigde informatie. De knooppunten primaryParty en otherParties worden gemaakt/bijgewerkt als het onderliggende product een Verzekerde partij is.

    Opmerking
    Opmerking

    Als er nog geen primaryParty bestaat, wordt de primaryParty gemaakt op basis van de eerste nieuwe relatie die is opgegeven in newInsuredItemsRelationships voor het bovenliggende exemplaar. Vervolgens worden de andere nieuwe relaties in newInsuredItemsRelationships voor het bovenliggende exemplaar toegevoegd aan de otherParties.

    Als de primaryParty echter al bestaat, worden de eerste nieuwe relatie die is opgegeven in newInsuredItemsRelationships voor het bovenliggende exemplaar, evenals alle andere nieuwe relaties voor dat bovenliggende exemplaar, toegevoegd aan de otherParties.

    Deze JSON omvat de velden taxesAndFees, taxAmount, feeAmount, totalTaxForTermDiff, en totalFeeForTermDiff in de JSON Polis als de doelpolis belastingen en/of kosten heeft.

    Opmerking
    Opmerking

    De JSON omvat alleen de belasting- en/of kostenvelden die in dit beleid worden gebruikt.

Opmerking
Opmerking

Alle externe opties die worden gebruikt in de service InsProductService:getRatedProducts, kunnen ook met deze service worden gebruikt.

Invoer

Invoer

Beschrijving

modifiedItems

De details van de bijgewerkte verzekerde items of verzekerden).

newInsuredItemsRelationships

Nieuwe koppelingen tussen verzekerde zaken en andere zaken of verzekerden, zoals de toevoeging van een bestuurder aan een auto of de toevoeging van sieraden aan een woning.

Externe opties

Optie

Beschrijving

aggByKey

PRODUCT.instanceKey

De service verzendt deze optie naar een berekeningsprocedure die een aggregatiestap omvat, zodat de berekeningsprocedure het juiste bedrag retourneert.

Een autoverzekering heeft bijvoorbeeld meerdere bestuurders gekoppeld aan elk verzekerd voertuig. Het verzekerde voertuig heeft een afzonderlijke instantieKey voor elk exemplaar in de polis. De aggByKey neemt alle instantiesleutels voor de voertuigen en maakt een array van dekkingspremies per instantieKey, en geeft deze door aan de berekeningsprocedure zodat premies correct kunnen worden berekend.

De service gebruikt deze waarde om de polis opnieuw te prijzen.

assetId of policyId

%theIdYouNeed%

De ID van het beleid dat wordt gewijzigd.

effectiveDate

“YYYY-MM-DD HH:MM:SS” of %OmniScriptDataElement%

De oorspronkelijke ingangsdatum van de gewijzigde polis, gebruikt om de polis opnieuw te prijzen.

filters

Product2FieldName:Value,Product2FieldName:%Element Name%

Gebruik de API-naam met een dubbele punt gevolgd door een waarde of een variabele. In een OmniScript kan een variabele bijvoorbeeld een naam van een element zijn, zoals een invoerkeuzelijst.

Scheid meerdere filterparameters met komma's.

Filters kunnen elk veld voor het Product2 object bevatten.

De service gebruikt filters deze om de prijs van de polis te wijzigen.

getDataDRBundleName

De naam van de Omnistudio Data Mapper die deze service gebruikt voor het ophalen van polisgegevens (activa).

Als u Salesforce FSC gebruikt, moet u deze optie of getDataCustomClassName opgeven.

getDataCustomClassName

De naam van de aangepaste klasse die deze service gebruikt voor het ophalen van polisgegevens (activa).

Als u Salesforce FSC gebruikt, moet u deze optie of getDataDRBundleName opgeven.

includeInputKeys

Een reeks met komma's gescheiden sleutels om op te nemen in het uitvoerproductobject, binnen het CalculatedPriceData.

Alleen sleutels die door de berekeningsprocedure worden gebruikt, hebben een waarde in de resultaten.

De service gebruikt includeInputKeys om de polis opnieuw te prijzen.

Opmerking
Opmerking

Deze optie heeft geen relatie met de inputKey.

inputKey

Een sleutel die aangeeft waar de gewijzigde verzekerde items moeten worden gezocht in de invoerkaart.

calculateTaxesAndFees

true of false

Berekent belastingen en vergoedingen voor het doelproduct.

Indien ingesteld op true (waar), worden alle belastingen en kosten voor de gewijzigde polis opnieuw berekend.

Als u Salesforce FSC gebruikt en deze optie instelt op true, moet u ook de optie getDataDRBundleName of getDataCustomClassName opgeven.

ratingDate

Bepaalt de beoordelingsprocedure voor het opnieuw prijzen van de polis. Indien niet opgegeven, vindt de prijsstelling plaats op basis van de ingangsdatum van het gewijzigde beleid.

Opmerking
Opmerking U kunt geen specifieke tijd doorgeven voor ratingField, aangezien het veldtype Datum is. Het tijdstempel van de beoordelingsdatum wordt dus standaard ingesteld op 12:00 uur.

taxAndFeeEffectiveDate

De ingangsdatum die deze service gebruikt om belastingen en vergoedingen te berekenen. Deze optie staat los van de effectiveDate die wordt gebruikt om het product te prijzen.

Als er een waarde wordt opgegeven, gebruikt de service die waarde.

Als er geen waarde wordt opgegeven en de product-JSON geen beleid is, wordt de service standaard ingesteld op de datum van vandaag.

useLocalTimezone

true of false

De standaardwaarde is true.

Indien ingesteld op true, gebruikt deze service de lokale tijdzone waarin de beleidsversie is gemaakt.

Indien ingesteld op false, gebruikt deze service GMT als tijdzone.

withTaxFeeRounding

Optioneel

Indien true (waar), worden de berekende bedragen aan belasting en kosten afgerond op twee decimalen met behulp van de methode voor halfeven afronden. withTaxFeeRounding is alleen van kracht wanneer de optie calculateTaxesAndFees ook true (waar) is.

Indien false (onwaar), is afronden uitgeschakeld.

De standaardwaarde is false (onwaar).

Invoer-JSON

Hier is een voorbeeld van hoe u de modifiedItems en newInsuredItemsRelationships opgeeft in de invoertoewijzing. modifiedItems moet een array van exemplaren bevatten voor elke productcode met de kenmerkgegevens van elk exemplaar. newInsuredItemsRelationships moet een array bevatten waarbij elk element een toewijzing is die de relatie aangeeft tussen een onderliggend element ( instanceKey) en het bovenliggende element (parentInstanceKey).

"modifiedItems": {
  "DRIVER": [{
      "LN": "Smith",
      "GENDER": "Female",
      "FN": "Joan",
      "instanceKey": "Joan Smith",
      "AGE": 20
    },
    {
      "LN": "Smith",
      "GENDER": "Male",
      "FN": "John",
      "instanceKey": "John Smith",
      "AGE": 30
    },
    {
      "LN": "Henderson",
      "GENDER": "Male",
      "FN": "Robert",
      "instanceKey": "Robert Henderson",
      "AGE": 30
    },
    {
      "LN": "Schell",
      "GENDER": "Female",
      "FN": "Kinsey",
      "instanceKey": "Kinsey Schell",
      "AGE": 20
    }
  ],
  "AUTO": [{
      "VehicleType": "PASSENGER CAR",
      "BodyClass": "Sedan/Saloon",
      "autoYear": 2017,
      "autoModel": "LX350",
      "autoLicNum": "Lexus",
      "instanceKey": "2015 Lexus LX250"
    },
    {
      "VehicleType": "MULTIPURPOSE PASSENGER VEHICLE (MPV)",
      "BodyClass": "Minivan",
      "autoYear": 2006,
      "autoModel": "Odyssey",
      "autoLicNum": "Honda",
      "instanceKey": "2006 Honda Odyssey"
    },
    {
      "VehicleType": "PASSENGER CAR",
      "BodyClass": "Sedan/Saloon",
      "autoYear": 2018,
      "autoModel": "BMW",
      "autoLicNum": "530",
      "instanceKey": "2018 530 BMW"
    },
    {
      "VehicleType": "PASSENGER CAR",
      "BodyClass": "Sedan/Saloon",
      "autoYear": 2016,
      "autoModel": "Toyota",
      "autoLicNum": "Camry",
      "instanceKey": "2016 Camry Toyota"
    }
  ]
},
"newInsuredItemsRelationships": [
    {
      "instanceKey": "Joan Smith",
      "parentInstanceKey": "2015 Lexus LX250"
    },
    {
      "instanceKey": "Robert Henderson",
      "parentInstanceKey": "2018 530 BMW"
    }
  ]

Uitvoer-JSON

De service retourneert een product-JSON met alle wijzigingen en toevoegingen van de gebruiker. Het bevat ook berekende priceDiff en totalPremiumForTermDiff die de wijzigingen van de gebruiker weerspiegelen. Met name voor belastingen en vergoedingen worden ook de velden totalTaxForTermDiff en totalFeeForTermDiff geretourneerd. Ze worden alleen weergegeven bij het berekenen van belastingen en vergoedingen en vertegenwoordigen het verschil tussen de pro rata belasting of vergoeding van de doelpolis en de pro rata belasting of vergoeding van de gewijzigde polis (vergelijkbaar met het veld totalPremiumForTermDiff).

{       
  "totalSize" : 1,
  "records" : [ {
    "displaySequence" : -1,
    "accountId" : "02i000000000000000",
    "EffectiveEnd" : "2019-12-31T08:00:00.000+0000",
    "EffectiveStart" : "2019-01-01T08:00:00.000+0000",
    "Name" : "policy",
    "policyNumber" : "4ec13580-2208-5109-095e-b39bdbaaeb56",
    "Price" : 25.50,
    "productId" : "01tRN000000LCquYAG",
    "RecordTypeName__c" : "Product",
    "term" : "Annual",
    "TotalPremiumForTerm__c" : 25.50,
    "totalSumInsured" : 19.25,
    "key" : "value",
    "feeAmount" : 10,
    "taxAmount" : 10,
    "nat_test__TotalFeeAmount__c" : 10,
    "TotalFeeForTerm__c" : 10.00,
    "nat_test__TotalTaxAmount__c" : 10,
    "TotalTaxForTerm__c" : 10.00,
    "hasAttributes" : false,
    "productName" : "AutoRoot",
    "ProductCode" : "AutoRoot",
    "currencyCode" : "USD",
    "currencySymbol" : "$",
    "taxesAndFees" : [ {
      "PriceListEntryName__c" : null,
      "PriceListEntryId__c" : "02i000000000000002",
      "isRefundable" : null,
      "Id" : null,
      "currencySymbol" : "$",
      "currencyCode" : "USD",
      "calculatedAmount" : 10,
      "Amount__c" : 10,
      "AdjustmentType__c" : "Tax"
    }, {
      "PriceListEntryName__c" : null,
      "PriceListEntryId__c" : "02i000000000000003",
      "isRefundable" : null,
      "Id" : null,
      "currencySymbol" : "$",
      "currencyCode" : "USD",
      "calculatedAmount" : 20,
      "Amount__c" : 20,
      "AdjustmentType__c" : "Fee"
    } ],
    "coverageCount" : 0,
    "childProducts" : {
      "totalSize" : 2,
      "records" : [ {
        "displaySequence" : -1,
        "hasAttributes" : true,
        "productName" : "Auto",
        "ProductCode" : "Auto",
        "nat_test__RecordTypeName__c" : "InsuredItemSpec",
        "productId" : "01tRN000000LCqrYAG",
        "Name" : "1998 Honda Civic",
        "instanceKey" : "1998 Honda Civic",
        "currencyCode" : "USD",
        "currencySymbol" : "$",
        "hasCoverages" : true,
        "primaryParty" : {
          "instanceKey" : "BobJones"
        },
        "otherParties" : [ {
          "productCode" : "Driver",
          "instanceKey" : "SarahJones",
          "LastName" : "Jones",
          "FirstName" : "Sarah"
        } ],
        "attributeCategories" : {
          "totalSize" : 1,
          "records" : [ {
            "displaySequence" : 1,
            "Code__c" : "Auto",
            "Name" : "Auto",
            "id" : "a0ZRN0000009TMm2AM",
            "productAttributes" : {
              "totalSize" : 3,
              "records" : [ {
                "code" : "Make",
                "dataType" : "text",
                "inputType" : "text",
                "multiselect" : false,
                "required" : false,
                "readonly" : false,
                "disabled" : false,
                "filterable" : true,
                "attributeId" : "a0aRN00000067pjYAA",
                "label" : "Make",
                "displaySequence" : -1,
                "hasRules" : false,
                "hidden" : false,
                "cloneable" : true,
                "isNotTranslatable" : false,
                "values" : [ {
                  "readonly" : false,
                  "disabled" : false
                } ],
                "userValues" : "Honda",
                "isNotAssetizable" : false
              }, {
                "code" : "Model",
                "dataType" : "text",
                "inputType" : "text",
                "multiselect" : false,
                "required" : false,
                "readonly" : false,
                "disabled" : false,
                "filterable" : true,
                "attributeId" : "a0aRN00000067pkYAA",
                "label" : "Model",
                "displaySequence" : -1,
                "hasRules" : false,
                "hidden" : false,
                "cloneable" : true,
                "isNotTranslatable" : false,
                "values" : [ {
                  "readonly" : false,
                  "disabled" : false
                } ],
                "userValues" : "Civic",
                "isNotAssetizable" : false
              }, {
                "code" : "ModelYear",
                "dataType" : "number",
                "inputType" : "number",
                "multiselect" : false,
                "required" : false,
                "readonly" : false,
                "disabled" : false,
                "filterable" : true,
                "attributeId" : "a0aRN00000067plYAA",
                "label" : "ModelYear",
                "displaySequence" : -1,
                "hasRules" : false,
                "hidden" : false,
                "cloneable" : true,
                "isNotTranslatable" : false,
                "values" : [ {
                  "readonly" : false,
                  "disabled" : false
                } ],
                "userValues" : 1998,
                "isNotAssetizable" : false
              } ]
            }
          } ]
        },
        "childProducts" : {
          "totalSize" : 2,
          "records" : [ {
            "displaySequence" : -1,
            "hasAttributes" : true,
            "productName" : "Driver",
            "ProductCode" : "Driver",
            "nat_test__RecordTypeName__c" : "InsuredPartySpec",
            "productId" : "01tRN000000LCqsYAG",
            "Name" : "BobJones",
            "instanceKey" : "BobJones",
            "currencyCode" : "USD",
            "currencySymbol" : "$",
            "hasCoverages" : true,
            "isPrimaryChild" : true,
            "attributeCategories" : {
              "totalSize" : 1,
              "records" : [ {
                "displaySequence" : 2,
                "Code__c" : "Driver",
                "Name" : "Driver",
                "id" : "a0ZRN0000009TMn2AM",
                "productAttributes" : {
                  "totalSize" : 2,
                  "records" : [ {
                    "code" : "FirstName",
                    "dataType" : "text",
                    "inputType" : "text",
                    "multiselect" : false,
                    "required" : false,
                    "readonly" : false,
                    "disabled" : false,
                    "filterable" : true,
                    "attributeId" : "a0aRN00000067pmYAA",
                    "label" : "FirstName",
                    "displaySequence" : -1,
                    "hasRules" : false,
                    "hidden" : false,
                    "cloneable" : true,
                    "isNotTranslatable" : false,
                    "values" : [ {
                      "readonly" : false,
                      "disabled" : false
                    } ],
                    "userValues" : "Bob",
                    "isNotAssetizable" : false
                  }, {
                    "code" : "LastName",
                    "dataType" : "text",
                    "inputType" : "text",
                    "multiselect" : false,
                    "required" : false,
                    "readonly" : false,
                    "disabled" : false,
                    "filterable" : true,
                    "attributeId" : "a0aRN00000067pnYAA",
                    "label" : "LastName",
                    "displaySequence" : -1,
                    "hasRules" : false,
                    "hidden" : false,
                    "cloneable" : true,
                    "isNotTranslatable" : false,
                    "values" : [ {
                      "readonly" : false,
                      "disabled" : false
                    } ],
                    "userValues" : "Jones",
                    "isNotAssetizable" : false
                  } ]
                }
              } ]
            }
          }, {
            "displaySequence" : -1,
            "Id" : "01tRN000000LCqsYAG",
            "Name" : "Driver",
            "productId" : "01tRN000000LCqsYAG",
            "productName" : "Driver",
            "ProductCode" : "Driver",
            "nat_test__RecordTypeName__c" : "InsuredPartySpec",
            "instanceKey" : "SarahJones",
            "attributeCategories" : {
              "totalSize" : 0,
              "records" : [ {
                "displaySequence" : -1,
                "Code__c" : "Driver",
                "Name" : "Driver",
                "id" : "a0ZRN0000009TMn2AM",
                "productAttributes" : {
                  "totalSize" : 0,
                  "records" : [ {
                    "code" : "FirstName",
                    "dataType" : "text",
                    "inputType" : "text",
                    "multiselect" : false,
                    "required" : false,
                    "readonly" : false,
                    "disabled" : false,
                    "filterable" : true,
                    "attributeId" : "a0aRN00000067pmYAA",
                    "label" : "FirstName",
                    "displaySequence" : -1,
                    "hasRules" : false,
                    "hidden" : false,
                    "cloneable" : true,
                    "values" : [ {
                      "readonly" : false,
                      "disabled" : false
                    } ],
                    "userValues" : "Sarah",
                    "isNotAssetizable" : false
                  }, {
                    "code" : "LastName",
                    "dataType" : "text",
                    "inputType" : "text",
                    "multiselect" : false,
                    "required" : false,
                    "readonly" : false,
                    "disabled" : false,
                    "filterable" : true,
                    "attributeId" : "a0aRN00000067pnYAA",
                    "label" : "LastName",
                    "displaySequence" : -1,
                    "hasRules" : false,
                    "hidden" : false,
                    "cloneable" : true,
                    "values" : [ {
                      "readonly" : false,
                      "disabled" : false
                    } ],
                    "userValues" : "Jones",
                    "isNotAssetizable" : false
                  } ]
                }
              } ]
            }
          } ]
        }
      }, {
        "displaySequence" : -1,
        "hasAttributes" : true,
        "productName" : "Auto",
        "ProductCode" : "Auto",
        "nat_test__RecordTypeName__c" : "InsuredItemSpec",
        "productId" : "01tRN000000LCqrYAG",
        "Name" : "1999 Toyota Camry",
        "instanceKey" : "1999 Toyota Camry",
        "currencyCode" : "USD",
        "currencySymbol" : "$",
        "hasCoverages" : true,
        "primaryParty" : {
          "instanceKey" : "MaryJones"
        },
        "otherParties" : [ {
          "instanceKey" : "BobJones"
        } ],
        "attributeCategories" : {
          "totalSize" : 1,
          "records" : [ {
            "displaySequence" : 1,
            "Code__c" : "Auto",
            "Name" : "Auto",
            "id" : "a0ZRN0000009TMm2AM",
            "productAttributes" : {
              "totalSize" : 3,
              "records" : [ {
                "code" : "Make",
                "dataType" : "text",
                "inputType" : "text",
                "multiselect" : false,
                "required" : false,
                "readonly" : false,
                "disabled" : false,
                "filterable" : true,
                "attributeId" : "a0aRN00000067pjYAA",
                "label" : "Make",
                "displaySequence" : -1,
                "hasRules" : false,
                "hidden" : false,
                "cloneable" : true,
                "isNotTranslatable" : false,
                "values" : [ {
                  "readonly" : false,
                  "disabled" : false
                } ],
                "userValues" : "Toyota",
                "isNotAssetizable" : false
              }, {
                "code" : "Model",
                "dataType" : "text",
                "inputType" : "text",
                "multiselect" : false,
                "required" : false,
                "readonly" : false,
                "disabled" : false,
                "filterable" : true,
                "attributeId" : "a0aRN00000067pkYAA",
                "label" : "Model",
                "displaySequence" : -1,
                "hasRules" : false,
                "hidden" : false,
                "cloneable" : true,
                "isNotTranslatable" : false,
                "values" : [ {
                  "readonly" : false,
                  "disabled" : false
                } ],
                "userValues" : "Camry",
                "isNotAssetizable" : false
              }, {
                "code" : "ModelYear",
                "dataType" : "number",
                "inputType" : "number",
                "multiselect" : false,
                "required" : false,
                "readonly" : false,
                "disabled" : false,
                "filterable" : true,
                "attributeId" : "a0aRN00000067plYAA",
                "label" : "ModelYear",
                "displaySequence" : -1,
                "hasRules" : false,
                "hidden" : false,
                "cloneable" : true,
                "isNotTranslatable" : false,
                "values" : [ {
                  "readonly" : false,
                  "disabled" : false
                } ],
                "userValues" : 1999,
                "isNotAssetizable" : false
              } ]
            }
          } ]
        },
        "childProducts" : {
          "totalSize" : 0,
          "records" : [ {
            "displaySequence" : -1,
            "hasAttributes" : true,
            "productName" : "Driver",
            "ProductCode" : "Driver",
            "nat_test__RecordTypeName__c" : "InsuredPartySpec",
            "productId" : "01tRN000000LCqsYAG",
            "Name" : "BobJones",
            "instanceKey" : "BobJones",
            "currencyCode" : "USD",
            "currencySymbol" : "$",
            "hasCoverages" : true,
            "isPrimaryChild" : false,
            "attributeCategories" : {
              "totalSize" : 1,
              "records" : [ {
                "displaySequence" : 2,
                "Code__c" : "Driver",
                "Name" : "Driver",
                "id" : "a0ZRN0000009TMn2AM",
                "productAttributes" : {
                  "totalSize" : 2,
                  "records" : [ {
                    "code" : "FirstName",
                    "dataType" : "text",
                    "inputType" : "text",
                    "multiselect" : false,
                    "required" : false,
                    "readonly" : false,
                    "disabled" : false,
                    "filterable" : true,
                    "attributeId" : "a0aRN00000067pmYAA",
                    "label" : "FirstName",
                    "displaySequence" : -1,
                    "hasRules" : false,
                    "hidden" : false,
                    "cloneable" : true,
                    "isNotTranslatable" : false,
                    "values" : [ {
                      "readonly" : false,
                      "disabled" : false
                    } ],
                    "userValues" : "Bob",
                    "isNotAssetizable" : false
                  }, {
                    "code" : "LastName",
                    "dataType" : "text",
                    "inputType" : "text",
                    "multiselect" : false,
                    "required" : false,
                    "readonly" : false,
                    "disabled" : false,
                    "filterable" : true,
                    "attributeId" : "a0aRN00000067pnYAA",
                    "label" : "LastName",
                    "displaySequence" : -1,
                    "hasRules" : false,
                    "hidden" : false,
                    "cloneable" : true,
                    "isNotTranslatable" : false,
                    "values" : [ {
                      "readonly" : false,
                      "disabled" : false
                    } ],
                    "userValues" : "Jones",
                    "isNotAssetizable" : false
                  } ]
                }
              } ]
            }
          }, {
            "displaySequence" : -1,
            "hasAttributes" : true,
            "productName" : "Driver",
            "ProductCode" : "Driver",
            "nat_test__RecordTypeName__c" : "InsuredPartySpec",
            "productId" : "01tRN000000LCqsYAG",
            "Name" : "MaryJones",
            "instanceKey" : "MaryJones",
            "currencyCode" : "USD",
            "currencySymbol" : "$",
            "hasCoverages" : true,
            "isPrimaryChild" : true,
            "attributeCategories" : {
              "totalSize" : 1,
              "records" : [ {
                "displaySequence" : 2,
                "Code__c" : "Driver",
                "Name" : "Driver",
                "id" : "a0ZRN0000009TMn2AM",
                "productAttributes" : {
                  "totalSize" : 2,
                  "records" : [ {
                    "code" : "FirstName",
                    "dataType" : "text",
                    "inputType" : "text",
                    "multiselect" : false,
                    "required" : false,
                    "readonly" : false,
                    "disabled" : false,
                    "filterable" : true,
                    "attributeId" : "a0aRN00000067pmYAA",
                    "label" : "FirstName",
                    "displaySequence" : -1,
                    "hasRules" : false,
                    "hidden" : false,
                    "cloneable" : true,
                    "isNotTranslatable" : false,
                    "values" : [ {
                      "readonly" : false,
                      "disabled" : false
                    } ],
                    "userValues" : "Mary",
                    "isNotAssetizable" : false
                  }, {
                    "code" : "LastName",
                    "dataType" : "text",
                    "inputType" : "text",
                    "multiselect" : false,
                    "required" : false,
                    "readonly" : false,
                    "disabled" : false,
                    "filterable" : true,
                    "attributeId" : "a0aRN00000067pnYAA",
                    "label" : "LastName",
                    "displaySequence" : -1,
                    "hasRules" : false,
                    "hidden" : false,
                    "cloneable" : true,
                    "isNotTranslatable" : false,
                    "values" : [ {
                      "readonly" : false,
                      "disabled" : false
                    } ],
                    "userValues" : "Jones",
                    "isNotAssetizable" : false
                  } ]
                }
              } ]
            }
          } ]
        }
      } ]
    }
  } ]
}
 
Wordt geladen
Salesforce Help | Article