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
          InsEnrollmentServiceStd:enrollPlans

          InsEnrollmentServiceStd:enrollPlans

          Verwenden Sie diesen Service, um Datensätze zu Versicherungspolicen (InsurancePolicy) für die vom Mitglied ausgewählten medizinischen, zahnärztlichen, visionären und anderen Pläne zu erstellen.

          Klasse: InsEnrollmentServiceStd​​

          Methode: enrollPlans

          Funktionsweise

          Der Service führt Folgendes aus:

          1. Der Service verwendet die Eingabe-JSON und sucht nach den Informationen zum Erstellen der Policen (Versicherungspolice).
            defaultIsFSCOption​isFsc-ParameterAusgabe
            Wahr ​False​ Erstellt Datensätze vom Typ "Versicherungspolice (InsurancePolicy )"
            ​False​ ​False​ Gibt Fehlermeldung zurück: "FSC deaktiviert; Verwenden Sie die alte Methode enrollPlans zum Erstellen des Vermögenswertobjekts".
            Wahr Wahr Erstellt Datensätze vom Typ "Versicherungspolice (InsurancePolicy )"
            ​False​ Wahr Erstellt Datensatz für Versicherungspolice ( InsurancePolicy )
            Hinweis
            Hinweis Registrierungsservices können je nach Parameter isFsc und benutzerdefinierter Einstellung für defaultIsFSCOption entweder in die Versicherungspolice und zugehörige Objekte (Datenmodell der harmonisierten Police) oder in Vermögenswertobjekte (Vlocity-Modell) schreiben. Verwenden Sie zum Erstellen von Vermögenswert-Datensätzen den Service InsEnrollmentService:enrollPlans.
          2. Bei einem Versicherungspolice-Datensatz kann das Mitglied entweder als Kontakt oder als Personenaccount dargestellt werden. Wenn das Mitglied als Kontakt dargestellt wird, wird der Account.Id des Registrierungsvertrags als Account der Police festgelegt. Wenn ein Mitglied als Personenaccount dargestellt wird, wird die Personenaccount-ID des Mitglieds als Account der Richtlinie festgelegt.

            Wenn ein Mitglied (primär oder abhängig) als Account und ein Kontakt dargestellt wird, verwendet der Service die Accountdarstellung.

          3. Ordnet abhängige Personen den Policen als Versicherungspolicenteilnehmer zu ( InsurancePolicyParticipants ). Es wird ein weiterer Versicherungspolice-Teilnehmer (​InsurancePolicyParticipant​​) für das primäre Mitglied erstellt.
          4. Die Datensätze für InsurancePolicyParticipants​​ werden nach den folgenden Regeln ausgefüllt:

            PrimärversicherungspoliceTeilnehmer

            Abhängige VersicherungspoliceTeilnehmer

            ID des primären Mitglieds = PersonAccount

            PrimaryParticipant.PrimaryParticipantAccountId = PersonAccount PrimaryParticipant.PrimaryParticipantContactId = PersonAccount.personContactId

            DependentParticipant.PrimaryParticipantAccountId = PersonAccount DependentParticipant.PrimaryParticipantContactId = PersonAccount.personContactId

            Primärmitglieds-ID = ContactID

            PrimaryParticipant.PrimaryParticipantContactId = ContactId​

            ​DependentParticipant.PrimaryParticipantContactId = ContactId​

            ID des abhängigen Mitglieds = ContactId/AccountId

            Die Grundgesamtheit der Datensätze des primären Teilnehmers basiert auf der ID des primären Mitglieds.

            Die abhängige Mitgliederpopulation folgt der gleichen Logik wie oben für primäre Mitglieder beschrieben.

          5. Ruft die ProductId aus dem Plan ab und stempelt InsurancePolicy.ProductId zu dieser ID.

          6. Erstellt die folgenden Beziehungen:

            Versicherungspolice

            InsurancePolicy.EffectiveDate= Contract.StartDate oder EffectiveStart in der Eingabe-JSON.

            InsurancePolicy.ExpirationDate = Contract.EndDate oder EffectiveEnd in der Eingabe-JSON.

            InsurancePolicy.ContractGroupPlanIdContractGroupPlan.Id​

          7. Der Service berechnet InsurancePolicy.PolicyTerm anhand der folgenden Contract.ContractTerm:

            Versicherungspolice

            InsurancePolicy.PolicyTerm = Jährlich.

            InsurancePolicy.PolicyTerm = Halbjährlich

            InsurancePolicy.PolicyTerm = Monatlich

          8. Ruft den Price-Schlüssel aus der Eingabe-JSON ab und erstellt die folgenden Beziehungen:

            Versicherungspolice

            InsurancePolicy.StandardPremiumAmount = Preis

            InsurancePolicy.TermPremiumAmount​ = anteiliger Preis basierend auf den Datumsangaben für das Inkrafttreten.

          9. Erstellt Versicherungspolicenabdeckungen (InsurancePolicyCoverages) für die Deckungsposten.

          Remote-Optionen

          Option

          Beschreibung

          inputKey

          Pflichtangabe.

          Der Schlüssel zu einer vortransformierten JSON-Struktur, die Informationen enthält, die der Service benötigt.

          Input JSON

          Der Service verwendet die vom inputKey angegebene Eingabe-JSON. In diesem Beispiel ist inputKey = enrollmentJson.

          Für den Service ist Folgendes erforderlich:

          • contractId: <value>

          • Dependents: <Liste der Karten für contactId und relationshipType der Angehörigen>

          Diese Eingabe-JSON kann entweder eine Liste von Objekten oder eine Zuordnung aufweisen, da der Service das Erstellen einer Richtlinie oder mehrerer Richtlinien unterstützt.

          ​​primaryMemberId​​ kann entweder eine Personenaccount-ID oder eine Kontakt-ID sein. Je nach ID-Typ von ​primaryMemberId funktioniert der Service wie oben beschrieben.

          Ebenso verfügt der Service für abhängige Personen über einen memberId-Knoten, der die Personenaccount-ID und die Kontakt-ID unterstützt. Basierend auf dem ID-Typ der memberId funktioniert der Service wie oben beschrieben.

          Hier ist die Beispiel-Eingabe-JSON:

          {
          	"enrollmentJson": {
              	"dependents": [
                	{
                  	"IsSpouse": false,
                  	"memberId": "001RO000003NTBtYAO",
                  	"LastName": "Jones",
                  	"FirstName": "Jean",
                  	"relationshipType": "Child"
                	}
              	],
              	"coverages": {
                		"records": [
                  	{
                    		"Price": "13",
                    		"productcode": "CI"
                  	}
                		]
              	},
              	"Price": 20,
              	"planId": "0rgRO000000000zYAA",
              	"primaryMemberId": "001RO000003Zr0AYAS",
              	"contractId": "800RO000000TFXdYAO"
            }
          }

          Ausgabe-JSON

          Der Service erstellt eine Liste der Versicherungspolicen-Datensätze.

          {
            "policyIds": [
              "0YTRO00000006Ar4AI"
            ],
            "errorMsg": "",
            "assetIds": [],
            "error": "OK"
          }
           
          Laden
          Salesforce Help | Article