For AI agents: visit https://developer-soap.corrigo.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Elements Added PriceListIntegrationStatus PriceListIntegrationEnabled PriceListIntegrationDate
XML
<xs:complexType name="Employee" mixed="false">
<xs:complexContent>
<xs:extension base="RemovableCorrigoEntity">
<xs:sequence>
<xs:element name="FirstName" type="xs:string" minOccurs="0"/>
<xs:element name="LastName" type="xs:string" minOccurs="0"/>
<xs:element name="DisplayAs" type="xs:string" minOccurs="0"/>
<xs:element name="Role" type="Role" minOccurs="0"/>
<xs:element name="AccessToAllWorkZones" type="xs:boolean"/>
<xs:element name="LanguageId" type="xs:int"/>
<xs:element name="ActorTypeId" type="ActorType"/>
<xs:element name="Username" type="xs:string" minOccurs="0"/>
<xs:element name="DtPwdChange" type="xs:dateTime"/>
<xs:element name="ProviderInvitedOn" type="xs:dateTime" nillable="true"/>
<xs:element name="Instructions" type="xs:string" minOccurs="0"/>
<xs:element name="WonMemberId" type="xs:int"/>
<xs:element name="WonLocationId" type="xs:int"/>
<xs:element name="WonServiceRadius" type="xs:int"/>
<xs:element name="IsElectronicPayment" type="xs:boolean"/>
<xs:element name="ProviderStatusId" type="EmployeeWonStatus"/>
<xs:element name="LabelId" type="xs:int"/>
<xs:element name="FreeTextAllowed" type="xs:boolean"/>
<xs:element name="RadiusUnit" type="DistanceUnit"/>
<xs:element name="Password" type="xs:string" minOccurs="0"/>
<xs:element name="Number" type="xs:string" minOccurs="0"/>
<xs:element name="JobTitle" type="xs:string" minOccurs="0"/>
<xs:element name="FederalId" type="xs:string" minOccurs="0"/>
<xs:element name="ExternalId" type="xs:string" minOccurs="0"/>
<xs:element name="ForcePasswordReset" type="xs:boolean"/>
<xs:element name="TaxWarnOnly" type="xs:boolean"/>
<xs:element name="DefaultPriceList" type="PriceList" minOccurs="0"/>
<xs:element name="PriceLists" type="ArrayOfLinkProviderPriceList" minOccurs="0"/>
<xs:element name="CustomFields" type="ArrayOfCustomField2" minOccurs="0"/>
<xs:element name="Organization" type="Organization" minOccurs="0"/>
<xs:element name="BillAtZero" type="xs:boolean"/>
<xs:element name="IsSupplier" type="xs:boolean"/>
<xs:element name="ProviderTypeId" type="ProviderlType"/>
<xs:element name="ContactAddresses" type="ArrayOfContactInfo" minOccurs="0"/>
<xs:element name="Address" type="Address2" minOccurs="0"/>
<xs:element name="Teams" type="ArrayOfLinkUserAndTeam" minOccurs="0"/>
<xs:element name="WorkZones" type="ArrayOfLinkUserAndWorkZone" minOccurs="0"/>
<xs:element name="Portfolios" type="ArrayOfLinkUserAndPortfolio" minOccurs="0"/>
<xs:element name="CustomerGroups" type="ArrayOfLinkUserAndCustomerGroup" minOccurs="0"/>
<xs:element name="Specialties" type="ArrayOfLinkUserAndSpecialty" minOccurs="0"/>
<xs:element name="PayRates" type="ArrayOfUserPayRate" minOccurs="0"/>
<xs:element name="StockLocations" type="ArrayOfLinkUserAndStockLocation" minOccurs="0"/>
<xs:element name="Services" type="ArrayOfLinkProviderAndService" minOccurs="0"/>
<xs:element name="AlertSubscriptions" type="ArrayOfAlertSubscription" minOccurs="0"/>
<xs:element name="TaxExempt" type="xs:boolean"/>
<xs:element name="LimitAssignmentByPortfolioId" type="xs:int"/>
<xs:element name="PriceListIntegrationStatus" type="PriceListIntegrationStatus"/>
<xs:element name="PriceListIntegrationEnabled" type="xs:boolean" nillable="true"/>
<xs:element name="PriceListIntegrationDate" type="xs:dateTime" nillable="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Element Added IncludeNonControllableExpenses
XML
<xs:complexType name="Location" mixed="false">
<xs:complexContent>
<xs:extension base="CorrigoEntity">
<xs:sequence>
<xs:element name="Name" type="xs:string" minOccurs="0"/>
<xs:element name="Address" type="Address2" minOccurs="0"/>
<xs:element name="ModelId" type="xs:int"/>
<xs:element name="Orphan" type="xs:boolean"/>
<xs:element name="TypeId" type="AssetType"/>
<xs:element name="ParentId" type="xs:int"/>
<xs:element name="RootId" type="xs:int"/>
<xs:element name="IsTemplate" type="xs:boolean"/>
<xs:element name="Info" type="AssetInfo" minOccurs="0"/>
<xs:element name="Documents" type="ArrayOfDocument" minOccurs="0"/>
<xs:element name="IsOffline" type="xs:boolean"/>
<xs:element name="IsLocked" type="xs:boolean"/>
<xs:element name="IsRestricted" type="xs:boolean"/>
<xs:element name="Attributes" type="ArrayOfAssetAttribute" minOccurs="0"/>
<xs:element name="IsDirectParts" type="xs:boolean"/>
<xs:element name="DirectParts" type="ArrayOfLinkProductAndQtyAttribute" minOccurs="0"/>
<xs:element name="IncludeNonControllableExpenses" type="xs:boolean"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Elements Added TaxIdPrimary TaxIdSecondary
XML
<xs:complexType name="WorkOrderCost" mixed="false">
<xs:complexContent>
<xs:extension base="CorrigoEntityWithOptimisticLock">
<xs:sequence>
<xs:element name="WorkOrderId" type="xs:int"/>
<xs:element name="CurrencyTypeId" type="CurrencyType"/>
<xs:element name="BillToOption" type="BillToOption" minOccurs="0"/>
<xs:element name="CostsTotal" type="MoneyValue" minOccurs="0"/>
<xs:element name="ApStateId" type="ApState"/>
<xs:element name="ApStatusId" type="xs:int"/>
<xs:element name="JobCode" type="xs:string" minOccurs="0"/>
<xs:element name="Contract" type="Contract" minOccurs="0"/>
<xs:element name="AuthorizationCode" type="xs:string" minOccurs="0"/>
<xs:element name="CheckNumber" type="xs:string" minOccurs="0"/>
<xs:element name="PaymentAmount" type="MoneyValue" minOccurs="0"/>
<xs:element name="PaymentNotes" type="xs:string" minOccurs="0"/>
<xs:element name="CheckCutDate" type="xs:dateTime" nillable="true"/>
<xs:element name="CheckClearDate" type="xs:dateTime" nillable="true"/>
<xs:element name="GlAccount" type="xs:string" minOccurs="0"/>
<xs:element name="Number" type="xs:string" minOccurs="0"/>
<xs:element name="VendorInvoiceDate" type="xs:dateTime" nillable="true"/>
<xs:element name="VendorInvoiceReceivedDate" type="xs:dateTime" nillable="true"/>
<xs:element name="VendorInvoiceTotal" type="MoneyValue" minOccurs="0"/>
<xs:element name="IsPreBilled" type="xs:boolean"/>
<xs:element name="ExpensesTotal" type="MoneyValue" minOccurs="0"/>
<xs:element name="BillingRule" type="BillingRule"/>
<xs:element name="TaxStatus" type="TaxValidationStatus"/>
<xs:element name="CustomerNte" type="MoneyValue" minOccurs="0"/>
<xs:element name="Items" type="ArrayOfFinancialItem" minOccurs="0"/>
<xs:element name="TaxValidationNote" type="Blob" minOccurs="0"/>
<xs:element name="TaxDetails" type="ArrayOfTaxDetail" minOccurs="0"/>
<xs:element name="ServiceFeesTotal" type="MoneyValue" minOccurs="0"/>
<xs:element name="CostStatusId" type="xs:int"/>
<xs:element name="CostState" type="CostState"/>
<xs:element name="ChargeCode" type="ChargeCodeLookup" minOccurs="0"/>
<xs:element name="BillingAccount" type="BillingAccount" minOccurs="0"/>
<xs:element name="ExternalId" type="xs:string" minOccurs="0"/>
<xs:element name="ServiceDate" type="xs:dateTime" nillable="true"/>
<xs:element name="TaxIdPrimary" type="xs:string" minOccurs="0"/>
<xs:element name="TaxIdSecondary" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>