diff --git a/modules/salesforce_pull/tests/src/Unit/DeleteHandlerTest.php b/modules/salesforce_pull/tests/src/Unit/DeleteHandlerTest.php index 969689f56339ae60064d256fd228f3e23f98e62b..308d5cca2a110038741f3aad3186e1177a807eab 100644 --- a/modules/salesforce_pull/tests/src/Unit/DeleteHandlerTest.php +++ b/modules/salesforce_pull/tests/src/Unit/DeleteHandlerTest.php @@ -3,7 +3,6 @@ namespace Drupal\Tests\salesforce_pull\Unit; use Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher; -use Drupal\Core\Entity\EntityBase; use Drupal\Core\Entity\EntityStorageBase; use Drupal\Core\Entity\EntityTypeManagerInterface; use Drupal\Core\State\StateInterface; @@ -15,6 +14,7 @@ use Drupal\salesforce_mapping\SalesforceMappingStorage; use Drupal\salesforce_pull\DeleteHandler; use Drupal\salesforce\Rest\RestClientInterface; use Drupal\Tests\UnitTestCase; +use Drupal\user\Entity\User; use Prophecy\Argument; /** @@ -47,8 +47,8 @@ class DeleteHandlerTest extends UnitTestCase { ->willReturn($result); $this->sfapi = $prophecy->reveal(); - // Mock Drupal entity. - $prophecy = $this->prophesize(EntityBase::CLASS); + // Mock an atribtary Drupal entity. + $prophecy = $this->prophesize(User::CLASS); $prophecy->delete()->willReturn(TRUE); $prophecy->id()->willReturn(1); $prophecy->label()->willReturn('foo'); diff --git a/src/Tests/TestRestClient.php b/src/Tests/TestRestClient.php index 97de637b16ab6a0e1d4b03506ded2a48e5a6c184..47576b74d85266be32d7e591c787ec189e780927 100644 Binary files a/src/Tests/TestRestClient.php and b/src/Tests/TestRestClient.php differ diff --git a/src/Tests/objectDescribe.json b/src/Tests/objectDescribe.json new file mode 100644 index 0000000000000000000000000000000000000000..b6b0d4e268e1a86998f88e1fd33c53243ebc3efc --- /dev/null +++ b/src/Tests/objectDescribe.json @@ -0,0 +1,4145 @@ +{ + "name": "Contact", + "fields": { + "Id": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 18, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": true, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": true, + "inlineHelpText": null, + "label": "Contact ID", + "length": 18, + "mask": null, + "maskType": null, + "name": "Id", + "nameField": false, + "namePointing": false, + "nillable": false, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "tns:ID", + "sortable": true, + "type": "id", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "IsDeleted": { + "aggregatable": false, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": false, + "defaultValueFormula": null, + "defaultedOnCreate": true, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Deleted", + "length": 0, + "mask": null, + "maskType": null, + "name": "IsDeleted", + "nameField": false, + "namePointing": false, + "nillable": false, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:boolean", + "sortable": true, + "type": "boolean", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "MasterRecordId": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 18, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Master Record ID", + "length": 18, + "mask": null, + "maskType": null, + "name": "MasterRecordId", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [ + "Contact" + ], + "relationshipName": "MasterRecord", + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "tns:ID", + "sortable": true, + "type": "reference", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "AccountId": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 18, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Account ID", + "length": 18, + "mask": null, + "maskType": null, + "name": "AccountId", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [ + "Account" + ], + "relationshipName": "Account", + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": true, + "soapType": "tns:ID", + "sortable": true, + "type": "reference", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "LastName": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 240, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "Name", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": "personname", + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Last Name", + "length": 80, + "mask": null, + "maskType": null, + "name": "LastName", + "nameField": false, + "namePointing": false, + "nillable": false, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "FirstName": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "Name", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": "personname", + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "First Name", + "length": 40, + "mask": null, + "maskType": null, + "name": "FirstName", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "Salutation": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "Name", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": "personname", + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Salutation", + "length": 40, + "mask": null, + "maskType": null, + "name": "Salutation", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [ + { + "active": true, + "defaultValue": false, + "label": "Mr.", + "validFor": null, + "value": "Mr." + }, + { + "active": true, + "defaultValue": false, + "label": "Ms.", + "validFor": null, + "value": "Ms." + }, + { + "active": true, + "defaultValue": false, + "label": "Mrs.", + "validFor": null, + "value": "Mrs." + }, + { + "active": true, + "defaultValue": false, + "label": "Dr.", + "validFor": null, + "value": "Dr." + }, + { + "active": true, + "defaultValue": false, + "label": "Prof.", + "validFor": null, + "value": "Prof." + } + ], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "picklist", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "Name": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 363, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": "personname", + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Full Name", + "length": 121, + "mask": null, + "maskType": null, + "name": "Name", + "nameField": true, + "namePointing": false, + "nillable": false, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "RecordTypeId": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 18, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Record Type ID", + "length": 18, + "mask": null, + "maskType": null, + "name": "RecordTypeId", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [ + "RecordType" + ], + "relationshipName": "RecordType", + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "tns:ID", + "sortable": true, + "type": "reference", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "OtherStreet": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 765, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "OtherAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": "plaintextarea", + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Other Street", + "length": 255, + "mask": null, + "maskType": null, + "name": "OtherStreet", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "textarea", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "OtherCity": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "OtherAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Other City", + "length": 40, + "mask": null, + "maskType": null, + "name": "OtherCity", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "OtherState": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 240, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "OtherAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Other State\\/Province", + "length": 80, + "mask": null, + "maskType": null, + "name": "OtherState", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "OtherPostalCode": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 60, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "OtherAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Other Zip\\/Postal Code", + "length": 20, + "mask": null, + "maskType": null, + "name": "OtherPostalCode", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "OtherCountry": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 240, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "OtherAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Other Country", + "length": 80, + "mask": null, + "maskType": null, + "name": "OtherCountry", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "OtherLatitude": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "OtherAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Other Latitude", + "length": 0, + "mask": null, + "maskType": null, + "name": "OtherLatitude", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 18, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 15, + "searchPrefilterable": false, + "soapType": "xsd:double", + "sortable": true, + "type": "double", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "OtherLongitude": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "OtherAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Other Longitude", + "length": 0, + "mask": null, + "maskType": null, + "name": "OtherLongitude", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 18, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 15, + "searchPrefilterable": false, + "soapType": "xsd:double", + "sortable": true, + "type": "double", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "OtherGeocodeAccuracy": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "OtherAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Other Geocode Accuracy", + "length": 40, + "mask": null, + "maskType": null, + "name": "OtherGeocodeAccuracy", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [ + { + "active": true, + "defaultValue": false, + "label": "Address", + "validFor": null, + "value": "Address" + }, + { + "active": true, + "defaultValue": false, + "label": "NearAddress", + "validFor": null, + "value": "NearAddress" + }, + { + "active": true, + "defaultValue": false, + "label": "Block", + "validFor": null, + "value": "Block" + }, + { + "active": true, + "defaultValue": false, + "label": "Street", + "validFor": null, + "value": "Street" + }, + { + "active": true, + "defaultValue": false, + "label": "ExtendedZip", + "validFor": null, + "value": "ExtendedZip" + }, + { + "active": true, + "defaultValue": false, + "label": "Zip", + "validFor": null, + "value": "Zip" + }, + { + "active": true, + "defaultValue": false, + "label": "Neighborhood", + "validFor": null, + "value": "Neighborhood" + }, + { + "active": true, + "defaultValue": false, + "label": "City", + "validFor": null, + "value": "City" + }, + { + "active": true, + "defaultValue": false, + "label": "County", + "validFor": null, + "value": "County" + }, + { + "active": true, + "defaultValue": false, + "label": "State", + "validFor": null, + "value": "State" + }, + { + "active": true, + "defaultValue": false, + "label": "Unknown", + "validFor": null, + "value": "Unknown" + } + ], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": true, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "picklist", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "OtherAddress": { + "aggregatable": false, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Other Address", + "length": 0, + "mask": null, + "maskType": null, + "name": "OtherAddress", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": true, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "urn:address", + "sortable": false, + "type": "address", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "MailingStreet": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 765, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "MailingAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": "plaintextarea", + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Mailing Street", + "length": 255, + "mask": null, + "maskType": null, + "name": "MailingStreet", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "textarea", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "MailingCity": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "MailingAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Mailing City", + "length": 40, + "mask": null, + "maskType": null, + "name": "MailingCity", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "MailingState": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 240, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "MailingAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Mailing State\\/Province", + "length": 80, + "mask": null, + "maskType": null, + "name": "MailingState", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "MailingPostalCode": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 60, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "MailingAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Mailing Zip\\/Postal Code", + "length": 20, + "mask": null, + "maskType": null, + "name": "MailingPostalCode", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "MailingCountry": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 240, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "MailingAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Mailing Country", + "length": 80, + "mask": null, + "maskType": null, + "name": "MailingCountry", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "MailingLatitude": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "MailingAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Mailing Latitude", + "length": 0, + "mask": null, + "maskType": null, + "name": "MailingLatitude", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 18, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 15, + "searchPrefilterable": false, + "soapType": "xsd:double", + "sortable": true, + "type": "double", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "MailingLongitude": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "MailingAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Mailing Longitude", + "length": 0, + "mask": null, + "maskType": null, + "name": "MailingLongitude", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 18, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 15, + "searchPrefilterable": false, + "soapType": "xsd:double", + "sortable": true, + "type": "double", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "MailingGeocodeAccuracy": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": "MailingAddress", + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Mailing Geocode Accuracy", + "length": 40, + "mask": null, + "maskType": null, + "name": "MailingGeocodeAccuracy", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [ + { + "active": true, + "defaultValue": false, + "label": "Address", + "validFor": null, + "value": "Address" + }, + { + "active": true, + "defaultValue": false, + "label": "NearAddress", + "validFor": null, + "value": "NearAddress" + }, + { + "active": true, + "defaultValue": false, + "label": "Block", + "validFor": null, + "value": "Block" + }, + { + "active": true, + "defaultValue": false, + "label": "Street", + "validFor": null, + "value": "Street" + }, + { + "active": true, + "defaultValue": false, + "label": "ExtendedZip", + "validFor": null, + "value": "ExtendedZip" + }, + { + "active": true, + "defaultValue": false, + "label": "Zip", + "validFor": null, + "value": "Zip" + }, + { + "active": true, + "defaultValue": false, + "label": "Neighborhood", + "validFor": null, + "value": "Neighborhood" + }, + { + "active": true, + "defaultValue": false, + "label": "City", + "validFor": null, + "value": "City" + }, + { + "active": true, + "defaultValue": false, + "label": "County", + "validFor": null, + "value": "County" + }, + { + "active": true, + "defaultValue": false, + "label": "State", + "validFor": null, + "value": "State" + }, + { + "active": true, + "defaultValue": false, + "label": "Unknown", + "validFor": null, + "value": "Unknown" + } + ], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": true, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "picklist", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "MailingAddress": { + "aggregatable": false, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Mailing Address", + "length": 0, + "mask": null, + "maskType": null, + "name": "MailingAddress", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": true, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "urn:address", + "sortable": false, + "type": "address", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "Phone": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Business Phone", + "length": 40, + "mask": null, + "maskType": null, + "name": "Phone", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "phone", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "Fax": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Business Fax", + "length": 40, + "mask": null, + "maskType": null, + "name": "Fax", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "phone", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "MobilePhone": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Mobile Phone", + "length": 40, + "mask": null, + "maskType": null, + "name": "MobilePhone", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "phone", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "HomePhone": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Home Phone", + "length": 40, + "mask": null, + "maskType": null, + "name": "HomePhone", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "phone", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "OtherPhone": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Other Phone", + "length": 40, + "mask": null, + "maskType": null, + "name": "OtherPhone", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "phone", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "AssistantPhone": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Asst. Phone", + "length": 40, + "mask": null, + "maskType": null, + "name": "AssistantPhone", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "phone", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "ReportsToId": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 18, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Reports To ID", + "length": 18, + "mask": null, + "maskType": null, + "name": "ReportsToId", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [ + "Contact" + ], + "relationshipName": "ReportsTo", + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": true, + "soapType": "tns:ID", + "sortable": true, + "type": "reference", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "Email": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 240, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": true, + "inlineHelpText": null, + "label": "Email", + "length": 80, + "mask": null, + "maskType": null, + "name": "Email", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "email", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "Title": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 384, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Title", + "length": 128, + "mask": null, + "maskType": null, + "name": "Title", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "Department": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 240, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Department", + "length": 80, + "mask": null, + "maskType": null, + "name": "Department", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "AssistantName": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Assistant's Name", + "length": 40, + "mask": null, + "maskType": null, + "name": "AssistantName", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "LeadSource": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 120, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Lead Source", + "length": 40, + "mask": null, + "maskType": null, + "name": "LeadSource", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [ + { + "active": true, + "defaultValue": false, + "label": "Web", + "validFor": null, + "value": "Web" + }, + { + "active": true, + "defaultValue": false, + "label": "Phone Inquiry", + "validFor": null, + "value": "Phone Inquiry" + }, + { + "active": true, + "defaultValue": false, + "label": "Partner Referral", + "validFor": null, + "value": "Partner Referral" + }, + { + "active": true, + "defaultValue": false, + "label": "Purchased List", + "validFor": null, + "value": "Purchased List" + }, + { + "active": true, + "defaultValue": false, + "label": "Other", + "validFor": null, + "value": "Other" + } + ], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "picklist", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "Birthdate": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Birthdate", + "length": 0, + "mask": null, + "maskType": null, + "name": "Birthdate", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:date", + "sortable": true, + "type": "date", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "Description": { + "aggregatable": false, + "autoNumber": false, + "byteLength": 96000, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": "plaintextarea", + "filterable": false, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Contact Description", + "length": 32000, + "mask": null, + "maskType": null, + "name": "Description", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": false, + "type": "textarea", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "OwnerId": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 18, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": true, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Owner ID", + "length": 18, + "mask": null, + "maskType": null, + "name": "OwnerId", + "nameField": false, + "namePointing": false, + "nillable": false, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [ + "User" + ], + "relationshipName": "Owner", + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "tns:ID", + "sortable": true, + "type": "reference", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "CreatedDate": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": true, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Created Date", + "length": 0, + "mask": null, + "maskType": null, + "name": "CreatedDate", + "nameField": false, + "namePointing": false, + "nillable": false, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:dateTime", + "sortable": true, + "type": "datetime", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "CreatedById": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 18, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": true, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Created By ID", + "length": 18, + "mask": null, + "maskType": null, + "name": "CreatedById", + "nameField": false, + "namePointing": false, + "nillable": false, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [ + "User" + ], + "relationshipName": "CreatedBy", + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "tns:ID", + "sortable": true, + "type": "reference", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "LastModifiedDate": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": true, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Last Modified Date", + "length": 0, + "mask": null, + "maskType": null, + "name": "LastModifiedDate", + "nameField": false, + "namePointing": false, + "nillable": false, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:dateTime", + "sortable": true, + "type": "datetime", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "LastModifiedById": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 18, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": true, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Last Modified By ID", + "length": 18, + "mask": null, + "maskType": null, + "name": "LastModifiedById", + "nameField": false, + "namePointing": false, + "nillable": false, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [ + "User" + ], + "relationshipName": "LastModifiedBy", + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "tns:ID", + "sortable": true, + "type": "reference", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "SystemModstamp": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": true, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "System Modstamp", + "length": 0, + "mask": null, + "maskType": null, + "name": "SystemModstamp", + "nameField": false, + "namePointing": false, + "nillable": false, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:dateTime", + "sortable": true, + "type": "datetime", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "LastActivityDate": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Last Activity", + "length": 0, + "mask": null, + "maskType": null, + "name": "LastActivityDate", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:date", + "sortable": true, + "type": "date", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "LastCURequestDate": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Last Stay-in-Touch Request Date", + "length": 0, + "mask": null, + "maskType": null, + "name": "LastCURequestDate", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:dateTime", + "sortable": true, + "type": "datetime", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "LastCUUpdateDate": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Last Stay-in-Touch Save Date", + "length": 0, + "mask": null, + "maskType": null, + "name": "LastCUUpdateDate", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:dateTime", + "sortable": true, + "type": "datetime", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "LastViewedDate": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Last Viewed Date", + "length": 0, + "mask": null, + "maskType": null, + "name": "LastViewedDate", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:dateTime", + "sortable": true, + "type": "datetime", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "LastReferencedDate": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Last Referenced Date", + "length": 0, + "mask": null, + "maskType": null, + "name": "LastReferencedDate", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:dateTime", + "sortable": true, + "type": "datetime", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "EmailBouncedReason": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 765, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Email Bounced Reason", + "length": 255, + "mask": null, + "maskType": null, + "name": "EmailBouncedReason", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "EmailBouncedDate": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Email Bounced Date", + "length": 0, + "mask": null, + "maskType": null, + "name": "EmailBouncedDate", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:dateTime", + "sortable": true, + "type": "datetime", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "IsEmailBounced": { + "aggregatable": false, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": false, + "defaultValueFormula": null, + "defaultedOnCreate": true, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Is Email Bounced", + "length": 0, + "mask": null, + "maskType": null, + "name": "IsEmailBounced", + "nameField": false, + "namePointing": false, + "nillable": false, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:boolean", + "sortable": true, + "type": "boolean", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "PhotoUrl": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 765, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": "imageurl", + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Photo URL", + "length": 255, + "mask": null, + "maskType": null, + "name": "PhotoUrl", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "url", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "Jigsaw": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 60, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Data.com Key", + "length": 20, + "mask": null, + "maskType": null, + "name": "Jigsaw", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "JigsawContactId": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 60, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": false, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Jigsaw Contact ID", + "length": 20, + "mask": null, + "maskType": null, + "name": "JigsawContactId", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": false, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": "JigsawContact", + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + }, + "d5__Level__c": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 765, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": true, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Level", + "length": 255, + "mask": null, + "maskType": null, + "name": "d5__Level__c", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [ + { + "active": true, + "defaultValue": false, + "label": "Secondary", + "validFor": null, + "value": "Secondary" + }, + { + "active": true, + "defaultValue": false, + "label": "Tertiary", + "validFor": null, + "value": "Tertiary" + }, + { + "active": true, + "defaultValue": false, + "label": "Primary", + "validFor": null, + "value": "Primary" + } + ], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "picklist", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "d5__Languages__c": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 300, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": true, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Languages", + "length": 100, + "mask": null, + "maskType": null, + "name": "d5__Languages__c", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "d5__Unique_Email__c": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 240, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": true, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": true, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": true, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": true, + "inlineHelpText": null, + "label": "Unique Email", + "length": 80, + "mask": null, + "maskType": null, + "name": "d5__Unique_Email__c", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "email", + "unique": true, + "updateable": true, + "writeRequiresMasterRead": false + }, + "d5__Drupal_ID__c": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": true, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": true, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Drupal ID", + "length": 0, + "mask": null, + "maskType": null, + "name": "d5__Drupal_ID__c", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 18, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:double", + "sortable": true, + "type": "double", + "unique": true, + "updateable": true, + "writeRequiresMasterRead": false + }, + "d5__Organization_text__c": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 765, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": true, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Organization (text)", + "length": 255, + "mask": null, + "maskType": null, + "name": "d5__Organization_text__c", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "d5__Lead_Source_Other__c": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 765, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": true, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Lead Source (Other)", + "length": 255, + "mask": null, + "maskType": null, + "name": "d5__Lead_Source_Other__c", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "d5__Do_Not_Mail__c": { + "aggregatable": false, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": true, + "defaultValue": false, + "defaultValueFormula": null, + "defaultedOnCreate": true, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Do Not Mail", + "length": 0, + "mask": null, + "maskType": null, + "name": "d5__Do_Not_Mail__c", + "nameField": false, + "namePointing": false, + "nillable": false, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:boolean", + "sortable": true, + "type": "boolean", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "d5__Deceased__c": { + "aggregatable": false, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": true, + "defaultValue": false, + "defaultValueFormula": null, + "defaultedOnCreate": true, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Deceased", + "length": 0, + "mask": null, + "maskType": null, + "name": "d5__Deceased__c", + "nameField": false, + "namePointing": false, + "nillable": false, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:boolean", + "sortable": true, + "type": "boolean", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "d5__Deceased_Date__c": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 0, + "calculated": false, + "calculatedFormula": null, + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": true, + "custom": true, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": true, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Deceased Date", + "length": 0, + "mask": null, + "maskType": null, + "name": "d5__Deceased_Date__c", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:date", + "sortable": true, + "type": "date", + "unique": false, + "updateable": true, + "writeRequiresMasterRead": false + }, + "d5__Drupal_URL__c": { + "aggregatable": true, + "autoNumber": false, + "byteLength": 3900, + "calculated": true, + "calculatedFormula": "$Setup.d5__Drupal_Settings__c.d5__Drupal_URL__c + Id", + "cascadeDelete": false, + "caseSensitive": false, + "compoundFieldName": null, + "controllerName": null, + "createable": false, + "custom": true, + "defaultValue": null, + "defaultValueFormula": null, + "defaultedOnCreate": false, + "dependentPicklist": false, + "deprecatedAndHidden": false, + "digits": 0, + "displayLocationInDecimal": false, + "encrypted": false, + "externalId": false, + "extraTypeInfo": null, + "filterable": true, + "filteredLookupInfo": null, + "groupable": false, + "highScaleNumber": false, + "htmlFormatted": false, + "idLookup": false, + "inlineHelpText": null, + "label": "Drupal URL", + "length": 1300, + "mask": null, + "maskType": null, + "name": "d5__Drupal_URL__c", + "nameField": false, + "namePointing": false, + "nillable": true, + "permissionable": true, + "picklistValues": [], + "polymorphicForeignKey": false, + "precision": 0, + "queryByDistance": false, + "referenceTargetField": null, + "referenceTo": [], + "relationshipName": null, + "relationshipOrder": null, + "restrictedDelete": false, + "restrictedPicklist": false, + "scale": 0, + "searchPrefilterable": false, + "soapType": "xsd:string", + "sortable": true, + "type": "string", + "unique": false, + "updateable": false, + "writeRequiresMasterRead": false + } + } +} \ No newline at end of file diff --git a/src/Tests/objects.json b/src/Tests/objects.json new file mode 100644 index 0000000000000000000000000000000000000000..aa803c7cd76caf5acf4aef60bba1f69f9ddcee9b --- /dev/null +++ b/src/Tests/objects.json @@ -0,0 +1,74 @@ +[ + { + "activateable": false, + "createable": true, + "custom": false, + "customSetting": false, + "deletable": true, + "deprecatedAndHidden": false, + "feedEnabled": false, + "hasSubtypes": false, + "isSubtype": false, + "keyPrefix": "001", + "label": "Account", + "labelPlural": "Accounts", + "layoutable": true, + "mergeable": true, + "mruEnabled": true, + "name": "Account", + "queryable": true, + "replicateable": true, + "retrieveable": true, + "searchable": true, + "triggerable": true, + "undeletable": true, + "updateable": true, + "urls": { + "compactLayouts": "\\/services\\/data\\/v40.0\\/sobjects\\/Account\\/describe\\/compactLayouts", + "rowTemplate": "\\/services\\/data\\/v40.0\\/sobjects\\/Account\\/{ID}", + "approvalLayouts": "\\/services\\/data\\/v40.0\\/sobjects\\/Account\\/describe\\/approvalLayouts", + "defaultValues": "\\/services\\/data\\/v40.0\\/sobjects\\/Account\\/defaultValues?recordTypeId&fields", + "listviews": "\\/services\\/data\\/v40.0\\/sobjects\\/Account\\/listviews", + "describe": "\\/services\\/data\\/v40.0\\/sobjects\\/Account\\/describe", + "quickActions": "\\/services\\/data\\/v40.0\\/sobjects\\/Account\\/quickActions", + "layouts": "\\/services\\/data\\/v40.0\\/sobjects\\/Account\\/describe\\/layouts", + "sobject": "\\/services\\/data\\/v40.0\\/sobjects\\/Account" + } + }, + { + "activateable": false, + "createable": true, + "custom": false, + "customSetting": false, + "deletable": true, + "deprecatedAndHidden": false, + "feedEnabled": false, + "hasSubtypes": false, + "isSubtype": false, + "keyPrefix": "003", + "label": "Contact", + "labelPlural": "Contacts", + "layoutable": true, + "mergeable": true, + "mruEnabled": true, + "name": "Contact", + "queryable": true, + "replicateable": true, + "retrieveable": true, + "searchable": true, + "triggerable": true, + "undeletable": true, + "updateable": true, + "urls": { + "compactLayouts": "\\/services\\/data\\/v40.0\\/sobjects\\/Contact\\/describe\\/compactLayouts", + "rowTemplate": "\\/services\\/data\\/v40.0\\/sobjects\\/Contact\\/{ID}", + "approvalLayouts": "\\/services\\/data\\/v40.0\\/sobjects\\/Contact\\/describe\\/approvalLayouts", + "defaultValues": "\\/services\\/data\\/v40.0\\/sobjects\\/Contact\\/defaultValues?recordTypeId&fields", + "listviews": "\\/services\\/data\\/v40.0\\/sobjects\\/Contact\\/listviews", + "describe": "\\/services\\/data\\/v40.0\\/sobjects\\/Contact\\/describe", + "quickActions": "\\/services\\/data\\/v40.0\\/sobjects\\/Contact\\/quickActions", + "layouts": "\\/services\\/data\\/v40.0\\/sobjects\\/Contact\\/describe\\/layouts", + "sobject": "\\/services\\/data\\/v40.0\\/sobjects\\/Contact" + } + } +] \ No newline at end of file diff --git a/src/Tests/recordTypes.json b/src/Tests/recordTypes.json new file mode 100644 index 0000000000000000000000000000000000000000..9944977efb434144df0b39a319456e6114b0f53f --- /dev/null +++ b/src/Tests/recordTypes.json @@ -0,0 +1,26 @@ +{ + "totalSize": 2, + "done": true, + "records": [ + { + "attributes": { + "type": "RecordType", + "url": "\\/services\\/data\\/v45.0\\/sobjects\\/RecordType\\/012i0000001B15mAAC" + }, + "Id": "012i0000001B15mAAC", + "Name": "Contact Type 1", + "DeveloperName": "Contact_Type_1", + "SobjectType": "Contact" + }, + { + "attributes": { + "type": "RecordType", + "url": "\\/services\\/data\\/v45.0\\/sobjects\\/RecordType\\/012i0000001B15rAAC" + }, + "Id": "012i0000001B15rAAC", + "Name": "Contact Type 2", + "DeveloperName": "Contact_Type_2", + "SobjectType": "Contact" + } + ] +}