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

          InsEnrollmentServiceStd:enrollNewHires

          Registrieren Sie neue Zensusmitglieder in ihren ausgewählten Plänen in der Mitte einer Vertragslaufzeit.

          Klasse: InsEnrollmentServiceStd

          Methode: enrollNewHires

          Szenario

          groupCensusID contractID groupCensusMemberIds primaryRoleName dependentRoleName
          groupCensusID1 ctrlD1 censusMemberPrimary1 PolicyHolder  
          censusMemberDependent1   Mitglied
          censusMemberDependent2   Mitglied
          policyID Abdeckung PolicyParticipant policyParticipant.role
          policyID101 Abdeckung1, Abdeckung2 censusMemberPrimary1 self
          censusMemberDependent1 Ehegatte
          censusMemberDependent2 untergeordnet

          Funktionsweise

          1. Der Service sucht nach Gruppenzählungsmitglieder:
            1. Entweder alle Mitglieder für einen bestimmten groupCensusId oder
            2. Nur die in der groupCensusMemberIds angegebenen Mitglieder.
          2. Jedem primären groupCensusMemberIds der Gruppenzählung sollte das PolicyStartDate zugeordnet sein. Die PolicyStartDate sollte zwischen dem Startdatum des Vertrags und dem Enddatum des Vertrags liegen.
            1. Wenn für einen der primären groupCensusMemberIds die PolicyStartDate nicht ausgefüllt ist, gibt der Service einen Fehler mit einer Liste der groupCensusMemberIds und einer Meldung aus: "Geben Sie ein gültiges Datum für die PolicyStartDate an."
            2. Wenn einer der primären groupCensusMemberIds einen PolicyStartDate aufweist, der nicht zwischen "Vertragsstartdatum" und "Vertragsendedatum" liegt, gibt der Service einen Fehler mit einer Liste der groupCensusMemberIds und der Meldung "Geben Sie einen PolicyStartDate innerhalb von "Vertragsstartdatum" und "Vertragsendedatum" aus.
          3. Sobald der Service überprüft hat, ob alle primären Zählungsmitglieder über die PolicyStartDate verfügen, sucht er nach den vorab registrierten Plänen, die mit jedem Mitglied im GroupCensusMemberPlan verknüpft sind.
          4. Die Produkte des Plans für jedes Mitglied werden zurückgegeben.
          5. Wenn das Produkt berechtigt ist (es ist Teil eines Contract und einer ContractGroupPlans), wird eine Versicherungspolice erstellt.
          6. Für die im Plan angegebenen Deckungsposten werden Versicherungspolicenabdeckungen (InsurancePolicyCoverages) erstellt.
          7. Personenaccounts können für die Gruppenzählungsmitglieder in der Gruppenzählung erstellt werden. Zur Unterstützung des Personenaccount-Flows durchläuft dieser Service die Gruppenzählungsmitglieder und führt folgende Schritte aus:
            1. Wenn AccountIds (aus dem GroupCensusMember abgerufen) verfügbar sind, verwendet der Service AccountId als InsurancePolicy.NameInsured und erstellt InsurancePolicyParticipants' PrimaryParticipantAccountId und RelatedParticipantAccountId.
            2. Wenn AccountId null ist, verwendet der Service die groupAccountId als InsurancePolicy.NameInsured und contactId als InsurancePolicyParticipants' PrimaryParticipantContactId und RelatedParticipantContactId.
          8. Eine Versicherungspolice wird nur für ein primäres Mitglied erstellt, nicht für dessen Angehörige. Die abhängigen Details in den Versicherungspolicen werden wie folgt gespeichert:
            1. Die abhängigen Informationen werden in einem separaten Objekt namens InsurancePolicyParticipants erstellt. Es wird auch ein Datensatz für das primäre Mitglied erstellt. Der Service ordnet diese Datensätze den Versicherungspolicen zu.
            2. Die Felder "primaryParticipantAccountId" und "relatedParticipantAccountId" des Versicherungspolice-Teilnehmers (InsurancePolicyParticipant) werden ebenfalls mit dem Feld "AccountId" des Gruppenzählungsmitglieds und "Kontakt" ausgefüllt, wenn "AccountId" null ist.
          9. Das Datum des Inkrafttretens der Versicherungspolice entspricht dem PolicyStartDate des primären Mitglieds.
          10. Die Versicherungsprämie wird basierend auf der Anzahl der Tage, für die das Mitglied innerhalb der Vertragslaufzeit registriert ist, anteilig berechnet. Beispiel: die Gesamtprämie aus der Bewertung :16,00. Vertragsdauer: 365 Tage (Startdatum: 10-Jan-2023 bis Enddatum: 9-jan-2024)Startdatum der Richtlinie des Mitglieds: 28-Feb-2023Insgesamt Tage für die Neueinstellung im Vertrag: 316Anteilige Prämie: 16* (316/365) = 13.85
          11. Versicherungspolicenabdeckungen:
            1. Wenn sich ein Familienmitglied während der Mitgliederregistrierung für eine optionale Abdeckung registriert, entspricht jeder registrierten optionalen Abdeckung ein separater InsurancePolicyCoverage. In jedem InsurancePolicyCoverage, der optionalen Abdeckungen entspricht, wird der registrierte Versicherungspolice-Teilnehmer im vlocity_ins_fsc__InsurancePolicyParticipantId__c -Feld des InsurancePolicyCoverage-Objekts gespeichert.
            2. Es gibt einen einzelnen InsurancePolicyCoverage für obligatorische Abdeckungen für eine Familie pro Produkt.
          12. Versicherungspolicenprämie: Wenn saveMemberPremium auf true festgelegt ist, enthalten die InsurancePolicyParticipant den StandardPremiumAmount der Richtlinie. Dieser Betrag wird anteilig zugeteilt (und auf die gleiche Weise berechnet wie die Versicherungsprämie in Schritt 10).
            Hinweis
            Hinweis Konfigurieren Sie den Ausdruckssatz oder das Berechnungsverfahren, um den Prämienbetrag auf Mitgliedsebene auf ein memberPremium festzulegen, wobei die Ausgabeoption "In Berechnung einschließen" auf "true" festgelegt ist.

          Konfigurieren Sie das Bewertungsverfahren so, dass die Datumswerte für das Inkrafttreten als Optionen an den Ausdruckssatz oder das Berechnungsverfahren übergeben werden.

          • Schlüssel für die Remote-Option "Ausdruckssatz" oder "Berechnungsverfahren": effectiveDate
          • Wert für die Remote-Option "Ausdruckssatz" oder "Berechnungsverfahren": %options:effectiveDate%
          • Funktionsweise: Dieser Wert wird durch dieses Integrationsverfahren als Option an den InsProductService:getRatedProduct übergeben. Diese Daten werden verwendet, um die richtigen Versionen des Ausdruckssatzes oder des Berechnungsverfahrens abzurufen und Matrizen, die das Integrationsverfahren für die Bewertung verwendet.

          Remote-Optionen

          Option Beschreibung
          contractId

          Pflichtangabe.

          Die ID des Vertrags, zu dem die Mitglieder gehören, und die Pläne, bei denen sie contractId registriert werden.

          dependentRoleName

          Optional.

          Der Standardwert ist Member.

          Das Feld Role in InsurancePolicyParticipant folgt diesem Wert für Angehörige. Das RelationshipToInsured -Feld lautet "Ehepartner", "Untergeordnet", "Übergeordnet" usw., je nachdem, was aus dem GroupCensusMember übergeben wird.

          groupCensusId

          Erforderlich, wenn keine groupCensusMembersIds verwendet wird.

          Die ID der Zählung, die alle Zählungsmitglieder für die Registrierung enthält.

          groupCensusMemberIds

          Erforderlich, wenn keine groupCensusId verwendet wird.

          Eine durch Kommas getrennte Liste der IDs bestimmter Zählungsmitglieder für die Registrierung.

          isBatchMode

          Optional.

          Der Standardwert ist true.

          Erstellt Richtlinien asynchron.

          primaryRoleName

          Optional.

          Der Standardwert ist PolicyHolder. Das Feld Role in InsurancePolicyParticipant folgt diesem Wert für primäre Mitglieder. Das RelationshipToInsured Feld lautet für diesen Fall "Selbst".

          saveMemberPremium

          Optional.

          Der Standardwert ist false.

          Der Wert gibt den Policenprämienbetrag an, der für alle InsurancePolicyParticipant festgelegt werden soll.

          Wenn der Wert true lautet, wird die Policenmitgliedsprämie im Feld TotalStandardAmount des InsurancePolicyParticipant für alle zugeordneten Versicherungspolice-Teilnehmer einer Police gespeichert.

          Input JSON

          Hier ist die Beispiel-Eingabe-JSON:

          {
             "Input": {
              "groupCensusId": "0rfRO00000005OUYAY",
              "contractId": "800RO000000WG4mYAG"
            },
            "Options":{
              "isBatchMode":false
            }
           }

          Ausgabe-JSON

          Hier ist die Beispielausgabe-JSON:

          {
             "policyIds":[
                "0036F00002Q4wlSQAR",
                "0036F00002Q4wlSQAQ"
             ]
          }
           
          Laden
          Salesforce Help | Article