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:convertLeadAndCreateCensus

          InsCensusService:convertLeadAndCreateCensus

          Verwenden Sie diesen Service, um die Salesforce-Funktion "Leadkonvertierung" zu erweitern und es Benutzern zu ermöglichen, Informationen zur Leadzählung einzubeziehen und diese Daten den Objekten der Vlocity-Gruppen-Accountzählung zuzuordnen, während der Lead konvertiert wird.

          Klasse: InsCensusService

          Methode: convertLeadAndCreateCensus

          Funktionsweise

          Wenn die Option "convertLeadtoAccount" zum Konvertieren eines Leads verwendet wird, konvertiert der Service InsuredGroupCensus__c in GroupCensus__c und InsuredGroupCensusMembers in GroupCensusMembers__c.

          Dieser Service verwendet zwei Objekte:

          • InsuredGroupCensus__c: Dieses Objekt erfasst die Zählung in der Leadphase. Die Zählung bietet einen statistischen Snapshot der berechtigten Mitglieder einer Gruppe (z. B. Mitarbeiter) und ihrer Angehörigen. Diese Zähldaten werden verwendet, um Leads in einem Marketingkontext zu bewerten.

            Wenn der Lead in einen Account konvertiert wird (unter Verwendung des Konvertierungsprozesses "Salesforce-Lead in Account"), kann die Zählung auch in die Objekte "Account Census Vlocity" (Accountzählungsgeschwindigkeit) konvertiert und in Angebotsbewertungen verwendet werden.

          • InsuredGroupCensusMember__c: Dieses Objekt erfasst Zählmitglieder in der Leadphase. Sie enthält spezifische persönliche Informationen über ein Zählmitglied (z. B. einen Mitarbeiter) oder abhängige Personen, die von der Versicherungsgesellschaft verwendet werden, um die Gesundheitskosten für die Gruppe zu schätzen.

            Dieses Objekt ist das untergeordnete Master-Detail-Objekt des Objekts "Versicherte Gruppenzählung" oben. Diese Zensusdaten werden nur für die Schätzung der Gesundheitskosten verwendet, nachdem die entsprechenden GroupCensus__c- und GroupCensusMember__c aus diesen Quellen (d. h. InsuredGroupCensus__c und InsuredGroupCensusMember__c) erstellt wurden.

          So funktioniert der Service:

          1. Der Service verwendet die insuredCensusId als Eingabe und verwendet sie zum Abrufen des InsuredGroupCensus__c-Objekts.

          2. Wenn die Remote-Option "convertLeadToAccount" wahr ist, wird die angehängte LeadId__c in einen Account konvertiert. Andernfalls muss die accountId eingegeben werden.

          3. Anschließend erstellt der Service mithilfe des InsuredGroupCensus__c eine GroupCensus__c mit dem Typ "Gruppe".

            Hier werden Vlocity fieldMappers verwendet. Für diesen Service gibt es zwei Karten: eine Karte für InsuredGroupCensus__c bis GroupCensus__c und eine Karte für InsuredGroupCensusMember__c bis GroupCensusMember__c.

            Wenn die Zuordnungskonfiguration nicht vorhanden ist, wird der GroupCensus__c anhand bestimmter Felder aus dem InsuredGroupCensus__c erstellt.

            Die Zuordnung von InsuredGroupCensusMember__c zu GroupCensusMember__c ist wie folgt:

            InsuredGroupCensusMember__c

            GroupCensusMember__c

            Name

            Name

            FirstName__c

            FirstName__c

            LastName__c

            LastName__c

            BirthDate__c

            BirthDate__c

            isPrimaryMember__c

            isPrimaryMember__c

            NumberOfDependents__c

            NumberOfDependents__c

            Gender__c

            Gender__c

            Id

            MemberIdentifier__c

            RelatedInsuredCensusMemberId__c

            PrimaryMemberIdentifier__c

            Die Zuordnung von InsuredGroupCensus__c zu GroupCensus__c ist wie folgt:

            InsuredGroupCensus__c

            GroupCensus__c

            Name

            Name

            EffectiveStartDate__c

            EffectiveStartDate__c

            EffectiveEndDate__c

            EffectiveEndDate__c

            CensusSource__c

            CensusSource__c

            AccountId From Inputs or Converted From Lead (Account-ID aus Eingaben oder aus Lead konvertiert)

            GroupId__c

            CensusType__c

            Gruppe

            RecordTypeName von InsuredGroupCensus__c, um RecordTypeId von GroupCensus__c abzurufen, und ordnen Sie diese ID dann als RecordTypeId in GroupCensus__c zu.

          4. Der Service verwendet dann die im vorigen Schritt generierte GroupCensus__c-ID, um GroupCensusMember__c aus den Quell-InsuredGroupCensusMember__c-Datensätzen zu erstellen. Die GroupCensusMember__c werden wie im vorigen Schritt erstellt als untergeordnete Elemente des GroupCensus__c erstellt.

            Hinweis
            Hinweis

            Das Feld RelatedInsuredGroupCensusMemberId__c muss in den InsuredGroupCensusMember__c ordnungsgemäß festgelegt sein. Dadurch wird sichergestellt, dass die Zuordnung von abhängig zu primär erwartungsgemäß funktioniert.

            Für alle abhängigen Personen muss dies auf die ID des InsuredGroupCensusMember__c-Datensatzes festgelegt werden, der das entsprechende primäre Mitglied darstellt.

          5. Anschließend ordnet der Service die Angehörigen mithilfe der oben genannten Felder zu.

          Wenn die folgenden benutzerdefinierten Feldzuordnungen nicht vorhanden sind, werden sie explizit im Code zugeordnet:

          InsuredGroupCensusMember_c

          GroupCensusMember_c

          Id

          MemberIdentifier__c

          IsPrimaryMember_c

          IsPrimaryMember_c

          RelatedInsuredCensusMemberId_c

          PrimaryMemberIdentifier_c

          NumberOfDependents_c

          NumberOfDependents_c

          Eingaben

          Option

          Beschreibung

          insuredGroupCensusId

          Pflichtangabe.

          ID des zu konvertierenden InsuredGroupCensus__c.

          accountId

          Optional.

          Die ID des Accounts, an den die Zählung angehängt wird.

          Dies wird ignoriert, wenn der boolesche Wert von convertLeadToAccounttrue lautet. In einem solchen Fall werden die neuen Zensus-Datensätze an den neuen Account angehängt, der dabei erstellt wurde.

          Remote-Optionen

          Option

          Beschreibung

          convertLeadToAccount

          Boolescher Wert.

          Falls wahr, konvertieren Sie den an den InsuredGroupCensus__c angehängten Lead in einen Account.

          recordTypeName

          Zeichenfolge.

          Zeichenfolgenname des Accountdatensatztyps.

          Input JSON

          Hier sehen Sie eine Beispiel-Eingabe-JSON, die accountId und insuredCensusId verwendet.

          {
            "ContextId": "",
            "timeStamp": "2020-03-25T07:42:51.868Z",
            "userId": "0056g000003cVLZAA2",
            "userName": "ins-test09@vlocity.com",
            "userProfile": "System Administrator",
            "userTimeZone": -420,
            "userCurrencyCode": "USD",
            "sfdcIFrameOrigin": "https://ins-test09-dev-ed--instest09.visualforce.com",
            "sfdcIFrameHost": "web",
            "layout": "lightning",
            "isdtp": "p1",
            "id": "a236g000000NAibAAG",
            "vlcPersistentComponent": {},
            "accountId": "0016g00000Ir5LsAAJ",
            "insuredCensusId": "a5l6g000000RYasAAG"
          }

          Ausgabe-JSON

          Im Folgenden finden Sie eine Beispiel-Ausgabe-JSON mit den GroupCensus__c und der GroupCensusMember__c mit den zugehörigen Informationen.

          {
            "ContextId": "",
            "timeStamp": "2020-03-25T07:42:51.868Z",
            "userId": "0056g000003cVLZAA2",
            "userName": "ins-test09@vlocity.com",
            "userProfile": "System Administrator",
            "userTimeZone": -420,
            "userCurrencyCode": "USD",
            "sfdcIFrameOrigin": "https://ins-test09-dev-ed--instest09.visualforce.com",
            "sfdcIFrameHost": "web",
            "layout": "lightning",
            "isdtp": "p1",
            "id": "a236g000000NAibAAG",
            "vlcPersistentComponent": {},
            "accountId": "0016g00000Ir5LsAAJ",
            "insuredCensusId": "a5l6g000000RYasAAG",
            "censusMembers": [
              {
                "attributes": {
                  "type": "instest09__GroupCensusMember__c",
                  "url": "/services/data/v48.0/sobjects/instest09__GroupCensusMember__c/a4N6g0000013CP4EAM"
                },
                "Name": "Primary 1",
                "instest09__CensusId__c": "a4O6g000000AuJBEA0",
                "instest09__FirstName__c": "Primary",
                "instest09__LastName__c": "Primary",
                "instest09__Birthdate__c": "2020-03-03",
                "instest09__IsPrimaryMember__c": true,
                "instest09__MemberType__c": "Full Time",
                "instest09__NumberOfDependents__c": 0,
                "instest09__Gender__c": "Male",
                "instest09__MemberIdentifier__c": "a5k6g000000T7REAA0",
                "instest09__PrimaryMemberIdentifier__c": null,
                "Id": "a4N6g0000013CP4EAM"
              },
              {
                "attributes": {
                  "type": "instest09__GroupCensusMember__c",
                  "url": "/services/data/v48.0/sobjects/instest09__GroupCensusMember__c/a4N6g0000013CP5EAM"
                },
                "Name": "Dependent Child",
                "instest09__CensusId__c": "a4O6g000000AuJBEA0",
                "instest09__FirstName__c": "Child 1",
                "instest09__LastName__c": "Chila 1",
                "instest09__Birthdate__c": "2020-03-12",
                "instest09__IsPrimaryMember__c": true,
                "instest09__MemberType__c": null,
                "instest09__NumberOfDependents__c": 0,
                "instest09__Gender__c": "Male",
                "instest09__MemberIdentifier__c": "a5k6g000000T7RTAA0",
                "instest09__PrimaryMemberIdentifier__c": "a5k6g000000T7REAA0",
                "Id": "a4N6g0000013CP5EAM"
              },
              {
                "attributes": {
                  "type": "instest09__GroupCensusMember__c",
                  "url": "/services/data/v48.0/sobjects/instest09__GroupCensusMember__c/a4N6g0000013CP6EAM"
                },
                "Name": "Primary 2",
                "instest09__CensusId__c": "a4O6g000000AuJBEA0",
                "instest09__FirstName__c": "Primary 2",
                "instest09__LastName__c": "Primary 2",
                "instest09__Birthdate__c": "2020-03-04",
                "instest09__IsPrimaryMember__c": true,
                "instest09__MemberType__c": null,
                "instest09__NumberOfDependents__c": 0,
                "instest09__Gender__c": "Male",
                "instest09__MemberIdentifier__c": "a5k6g000000T7RJAA0",
                "instest09__PrimaryMemberIdentifier__c": null,
                "Id": "a4N6g0000013CP6EAM"
              },
              {
                "attributes": {
                  "type": "instest09__GroupCensusMember__c",
                  "url": "/services/data/v48.0/sobjects/instest09__GroupCensusMember__c/a4N6g0000013CP7EAM"
                },
                "Name": "Dependent Spouse",
                "instest09__CensusId__c": "a4O6g000000AuJBEA0",
                "instest09__FirstName__c": "Spouse 1",
                "instest09__LastName__c": "Spouse 1",
                "instest09__Birthdate__c": "2020-03-12",
                "instest09__IsPrimaryMember__c": true,
                "instest09__IsSpouse__c": true,
                "instest09__MemberType__c": null,
                "instest09__NumberOfDependents__c": 0,
                "instest09__Gender__c": "Female",
                "instest09__MemberIdentifier__c": "a5k6g000000T7ROAA0",
                "instest09__PrimaryMemberIdentifier__c": "a5k6g000000T7REAA0",
                "Id": "a4N6g0000013CP7EAM"
              }
            ],
            "censusMemberCount": 4,
            "census": {
              "attributes": {
                "type": "instest09__GroupCensus__c",
                "url": "/services/data/v48.0/sobjects/instest09__GroupCensus__c/a4O6g000000AuJBEA0"
              },
              "Name": "Test Insured Census",
              "instest09__EffectiveStartDate__c": "2020-03-26",
              "instest09__EffectiveEndDate__c": "2020-03-26",
              "instest09__CensusSource__c": "External",
              "instest09__GroupId__c": "0016g00000Ir5LsAAJ",
              "instest09__CensusType__c": "Group",
              "Id": "a4O6g000000AuJBEA0"
            },
            "error": "OK"
          }
           
          Laden
          Salesforce Help | Article