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
          InsClaimCoverageService:createUpdateCoverage

          InsClaimCoverageService:createUpdateCoverage

          Verwenden Sie diesen Service, um eine Anspruchsabdeckung zu erstellen oder eine vorhandene Anspruchsabdeckung zu aktualisieren.

          Class: InsClaimCoverageService

          Method: createUpdateCoverage

          Funktionsweise

          1. Zum Erstellen einer Anspruchsabdeckung müssen die folgenden Eingaben, die als Remote-Optionen übergeben werden können, an den Service übergeben werden:

            Wichtig
            Wichtig

            Der Benutzer kann keine Anspruchsabdeckung erstellen, wenn eine vorhandene Anspruchsabdeckung für die folgenden Felder gleiche Werte aufweist: claimId, claimantId, involvedId, insuredId, and assetCoverageId.

            • claimId

              Hinweis
              Hinweis

              Je nach Eingabe der ClaimID erstellt der Service entweder eine Vlocity-Anspruchsabdeckung (ClaimCoverage__c) oder eine Salesforce-Anspruchsabdeckung (ClaimCoverage). Wenn es sich bei der ClaimID um eine ID des Objekts "InsuranceClaim__c" handelt, lautet die Anspruchsabdeckung "Vlocity-Anspruchsabdeckung". Andernfalls erstellt der Service eine Salesforce-Anspruchsabdeckung.

            • claimCoverageId

            • claimantId

            • involvedId

            • insuredId

            • assetCoverageId

            • reserveAmount

            • reserveProcessingMode

            Hinweis
            Hinweis

            Beim Aktualisieren einer vorhandenen Anspruchsabdeckung sind nur claimCoverageId und reserveAmount erforderlich. Sie können die anderen Felder leer lassen.

          2. Der Service verarbeitet diese Informationen und erstellt eine Abdeckung, wenn die ClaimCoverageId leer ist. Andernfalls aktualisiert der Service die vorhandene Anspruchsabdeckung mit der ID claimCoverageId.

            Der Reservebetrag für die Anspruchsabdeckung wird nicht festgelegt, wenn Sie reserveProcessingMode auf ReserveWorksheet festlegen.

            Wenn Sie den Anspruchsabdeckungsreservebetrag anfordern möchten, können Sie reserveProcessingMode auf CoverageReserve festlegen.

          Remote-Optionen

          Option

          Beschreibung

          claimId

          Erforderlich für neue Anspruchsabdeckungen.

          Die ID des Anspruchs, für den Sie die Anspruchsabdeckung erstellen möchten.

          Hinweis
          Hinweis

          Je nach Eingabe der ClaimID erstellt der Service entweder eine Vlocity-Anspruchsabdeckung (ClaimCoverage__c) oder eine Salesforce-Anspruchsabdeckung (ClaimCoverage). Wenn es sich bei der ClaimID um eine ID des Objekts "InsuranceClaim__c" handelt, lautet die Anspruchsabdeckung "Vlocity-Anspruchsabdeckung". Andernfalls erstellt der Service eine Salesforce-Anspruchsabdeckung.

          claimCoverageId

          Erforderlich für die Aktualisierung einer vorhandenen Anspruchsabdeckung.

          Die ID der vorhandenen Anspruchsabdeckung. Wenn er leer ist, erstellt der Service eine Anspruchsabdeckung. Andernfalls aktualisiert der Service die vorhandene Anspruchsabdeckung.

          Für das Vlocity-Datenmodell lautet die claimCoverageId ClaimCoverage__c.Id.

          Für das Salesforce-Datenmodell lautet die ID von claimCoverage ClaimCoverage.Id.

          claimantId

          Erforderlich für neue Anspruchsabdeckungen.

          Die ID eines vorhandenen Antragstellers. Der Anspruchsteller muss mit dem in der claimId angegebenen Anspruch verbunden sein.

          Für das Vlocity-Datenmodell lautet die claimantId InsuranceClaimPartyRelationship__c.Id.

          Beim Salesforce-Datenmodell lautet die claimantId ClaimParticipant.Id.

          involvedId

          Erforderlich für neue Anspruchsabdeckungen.

          Die ID einer vorhandenen beteiligten Eigenschaft oder beteiligten Person. Beim Salesforce-Datenmodell ist es die ID eines vorhandenen Anspruchspostens, der mit dem Anspruch verknüpft ist.

          Für das Vlocity-Datenmodell lautet die involvedId InsuranceClaimInvolvedProperty__c.Id / InsuranceClaimInvolvedInjury__c.Id.

          Beim Salesforce-Datenmodell lautet die involvedId ClaimItem.Id.

          insuredId

          Erforderlich für neue Anspruchsabdeckungen.

          Die ID eines bestehenden Versicherungsnehmers/Versicherten, der über eine Produktbeziehung verfügt. Beim Salesforce-Datenmodell ist es die ID eines vorhandenen Policenvermögenswerts.

          Für das Vlocity-Datenmodell lautet die InsuranceId AssetInsuredItem__c.Id oder AssetPartyRelationship__c.Id.

          Beim Salesforce-Datenmodell lautet die InsuranceId InsurancePolicyAsset.Id.

          assetCoverageId

          Erforderlich für neue Anspruchsabdeckungen.

          Die ID einer Policenabdeckung, die sich auf die Police des Anspruchs bezieht.

          Für das Vlocity-Datenmodell lautet die AssetCoverageId AssetCoverage__c.Id.

          Für das Salesforce-Datenmodell lautet die AssetCoverageId InsurancePolicyCoverage.Id.

          reserveAmount

          Erforderlich für neue Anspruchsabdeckungen.

          Der Reservebetrag.

          reserveProcessingMode

          Erforderlich für neue Anspruchsabdeckungen.

          Der Reserveverarbeitungsmodus der Anspruchsabdeckung. Die Werte können entweder CoverageReserve oder ReserveWorksheet lauten.

          Input JSON

          Folgendes Format der Eingabe-JSON:

          {
              "claimId": <Id>,
              "claimCoverageId": <Id>,
              "claimantId": <Id>,
              "involvedId": <Id>,
              "insuredId": <Id>,
              "assetCoverageId": <Id>,
              "reserveAmount": <Decimal>,
              "reserveProcessingMode": <String>
          }

          Hier sehen Sie das Beispiel der Eingabe-JSON.

          {
              "claimId": "a4X3j0000001iTcEAI",
              "claimCoverageId": null,
              "claimantId": "a4U3j000000LjtQEAS",
              "involvedId": "a4S3j000000QXjTEAW",
              "insuredId": "a3v3j000000d5UsAAI",
              "assetCoverageId": "a3u3j00000Pvx5hAAB",
              "reserveAmount": 300,
              "reserveProcessingMode": "CoverageReserve"
          }  

          Ausgabe-JSON

          Folgendes Format der Ausgabe-JSON:

          {
                "claimCoverage": [
                  {
                    "reserveProcessingMode": <String>,
                    "lossReserveAmount": <Decimal>,
                    "name": <String>,
                    "involvedName": <String>,
                    "claimItemId": <Id>,
                    "description": <String>,
                    "claimParticipantName": <String>,
                    "claimParticipantId": <Id>,
                    "claimId": <Id>,
                    "status": <String>,
                    "insurancePolicyAssetId": <Id>,
                    "insurancePolicyCoverageName": <String>,
                    "insurancePolicyCoverageId": <Id>,
                    "createdDate": <Date>
                  }
                ],
                "claimCoverageId": <Id>,
                "errorCode": <String>,
                "error": <String>
          }

          Hier sehen Sie das Beispiel der Ausgabe-JSON.

          {
                "claimCoverage": [
                  {
                    "reserveProcessingMode": "CoverageReserve",
                    "lossReserveAmount": 300,
                    "name": "Jewelry",
                    "involvedName": null,
                    "claimItemId": "a4S3j000000QXjTEAW",
                    "description": null,
                    "claimParticipantName": null,
                    "claimParticipantId": "a4U3j000000LjtQEAS",
                    "claimId": "a4X3j0000001iTcEAI",
                    "status": null,
                    "insurancePolicyAssetId": "a3v3j000000d5UsAAI",
                    "insurancePolicyCoverageName": null,
                    "insurancePolicyCoverageId": "a3u3j00000Pvx5hAAB",
                    "createdDate": null
                  }
                ],
                "claimCoverageId": "a5G3j000000YEhDEAW",
                "errorCode": "INVOKE-200",
                "error": "OK"
          }
           
          Laden
          Salesforce Help | Article