| Name | Description | Type | Additional information |
|---|---|---|---|
| CommissionCalcType |
Calculation type for commission |
CommissionCalcTypeEnum |
None. |
| Agency1099Type |
1099 type of the agency |
TenNinetyNineTypeEnum |
None. |
| Reportable1099 | boolean |
None. |
|
| TaxIdType | TinTypeEnum |
None. |
|
| TaxId | string |
String length: inclusive between 0 and 128 |
|
| IRSControlNumber | string |
String length: inclusive between 0 and 30 |
|
| DivisionOrganizationId |
Required for systems where BaseConfig.IsDivisionRequired is true. |
integer |
None. |
| ExemptPayeeCode |
Exempt Payee Code - Tax Purposes |
string |
String length: inclusive between 0 and 150 |
| VendorId | string |
String length: inclusive between 0 and 30 |
|
| W9Address |
W9 address of the agency |
SystemEntityAddressDTO |
None. |
| LocationAddress |
Location address of the agency |
SystemEntityAddressDTO |
None. |
| MailingAddress |
Mailing address of the agency |
SystemEntityAddressDTO |
None. |
| PayDirect |
Applicable for subagencies |
boolean |
None. |
| AgencyBill | boolean |
None. |
|
| AgencyBillType |
If AgencyBill is true, this field must be specified |
AgencyBillTypeEnum |
None. |
| ExternalId |
Identifier external to the DRC System; a custom Id |
string |
String length: inclusive between 0 and 30 |
| ProducerCode |
Producer code |
string |
String length: inclusive between 0 and 50 |
| FirstName | string |
String length: inclusive between 0 and 30 |
|
| LastName | string |
String length: inclusive between 0 and 30 |
|
| CommercialName |
Legal Name |
string |
String length: inclusive between 0 and 500 |
| AgencyName | string |
String length: inclusive between 0 and 500 |
|
| string |
None. |
||
| PhoneNumber | string |
String length: inclusive between 0 and 25 |
|
| Role |
Primary role of the agency. Changing the value of this field after the initial create request is highly unusual and should not be done without caution. |
AgentPrimaryRoleEnum |
None. |
| OrganizationIds |
Ids of the organizations the agency belongs to |
Collection of integer |
None. |
| ParentAgencyId | integer |
None. |
|
| ParentAgency | AgencyDTO |
None. |
|
| IsActive |
Indicates if the agency's user account is currently activated |
boolean |
Required |
| Commissions | Collection of AgentCommissionDTO |
None. |
|
| Licenses | Collection of AgentLicenseDTO |
None. |
|
| ErrorsAndOmissions | Collection of AgentErrorAndOmissionDTO |
None. |
|
| Appointments | Collection of AgentAppointmentDTO |
None. |
|
| AdditionalInfoes | Collection of AgentAdditionalInfoDTO |
None. |
|
| Id |
Primary Id |
integer |
None. |