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
          InsCensusServiceStd:getMembersWithPlans

          InsCensusServiceStd:getMembersWithPlans

          Verwenden Sie diesen Service, um die Liste der Volkszählungsmitglieder für einen bestimmten censusId abzurufen. Entsprechend diesen Zählungsmitgliedern ruft der Service die ContractGroupPlanIds aus GroupCensusMemberPlan ab. Der Service ruft auch Kopfzeilen basierend auf den fieldsetName und planFieldsetName ab.

          Klasse: InsCensusServiceStd​​

          Methode: getMembersWithPlans

          Funktionsweise

          Dieser Service verfügt über zwei wichtige Funktionen:

          1. Ruft die Liste der Felder in GroupCensusMember und GroupCensusMemberPlan ab.
            • Der Service verwendet den Parameter ​fieldsetName, um die Liste der GroupCensusMember​​ abzurufen. Wenn kein Wert vorhanden ist, werden Felder aus dem Standardfeldset abgerufen. Wenn der eingegebene Wert keine Übereinstimmung findet, werden keine Felder abgerufen.

            • Der Service verwendet den Parameter planFieldsetName​, um die Liste der GroupCensusMemberPlan abzurufen. Wenn kein Wert vorhanden ist, werden alle Felder abgerufen. Wenn der eingegebene Wert keine Übereinstimmung findet, werden keine Felder abgerufen.

            • Ruft Beziehungsfelder ab, die zum Knoten "JSON-Kopfzeilen" kombiniert werden, selbst wenn diese Felder nicht im fieldsetName enthalten sind. Die folgenden Felder sind: PrimaryGroupCensusMemberId, RelationshipToPrimaryMember, SourceSystemIdentifier und PrimaryMemberSource.

            • Wenn der Parameter contractGroupPlanId einen Wert aufweist, wird die Liste der Vertragsposten-Datensätze mit den folgenden Vertragsdetails ausgefüllt:

              • Name des Vertragsgruppenplans

              • Produkttyp

              • ID der Vertragsgruppenpläne

          2. Der Service verwendet censusId, um die Liste der Volkszählungsmitglieder aus GroupCensusMember und Vertragsgruppenplänen aus GroupCensusMemberPlan für jedes Mitglied abzurufen.

            • Wenn der Versatz einen Wert aufweist, werden nach dem Versatz die Zeilen der primären GroupCensusMember (geordnet nach ID) und dann alle abhängigen Elemente für diese primären Mitglieder abgerufen.

            • Wenn ein Grenzwert vorhanden ist, ruft der Service die Zeilen vom Typ "Primäre GroupCensusMember" (geordnet nach ID) ab, die die angegebene Obergrenze nicht überschreiten. Anschließend werden alle abhängigen Mitglieder für diese primären Mitglieder abgerufen. Die Obergrenze darf 500 nicht überschreiten.

            • Wenn searchKey einen Wert aufweist, ruft der Service GroupCensusMember (geordnet nach ID) zusammen mit der entsprechenden Familie ab, in der searchKey als untergeordnete Zeichenfolge in der FirstName oder LastName vorhanden ist. Wenn GroupCensusMember abhängige Mitglieder enthält, ruft der Service primäre Mitglieder ab, die diesen abhängigen Mitgliedern entsprechen.

            • Wenn memberIds über einen Wert verfügt, werden GroupCensusMember (geordnet nach ID) abgerufen, deren ID Teil des Arrays memberIds ist. Entweder müssen memberIds oder searchKey eingegeben werden.

            • Die für jedes Mitglied abgerufenen Informationen basieren auf den aus GroupCensusMember und GroupCensusMemberPlan abgerufenen Feldern.

            • Die Liste der Mitglieder wird im members platziert.

          Serviceverhalten

          Erfahren Sie, wie sich unterschiedliche Eingaben auf die Serviceausgaben auswirken.

          Eingabe Serviceausgabe

          Keine censusId oder ungültige censusId

          Der Service ruft kein Volkszählungsmitglied ab.
          Nein fieldsetName und gültige censusId

          Der Service ruft Folgendes ab:

          • Wenn StandardFieldset vorhanden ist, verwendet der Service die Liste der im Standardfeldset vorhandenen GroupCensusMember und ruft die Liste der GroupCensusMember mit ContractGroupPlanIds ab.
          • Wenn "Standardfeldset" nicht vorhanden ist, verwendet der Service die Liste der GroupCensusMember im Feldset der bearbeitbaren Tabelle und ruft die Liste der GroupCensusMember mit ContractGroupPlanIds ab.

          • Wenn "StandardFieldset" und "Bearbeitbares Tabellenfeldset" nicht vorhanden sind, gibt der Service einen Fehler aus.
          Gültige fieldsetName und gültige censusId Der Service listet GroupCensusMember gemäß der angegebenen fieldsetName auf und ruft die Liste der GroupCensusMember mit ContractGroupPlanIds ab.
          Keine planFieldsetName gültigen fieldsetName und gültigen censusId Der Service listet GroupCensusMember gemäß dem angegebenen fieldsetName, ContractGroupPlanId und Namensfeld von GroupCensusMemberPlan auf. Es ruft eine Liste der GroupCensusMember mit ContractGroupPlanIds ab.
          Gültige planFieldsetName gültige fieldsetName und gültige censusId

          Der Service ruft Folgendes ab:

          • GroupCensusMember Sie Felder entsprechend dem angegebenen fieldetName.

          • GroupCensusMemberPlan Sie Felder gemäß der angegebenen planFieldsetName.

          • Liste GroupCensusMember mit ContractGroupPlanIds.

          Gültige contractId Der Service ruft den Namen des Vertragsgruppenplans, den Produkttyp, die untergeordneten Produkte und die Vertragsgruppenplan-ID als Optionen im Kopfzeilenfeld "ContractGroupPlanId" ab.
          Gültige limit

          Der Service ruft Folgendes ab:

          • GroupCensusMember Felder gemäß dem angegebenen fieldetName.

          • GroupCensusMemberPlan Sie Felder gemäß der angegebenen planFieldsetName.

          • Liste GroupCensusMember mit ContractGroupPlanIds.

          • Die Anzahl der abgerufenen primären GroupCensusMember ist kleiner oder gleich der Obergrenze.

          • Abhängigkeiten, die dem primären GroupCensusMember in der Liste zugeordnet sind.

          Gültige offset

          Der Service ruft Folgendes ab:

          • GroupCensusMember Sie Felder gemäß der angegebenen fieldsetName.

          • GroupCensusMemberPlan Sie Felder gemäß der angegebenen planFieldsetName.

          • Liste GroupCensusMember mit ContractGroupPlanIds.

          • Die ID jedes abgerufenen primären GroupCensusMember ist größer als offset.

          • Abhängigkeiten, die dem primären GroupCensusMember in der Liste zugeordnet sind.

          Gültige offset und gültige limit

          Der Service ruft Folgendes ab:

          • GroupCensusMember Sie Felder gemäß der angegebenen fieldsetName.

          • GroupCensusMemberPlan Sie Felder gemäß der angegebenen planFieldsetName.

          • Liste GroupCensusMember mit ContractGroupPlanIds.

          • Die Anzahl der abgerufenen primären GroupCensusMember ist kleiner oder gleich der Obergrenze.

          • Abhängigkeiten, die dem primären GroupCensusMember in der Liste zugeordnet sind.

          • Die ID jedes abgerufenen primären GroupCensusMember ist größer als offset.

          Gültige searchKey

          Der Service ruft Folgendes ab:

          • GroupCensusMember Sie Felder entsprechend dem angegebenen fieldetName.

          • GroupCensusMemberPlan gemäß der angegebenen planFieldsetName

          • Liste GroupCensusMember mit ContractGroupPlanIds.

          • Wenn die Liste über abhängige Mitglieder verfügt, ruft der Service primäre Mitglieder ab, die diesen abhängigen Mitgliedern entsprechen.

          • Alle Mitglieder enthalten eine searchKey als untergeordnete Zeichenfolge in ihrer FirstName oder LastName.

          Gültige searchKey und gültige limit

          Der Service ruft Folgendes ab:

          • GroupCensusMember Sie Felder entsprechend dem angegebenen fieldetName.
          • GroupCensusMemberPlan Sie Felder gemäß der angegebenen planFieldsetName.

          • Liste GroupCensusMember mit ContractGroupPlanIds.

          • Wenn die Liste über abhängige Mitglieder verfügt, ruft der Service primäre Mitglieder ab, die diesen abhängigen Mitgliedern entsprechen.

          • Alle Mitglieder enthalten eine searchKey als untergeordnete Zeichenfolge in ihrer FirstName oder LastName.

          • Die Anzahl der abgerufenen GroupCensusMember ist kleiner oder gleich der angegebenen Obergrenze.

          Gültige searchKey und gültige offset

          Der Service ruft Folgendes ab:

          • GroupCensusMember Sie Felder gemäß der angegebenen fieldsetName.

          • GroupCensusMemberPlan Sie Felder gemäß der angegebenen planFieldsetName.

          • Liste GroupCensusMember mit ContractGroupPlanIds.

          • Wenn die Liste über abhängige Mitglieder verfügt, ruft der Service primäre Mitglieder ab, die diesen abhängigen Mitgliedern entsprechen.

          • Alle Mitglieder enthalten eine searchKey als untergeordnete Zeichenfolge in ihrer FirstName oder LastName.

          • Die ID jedes abgerufenen GroupCensusMember ist größer als offset.

          Gültige searchKey, gültige limit und gültige offset

          Der Service ruft Folgendes ab:

          • GroupCensusMember Sie Felder gemäß der angegebenen fieldsetName.

          • GroupCensusMemberPlan Sie Felder gemäß der angegebenen planFieldsetName.

          • Liste GroupCensusMember mit ContractGroupPlanIds.

          • Wenn die Liste über abhängige Mitglieder verfügt, ruft der Service primäre Mitglieder ab, die diesen abhängigen Mitgliedern entsprechen.

          • Alle Mitglieder enthalten eine searchKey als untergeordnete Zeichenfolge in ihrer FirstName oder LastName.

          • Die Anzahl der abgerufenen GroupCensusMember ist kleiner oder gleich der angegebenen Obergrenze.

          • Die ID jedes abgerufenen GroupCensusMember ist größer als offset.

          Remote-Optionen

          Optionen Beschreibung

          ​​​censusId​​​

          Erforderlich.

          ID der Volkszählung, deren Mitglieder abgerufen werden müssen.

          ​​​contractId

          Erforderlich.

          ID der aktuellen Verträge des Accounts.

          Ruft den Namen des Vertragsgruppenplans, den Produkttyp und die Vertragsgruppe ab

          ​​​

          fieldsetName​​​

          Optional.

          Name des Feldsets zum Abrufen der GroupCensusMember-Felder.

          Wenn der Wert ungültig ist, gibt der Service keine Felder zurück.

          Wenn kein Wert vorhanden ist, verwendet der Service das Standardfeldset, um GroupCensusMember-Felder abzurufen.

          ​​​planFieldsetName​​​

          Optional.

          Ruft die Felder GroupCensusMemberPlan und GroupCensusMember ab, wenn ein gültiger Planfeldsetwert vorhanden ist.

          Wenn der Wert ungültig ist, werden keine Felder zurückgegeben.

          Alle GroupCensusMemberPlan-Felder werden zurückgegeben, wenn keine Werte vorhanden sind.

          ​limit​

          Optional.​

          Die Anzahl der abzurufenden Zählungsmitglieder.

          ​​​offset​​​

          Optional .

          Die ID des Zählmitglieds, nach der die Zählmitglieder abgerufen werden müssen.

          ​searchKey​

          Eine Zeichenfolge zum Suchen nach übereinstimmenden Datensätzen von Volkszählungsmitgliedern.

          Input JSON

          Dieser Service verwendet keine Eingabe-JSON.

          Ausgabe-JSON

          Der Service gibt eine Ausgabe-JSON zurück, die wie im folgenden Beispiel formatiert ist. Die Ausgabe enthält Details zu den Mitgliedern in der Zählung, wobei die Kopfzeilen eine Liste der Feld-API-Namen von GroupCensusMember und GroupCensusMemberPlan sind. Der members-Knoten gibt die Liste der ausgewählten Pläne für das Mitglied zusammen mit der ContractGroupPlanId zurück, die durch ; getrennt ist. Im Feld lastOffset wird die ID des letzten abgerufenen Volkszählungsmitglieds angezeigt. Dieser Wert kann als Offset-Parameter verwendet werden, um die nächsten Zeilen abzurufen.

          Hier ist das JSON-Beispielformat für die Ausgabe:

          { 
             "census":{ 
                "members":[ 
                   { 
                      "ContractGroupPlanId":"ID1;ID2",
                      "Id":"ID",
                      "fieldAPI1":"value"
                   }
                ],
                "headers":[ 
                   { 
                      "type":"field type",
                      "label":"field label",
                      "fieldId":"",
                      "name":"fieldAPI1"
                   },
                   { 
                      "options":[ 
                         { 
                            "value":"ID",
                            "type":"Product Type",
                            "name":"Contract Group Plan Name"
                         }
                      ],
                      "type":"REFERENCE",
                      "label":"Plan",
                      "fieldId":"",
                      "name":"ContractGroupPlanId"
                   }
                ]
             },
             "lastOffset" : "census member Id"
          }

          Hier ist die Beispielausgabe-JSON:

          
          { 
             "census":{ 
                "members":[ 
                   { 
                      "ContractGroupPlanId":"",
                      "Id":"a4C4P000000dNdbUAE",
                      "LastName":member1,
                      "FirstName":primary,
                      "Birthdate":"1999-08-08"
                   },
                   { 
                      "ContractGroupPlanId":"a2N4P000006ygEjUAI",
                      "Id":"a4C4P000000dNdcUAE",
                      "LastName":member1,
                      "FirstName":dependent,
                      "Birthdate":"1994-08-08"
                   },
                   { 
                      "ContractGroupPlanId":"a2N4P000006ygEjUAI;a2N4P000006ygEiUAI",
                      "Id":"a4C4P000000dNdeUAE",
                      "LastName":member2,
                      "FirstName":primary,
                      "Birthdate":"1985-08-08"
                   }
                ],
                "headers":[ 
                   { 
                      "type":"STRING",
                      "label":"First Name",
                      "fieldId":"",
                      "name":"FirstName"
                   },
                   { 
                      "type":"DATE",
                      "label":"Birthday",
                      "fieldId":"",
                      "name":"Birthdate"
                   },
                   { 
                      "type":"STRING",
                      "label":"Last Name",
                      "fieldId":"",
                      "name":"LastName"
                   },
                   { 
                      "type":"REFERENCE",
                      "label":"Plan",
                      "fieldId":"",
                      "name":"ContractGroupPlanId",
                       "options":[
                         {
                              "value":"a2N4P000006ygEiUAI",
                              "type":"Medical",
                              "name":"rootProd",
                              "childProducts": [
                                  {
                                      "value": "0rgDC000000000RYAQ",
                                      "IsOptional": false,
                                      "name": "MandatoryCoverage"
                                  },
                                  {  
                                      "value": "0rgDC000000000RYBQ",
                                      "IsOptional": true,
                                      "name": "OptionalCoverage"
                                  }
                              ]
                          },
                          {
                              "value":"a2N4P000006ygEjUAI",
                              "type":"Dental",
                              "name":"rootProd2",
                              "childProducts": [
                                  {
                                      "value": "0rgDC000000000RYCQ",
                                      "IsOptional": false,
                                      "name": "MandatoryCoverage"
                                  },
                                  {
                                      "value": "0rgDC000000000RYDQ",
                                      "IsOptional": true,
                                      "name": "OptionalCoverage"
                                  }
                              ]
                          }
                      ]
                   }
                ]
             },
             "lastOffset" : "a4C4P000000dNdeUAE"
          }
           
          Laden
          Salesforce Help | Article