Loading
Versicherung
Inhalt
Filter auswählen

          Keine Ergebnisse
          Keine Ergebnisse
          Hier sind einige Suchtipps

          Überprüfen Sie die Schreibweise Ihrer Stichwörter.
          Verwenden Sie allgemeinere Suchbegriffe.
          Wählen Sie weniger Filter aus, um Ihre Suche auszuweiten.

          Gesamte Salesforce-Hilfe durchsuchen
          InsCensusService:addPlanSelections

          InsCensusService:addPlanSelections

          Verwenden Sie diesen Service, um vorab registrierte Pläne für jedes in der Eingabe angegebene Mitglied einzufügen.

          Wichtig
          Wichtig Ab der Version Winter '23 ist der Service InsCensusServiceStd:addPlanSelections für die Verwendung mit dem Salesforce-Standarddatenmodell für Financial Services Cloud und Health Cloud aktiviert. Bestehende Kunden können diesen Service weiterhin verwenden, es werden jedoch keine weiteren Verbesserungen im verwalteten Paket für Versicherungen bereitgestellt.

          Klasse: InsCensusService

          Methode: addPlanSelections

          Funktionsweise

          • Der ContractLineId__c-Knoten enthält die ContractLineItem__c-IDs, für die das Mitglied vorab registriert ist.

          • Für jede ContractLineItem__c-ID wertet der Service wie folgt aus, ob der Plan für das Mitglied gültig ist:

            • Die contractId ist für die censusId gültig.

            • Die ContractLineItem__c-ID ist für die contractId gültig.

            • Der Produkttyp des ContractLineItem__c für das primäre Mitglied ist nicht gleich den Produkttypen, die in der OptOutTypes__c des primären Mitglieds aufgeführt sind.

            • Der Produkttyp des ContractLineItem__c für einen abhängigen Mitarbeiter ist nicht gleich den in der OptOutTypes__c des abhängigen Mitarbeiters aufgeführten Produkttypen und der Produkttyp des ContractLineItem__c ist nicht gleich den in der OptOutTypes__c des primären Mitglieds des abhängigen Mitarbeiters aufgeführten Produkttypen.

          • Die IDs erfolgreich erstellter GroupCensusMemberPlan__c werden zurückgegeben.

          • Der Service löscht auch neu erstellte Mitglieder (isNewMember ist im JSON-Objekt auf true festgelegt), die keine Einträge in GroupCensusMemberPlan__c aufweisen und deren onlySaveMembersWithValidProducts auf true festgelegt ist.

          Remote-Optionen

          Option

          Beschreibung

          censusId

          Pflichtangabe.

          ID der Zählung mit den Mitgliedern, deren Pläne eingefügt werden müssen.

          Stellt sicher, dass die contractId zum Account/Zensus gehört.

          contractId

          Pflichtangabe.

          ID des aktuellen Vertrags des Accounts.

          Stellt sicher, dass die Pläne für jedes Mitglied Teil des Vertrags sind.

          census

          Pflichtangabe.

          JSON-Objekt mit zwei Knoten:

          • headers: Der API-Name der Vertragsposten-ID (ContractLineId__c).

          • members: Liste der Mitglieder mit Plänen, die eingefügt oder aktualisiert werden sollen. Er muss die folgenden zwei Knoten enthalten:

            • Id: Die ID des Volkszählungsmitglieds (GroupCensusMember__c.Id).

            • ContractLineId__c: Die Liste der Pläne (ContractLineItem__c.Id), für die das Mitglied vorab registriert ist. Die Vertragsbelegposten sind durch Semikolon(;) getrennt.

          onlySaveMembersWithValidProducts

          Optional.

          Bei true werden neue Mitglieder ohne Einträge in GroupCensusMemberPlan__c gelöscht. Der Standardwert lautet "false".

          Input JSON

          Folgendes Format der Eingabe-JSON:

          {  
             "censusId":"ID",
             "contractId":"ID",
             "onlySaveMembersWithValidProducts":true,
             "census":{  
                "headers":[  
                   {  
                      "name":"vlocity_ins__ContractLineId__c"
                   },
                ],
                "members":[  
                   {  
                      "Id":"Census Member ID",
                      "isNewMember":true,
                      "vlocity_ins__ContractLineId__c": "ContractLineItem__c.Id;ContractLineItem__c.Id"
                      
                   },
                   {  
                      "Id":"Census Member ID",
                      "isNewMember":true,
                      "vlocity_ins__ContractLineId__c": "ContractLineItem__c.Id;ContractLineItem__c.Id"
                   }
                ]
             },
          }

          Hier ein Beispiel für die Eingabe-JSON:

          {  
             "censusId":"a4D4P000000hbjSUAQ",
             "contractId":"8004P000000zF2dQAE",
             "census":{  
                "members":[  
                   {  
                      "vlocity_ins__ContractLineId__c": "a4D4P000000hbjSUAQ;a4D4P000000hbjSUAQ",
                      "Id":"a4C4P000000d7POUAY"
                   }
                ],
                "headers":[  
                   {  
                      "name":"vlocity_ins__ContractLineId__c"
                   }
                ]
             }
          }

          Ausgabe-JSON

          Der Service gibt die Liste der erfolgreich eingefügten GroupCensusMemberPlan__c-IDs zurück. Sie enthält auch die Liste der aufgetretenen Fehler. Diese Fehler werden nach Mitglied gruppiert.

          Das Format der Ausgabe-JSON lautet wie folgt:

          {  
             "memberPlanIds":[  
                "GroupCensusMemberPlan__c.Id"
             ],
             "errors":[  
                {  
                   "error":"error"
                }
             ]
          }

          Der Service gibt eine Ausgabe-JSON zurück, die wie folgt formatiert ist:

          {  
             "memberPlanIds":[  
                "a4B4P000006jKsMUAU",
                "a4B4P000006jKsNUAU",
                "a4B4P000006jKsOUAU",
                "a4B4P000006jKsPUAU"
             ],
             "errors":[  
                {  
                   "numPlansError":2,
                   "error":"ContractLineItem__c value is not valid:8004P000000zJKjQAM; Medical",
                   "numPlans":2,
                   "Id":"a4C4P000000ed6dUAA",
                   "isNewMember":true,
                   "vlocity_ins__ContractLineId__c":"8004P000000zJKjQAM;Medical"
                }
             ]
          }
          
           
          Laden
          Salesforce Help | Article