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
          InsQuoteService:getQuoteDetail

          InsQuoteService:getQuoteDetail

          Verwenden Sie diesen Service, um alle Angebotsdetails als JSON abzurufen.

          Dieser Service funktioniert gut für Flows, die ein gespeichertes Angebot erstellen und daraus entweder eine Versicherungspolice oder einen Gesundheitsplan erstellen.

          Klasse: InsQuoteService

          Methode: getQuoteDetail

          Funktionsweise

          1. Der Service nimmt eine quoteId vor und sucht nach dem Angebot.

          2. Der Service gibt die JSON zurück, die den folgenden Schlüssel enthält: Werte:

            • quoteDetails: Angebotsfeldwerte

              Enthält Angebotsfeldwerte mit Attributen.

            • insuredItems: Versicherte und Versicherte

              Enthält die Angebotsbelegpostendetails "InsuredItemSpec" und "InsuredPartySpec". (Gilt nicht für Vlocity Health.)

            • productConfigurationDetail: Produktkonfigurationen

              Produkt-JSON-Strukturmodell

          Steuern und Gebühren

          So funktioniert dieser Service:

          • Die Felder taxAmount, TaxAmount__c, feeAmount, FeeAmount__c und TotalAmount__c werden für jeden QuoteLineItem zurückgegeben, wenn die Felder nicht null sind.

          • Die Felder TotalTaxAmount__c, TotalFeeAmount__c und TotalAmount__c werden für das Angebot zurückgegeben, wenn die Felder nicht null sind.

          • Die totalTaxFeeAmount = TaxAmount__c + FeeAmount__c.

          Eingaben

          Der Service benötigt diese Eingaben, wenn die Remote-Option "isForExternal" auf "true" festgelegt ist. Lassen Sie diese Eingaben aus, wenn isForExternal leer oder auf false festgelegt ist.

          Option

          Beschreibung

          action

          Erforderlich, wenn isForExternal=true ist.

          Der Service verwendet diesen Wert, um den Knoten "Aktion" zu erstellen, der für die API für externe Preise erforderlich ist.

          Mögliche Werte:

          • submit
          • reprice
          quoteId

          Erforderlich, wenn isForExternal=true ist.

          Die ID des Angebots, für das Details abgerufen werden sollen.

          Remote-Optionen

          Option

          Beschreibung

          action

          Erforderlich, wenn isForExternal=true ist.

          Gibt die Aktion für den externen Server an, die mit dem Angebot verbunden ist.

          Mögliche Werte:

          • submit
          • reprice

          Zum Senden wird die sourceSystemIdentifer des Quote übergeben. Bei Neupreisen wird die SourceSystemIdentifer des neu zu bewertenden oder zu bewertenden Root QuoteLineItem weitergegeben.

          disableAttributeCategories

          Optional.

          Zeigen Sie attributeCategories in der Ausgabe-JSON an.

          Wenn diese Kennzeichnung auf true festgelegt ist, lässt der getQuoteDetail-Service den attributeCategory-Knoten in der Antwort aus und der createPolicyVersion-Service erstellt keine Richtlinienbedingungen. Legen Sie diese Kennzeichnung auf false fest, um sicherzustellen, dass der createPolicyVersion Richtlinienbedingungen erstellt.

          disableChildProducts

          Optional.

          Zeigen Sie Datensätze unter childProduct in der Ausgabe-JSON an.

          disableOptionalCoverages

          Optional.

          Wenn diese Option auf true festgelegt ist, werden optionale Abdeckungen nicht als Teil eines Angebots in einem OmniScript angezeigt.

          includeOriginalPlan

          Wenn dieser Wert auf true festgelegt ist, werden Originalprodukte in eine Verlängerung aufgenommen.

          Andernfalls werden nur Ersatzprodukte angezeigt.

          includeOpportunity

          Wenn dieser Wert auf true festgelegt ist, geben Sie die Opportunity-Details des Angebots in einem separaten JSON-Knoten zurück. Die zurückgegebenen Felder werden durch die OpportunityDetail des Feldsets bestimmt.

          Der Standardwert ist false.

          instanceKey

          Eine eindeutige Kennung, die dem Angebotsbelegposten zugeordnet ist und zur Identifizierung der Instanz eines Produkts verwendet wird. Der instanceKey wird manuell oder vom System generiert angegeben.

          isMultiRoot

          true oder false

          Legen Sie für Angebote, die mehr als ein Versicherungsprodukt (Plan) enthalten, den Wert true fest.

          Beispielsweise muss für ein Angebot, das einen Gesundheitsplan, einen Dentalplan und einen Visionsplan enthält, diese Option auf true festgelegt sein, um die Details für die Pläne zurückzugeben.

          isForExternal

          Wenn er auf true festgelegt ist, gibt der Service die vereinfachte JSON zurück, um sie einem Administratorsystem für externe Richtlinien einfacher zuordnen zu können.

          productCode

          Code des Produkts, das einem Angebotsbelegposten zugeordnet ist.

          productSpecId

          ID des Produkts, das einem Angebotsbelegposten zugeordnet ist.

          quoteId

          Pflichtangabe.

          Die QuoteId oder die verschlüsselte QuoteId, wenn die Anforderung an einen Kunden gerichtet ist.

          quoteLineItemId

          ID des Angebotsbelegpostens. Gibt nur einen Angebotsbelegposten mit der genau übereinstimmenden ID zurück. Wenn in der Anforderung andere Filter enthalten sind, die nicht den Details des zurückgegebenen Artikels entsprechen, werden keine Elemente zurückgegeben.

          Input JSON

          Folgendes Format der Eingabe-JSON:

          {
            "quoteId": "...",
            "action":  "..."
          }
          

          Hier ein Beispiel für die Eingabe-JSON:

          {
            "quoteId":"0Q06g0000009YA3CAM"
            "action": "submit"
          }
          

          Ausgabe-JSON (Versicherung)

          Der Service gibt eine JSON zurück, die die folgenden Knoten enthält:

          • Versicherte und Versicherte

          • Feldset 'Angebotsdetails'

          • Produktkonfigurationsdetails

          Tipp
          Tipp

          Das Feldset "quoteDetail" ist in mehreren Objekten vorhanden, der Service "InsQuoteService:getQuoteDetail" liest jedoch nur das Feldset im Objekt "Angebotsbelegposten", wenn er den Knoten "productConfigurationDetail" in der JSON-Antwort erstellt. Feldsets im Objekt "Product2" werden von diesem Service ignoriert.

          Fügen Sie Felder im quoteDetail-Feldset hinzu oder entfernen Sie sie, um die Nutzlastgröße zu reduzieren und die OmniScript-Leistung zu verbessern. Einige Felder des Angebotsbelegpostens wie "Produktname", "Produktcode" oder "Produkt-ID" sind standardmäßig enthalten. Es wird empfohlen, diese Sätze unverändert zu lassen, da sie für ein Angebot wichtig sind.

          {
            "productConfigurationDetail": {
              "records": [...]
              "totalSize": 1
            },
            "insuredItems": {
              "Driver": [{
                  "instanceKey": "Joan Smith",
                  "isPrimary": false,
                  "isParent": false,
                  "LN": "Smith",
                  "AGE": 20,
                  "FN": "Joan",
                  "GENDER": "Female",
                  "FirstName": "Joan",
                  "LastName": "Smith"
                },
                {
                  ...
                }
              ],
              "Auto": [{
                  "instanceKey": "2015 Lexus LX250",
                  "autoAntiTheft": true,
                  "est_annual_mileage": "1-10000",
                  "autoLicNum": "Lexus",
                  "autoModel": "LX250",
                  "autoYear": 2015,
                  "BodyClass": "Sedan/Saloon",
                  "VehicleType": "PASSENGER CAR",
                  "isPrimary": true
                  "isParent": false,
                },
                {
                  ...
                }
              ]
            },
            "quoteDetail": {
              "attributes": {
                "type": "Quote",
                "url": "/services/data/v43.0/sobjects/Quote/0Q01I000000qeWLSAY"
              },
              "ins_daily4__EffectiveDate__c": "2018-07-27",
              "ins_daily4__TotalSumInsured__c": 0,
              "AccountId": "0011I00000QknfjQAB",
              "ins_daily4__RootItemTotal__c": 0,
              "Id": "0Q01I000000qeWLSAY"
            },
            "error": "OK"
          }

          Ausgabe-JSON (Gesundheit)

          Der Service gibt eine JSON zurück, die die folgenden Knoten enthält:

          • Feldset 'Angebotsdetails'

          • Produktkonfigurationsdetails

          {
            "productConfigurationDetail": {
              "records": [...]
              "totalSize": 1
            },
            "quoteDetail": {
              "attributes": {
                "type": "Quote",
                "url": "/services/data/v43.0/sobjects/Quote/0Q01I000000qeWLSAY"
              },
              "ins_daily4__EffectiveDate__c": "2018-07-27",
              "ins_daily4__TotalSumInsured__c": 0,
              "AccountId": "0011I00000QknfjQAB",
              "ins_daily4__RootItemTotal__c": 0,
              "Id": "0Q01I000000qeWLSAY"
            },
            "error": "OK"
          }
           
          Laden
          Salesforce Help | Article