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
          InsProviderNetworkService:getProvidersByArea

          InsProviderNetworkService:getProvidersByArea

          Verwenden Sie diesen Service, um alle Anbieter und ihre Netzwerke für einen bestimmten geografischen Standort abzurufen. Dieser Service gibt sowohl einzelne als auch organisatorische Anbieter zusammen mit den Netzwerken zurück, in denen sie Mitglied sind, indem er state und postalCode als Eingaben verwendet.

          Klasse: InsProviderNetworkService

          Methode: getProvidersByArea

          Funktionsweise

          1. Der Service verwendet die state- und postalCode-Eingaben, bei denen die Suche mit state = MailingState (aus dem Feld "Postanschrift") und postalCode = MailingPostalCode (aus dem Feld "Postanschrift") für Kontakte (z. B. Einzelanbieter) übereinstimmt.

            Bei Accounts wird jedoch state = BillingState (aus dem Feld "Rechnungsanschrift") und postalCode = BillingPostalCode (aus dem Feld "Rechnungsanschrift") für Accounts (z. B. "Organisationsanbieter") abgeglichen.

            Die Suche gibt alle Accountdatensätze mit RecordType = Provider Location oder Provider und alle Kontaktdatensätze mit RecordType = Provider zurück.

          2. Findet alle aktuellen und aktiven Netzwerkmitgliedschaften von ProviderNetworkMember__c für die in Schritt 1 angegebenen Anbieter.

          3. Ruft alle Anbieternetzwerke ab, die derzeit aktiv sind und von den im vorigen Schritt identifizierten Netzwerkmitgliedschaften referenziert werden.

          4. Schließlich gibt der Service die Anzahl der einzelnen Anbieter (d. h. Kontakte) und der organisatorischen Anbieter (d. h. Accounts) sowie eine Liste für jeden von ihnen in der Ausgabe-JSON zurück. Die Organisationsanbieter werden im Knoten "Gruppenanbieter" ausgegeben.

          Eingaben

          Option

          Beschreibung

          state

          Pflichtangabe.

          US-Bundesstaat, in dem sich der Anbieter befindet.

          postalCode

          Pflichtangabe.

          Postleitzahl, in der sich der Anbieter befindet.

          Input JSON

          Hier sehen Sie eine Beispiel-Eingabe-JSON, die postalCode- und state-Eingaben verwendet.

          {
            "ContextId": "",
            "timeStamp": "2020-03-25T06:59:52.230Z",
            "userId": "0056g000003cVLZAA2",
            "userName": "ins-test09@vlocity.com",
            "userProfile": "System Administrator",
            "userTimeZone": -420,
            "userCurrencyCode": "USD",
            "sfdcIFrameOrigin": "https://ins-test09-dev-ed--instest09.visualforce.com",
            "sfdcIFrameHost": "web",
            "layout": "lightning",
            "isdtp": "p1",
            "id": "a236g000000NAiWAAW",
            "vlcPersistentComponent": {},
            "postalCode": 90000,
            "state": "CA"
          }

          Ausgabe-JSON

          Diese JSON-Beispielausgabe zeigt eine Liste der Kontakte mit ihren Listen der Anbieternetzwerke sowie eine weitere Liste der Accounts und ihrer Liste der Anbieternetzwerke an.

          {
            "postalCode": 90000,
            "state": "CA",
            "ContextId": "",
            "timeStamp": "2020-04-02T01:10:21.666Z",
            "userId": "0053j000009zQLnAAM",
            "userName": "jl@vlocity.com",
            "userProfile": "System Administrator",
            "userTimeZone": -420,
            "userCurrencyCode": "USD",
            "sfdcIFrameOrigin": "https://jireh-dev-ed--jireh.visualforce.com",
            "sfdcIFrameHost": "web",
            "layout": "lightning",
            "isdtp": "p1",
            "id": "a223j00000GCmWIAA1",
            "vlcPersistentComponent": {},
            "Group Providers Count": 1,
            "Group Providers": [
              {
                "Provider Networks": [
                  {
                    "jireh__LocationDependent__c": false,
                    "jireh__LineofBusiness__c": null,
                    "Name": "Network 1",
                    "jireh__EffectiveStartDate__c": "2020-04-01",
                    "jireh__IsActive__c": true,
                    "Id": "a543j000000sXVRAA2"
                  },
                  {
                    "jireh__LocationDependent__c": false,
                    "jireh__LineofBusiness__c": null,
                    "Name": "Network 2",
                    "jireh__EffectiveStartDate__c": "2020-04-01",
                    "jireh__IsActive__c": true,
                    "Id": "a543j000000sXVRAA2"
                  }
                ],
                "RecordTypeId": "0123j000001MWKBAA4",
                "jireh__CalculatedAddress__c": "<br>None CA 90000",
                "Id": "0013j00002mVO47AAG",
                "BillingCountry": "USA",
                "BillingPostalCode": "90000",
                "BillingState": "CA",
                "BillingCity": "None",
                "BillingStreet": null,
                "Industry": null,
                "jireh__PrimaryContactId__c": null,
                "Name": "Acc Test"
              }
            ],
            "Individual Providers Count": 3,
            "Individual Providers": [
              {
                "Provider Networks": [
                  {
                    "jireh__LocationDependent__c": false,
                    "jireh__LineofBusiness__c": null,
                    "Name": "Network 1",
                    "jireh__EffectiveStartDate__c": "2020-04-01",
                    "jireh__IsActive__c": true,
                    "Id": "a543j000000sXVRAA2"
                  }
                ],
                "FirstName": "Test",
                "Id": "0033j00003UCJlIAAX",
                "LastName": "Test",
                "Email": null,
                "AccountId": null
              },
              {
                "FirstName": "Test 2",
                "Id": "0033j00003UCLtWAAX",
                "LastName": "Test 2",
                "Email": null,
                "AccountId": null
              },
              {
                "Provider Networks": [
                  {
                    "jireh__LocationDependent__c": false,
                    "jireh__LineofBusiness__c": null,
                    "Name": "Network 1",
                    "jireh__EffectiveStartDate__c": "2020-04-01",
                    "jireh__IsActive__c": true,
                    "Id": "a543j000000sXVRAA2"
                  }
                ],
                "FirstName": "Test 3",
                "Id": "0033j00003UCLtXAAX",
                "LastName": "Test 3",
                "Email": null,
                "AccountId": null
              }
            ],
            "error": "OK"
          }
           
          Laden
          Salesforce Help | Article