Invoice Entity
Added Elements |
---|
CanExpedite |
CanEarlyPayment |
IsAvailableExpeditedInvoiceFlags |
<xs:complexType name="Invoice">
<xs:complexContent mixed="false">
<xs:extension base="tns:CorrigoEntityWithOptimisticLock">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="CurrencyTypeId" type="tns:CurrencyType"/>
<xs:element minOccurs="1" maxOccurs="1" name="TimeSetId" type="xs:int"/>
<xs:element minOccurs="0" maxOccurs="1" name="Period" type="tns:TimePeriod"/>
<xs:element minOccurs="0" maxOccurs="1" name="Group" type="tns:BillingAccount"/>
<xs:element minOccurs="0" maxOccurs="1" name="BillingContact" type="tns:Contact"/>
<xs:element minOccurs="0" maxOccurs="1" name="Number" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="State" type="tns:CiInvoiceState"/>
<xs:element minOccurs="0" maxOccurs="1" name="PoNumber" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="DtDue" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" maxOccurs="1" name="GlAccount" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="Comments" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="AmtBase" type="tns:MoneyValue"/>
<xs:element minOccurs="0" maxOccurs="1" name="AmtTax" type="tns:MoneyValue"/>
<xs:element minOccurs="0" maxOccurs="1" name="AmtTotal" type="tns:MoneyValue"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsMultiline" type="xs:boolean"/>
<xs:element minOccurs="0" maxOccurs="1" name="TaxTransactionId" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsTaxDirty" type="xs:boolean"/>
<xs:element minOccurs="0" maxOccurs="1" name="LineItems" type="tns:ArrayOfInvoiceLine"/>
<xs:element minOccurs="0" maxOccurs="1" name="ExtNumber" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="DtPosted" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsManuallySent" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="DraftProcessStepId" type="tns:DraftProcessStep"/>
<xs:element minOccurs="1" maxOccurs="1" name="CanExpedite" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="CanEarlyPayment" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsAvailableExpeditedInvoiceFlags" type="xs:boolean"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Employee Entity
Added Element |
---|
StartAddress |
ShiftHours |
<xs:complexType name="Employee">
<xs:complexContent mixed="false">
<xs:extension base="tns:RemovableCorrigoEntity">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="FirstName" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="LastName" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="DisplayAs" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="Role" type="tns:Role"/>
<xs:element minOccurs="1" maxOccurs="1" name="AccessToAllWorkZones" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="LanguageId" type="xs:int"/>
<xs:element minOccurs="1" maxOccurs="1" name="ActorTypeId" type="tns:ActorType"/>
<xs:element minOccurs="0" maxOccurs="1" name="Username" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="DtPwdChange" type="xs:dateTime"/>
<xs:element minOccurs="1" maxOccurs="1" name="ProviderInvitedOn" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" maxOccurs="1" name="Instructions" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="WonMemberId" type="xs:int"/>
<xs:element minOccurs="1" maxOccurs="1" name="WonLocationId" type="xs:int"/>
<xs:element minOccurs="1" maxOccurs="1" name="WonServiceRadius" type="xs:int"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsElectronicPayment" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="ProviderStatusId" type="tns:EmployeeWonStatus"/>
<xs:element minOccurs="1" maxOccurs="1" name="LabelId" type="xs:int"/>
<xs:element minOccurs="1" maxOccurs="1" name="FreeTextAllowed" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="RadiusUnit" type="tns:DistanceUnit"/>
<xs:element minOccurs="0" maxOccurs="1" name="Password" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="Number" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="JobTitle" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="FederalId" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="ExternalId" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="ForcePasswordReset" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="TaxWarnOnly" type="xs:boolean"/>
<xs:element minOccurs="0" maxOccurs="1" name="DefaultPriceList" type="tns:PriceList"/>
<xs:element minOccurs="0" maxOccurs="1" name="PriceLists" type="tns:ArrayOfLinkProviderPriceList"/>
<xs:element minOccurs="0" maxOccurs="1" name="CustomFields" type="tns:ArrayOfCustomField2"/>
<xs:element minOccurs="0" maxOccurs="1" name="Organization" type="tns:Organization"/>
<xs:element minOccurs="1" maxOccurs="1" name="BillAtZero" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsSupplier" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="ProviderTypeId" type="tns:ProviderlType"/>
<xs:element minOccurs="0" maxOccurs="1" name="ContactAddresses" type="tns:ArrayOfContactInfo"/>
<xs:element minOccurs="0" maxOccurs="1" name="Certifications" type="tns:ArrayOfUserCertification"/>
<xs:element minOccurs="0" maxOccurs="1" name="Address" type="tns:Address2"/>
<xs:element minOccurs="0" maxOccurs="1" name="Teams" type="tns:ArrayOfLinkUserAndTeam"/>
<xs:element minOccurs="0" maxOccurs="1" name="WorkZones" type="tns:ArrayOfLinkUserAndWorkZone"/>
<xs:element minOccurs="0" maxOccurs="1" name="Portfolios" type="tns:ArrayOfLinkUserAndPortfolio"/>
<xs:element minOccurs="0" maxOccurs="1" name="CustomerGroups" type="tns:ArrayOfLinkUserAndCustomerGroup"/>
<xs:element minOccurs="0" maxOccurs="1" name="Specialties" type="tns:ArrayOfLinkUserAndSpecialty"/>
<xs:element minOccurs="0" maxOccurs="1" name="PayRates" type="tns:ArrayOfUserPayRate"/>
<xs:element minOccurs="0" maxOccurs="1" name="StockLocations" type="tns:ArrayOfLinkUserAndStockLocation"/>
<xs:element minOccurs="0" maxOccurs="1" name="Services" type="tns:ArrayOfLinkProviderAndService"/>
<xs:element minOccurs="0" maxOccurs="1" name="AlertSubscriptions" type="tns:ArrayOfAlertSubscription"/>
<xs:element minOccurs="1" maxOccurs="1" name="TaxExempt" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="LimitAssignmentByPortfolioId" type="xs:int"/>
<xs:element minOccurs="1" maxOccurs="1" name="PriceListIntegrationStatus" type="tns:PriceListIntegrationStatus"/>
<xs:element minOccurs="1" maxOccurs="1" name="PriceListIntegrationEnabled" nillable="true" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="PriceListIntegrationDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" maxOccurs="1" name="StartAddress" type="tns:Address2"/>
<xs:element minOccurs="0" maxOccurs="1" name="ShiftHours" type="tns:ArrayOfEmpShiftHours"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
RcsAction Entity
Added Elements |
---|
ServiceEventId |
<xs:complexType name="RcsAction">
<xs:complexContent mixed="false">
<xs:extension base="tns:CorrigoEntityWithOptimisticLock">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="TypeId" type="tns:RcsActionType"/>
<xs:element minOccurs="1" maxOccurs="1" name="DtWhen" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="1" maxOccurs="1" name="ActorId" nillable="true" type="xs:int"/>
<xs:element minOccurs="1" maxOccurs="1" name="ActorTypeId" nillable="true" type="tns:ActorType"/>
<xs:element minOccurs="0" maxOccurs="1" name="CertNumber" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="Product" type="tns:Product"/>
<xs:element minOccurs="1" maxOccurs="1" name="Qty" nillable="true" type="xs:decimal"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsMetric" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="CostValue" nillable="true" type="xs:decimal"/>
<xs:element minOccurs="0" maxOccurs="1" name="Supplier" type="tns:Employee"/>
<xs:element minOccurs="0" maxOccurs="1" name="PoNumber" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="WorkOrderId" type="xs:int"/>
<xs:element minOccurs="0" maxOccurs="1" name="Comments" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="Circuit" type="tns:RcsCircuit"/>
<xs:element minOccurs="0" maxOccurs="1" name="CircuitNumber" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="Cylinder" type="tns:RcsCylinder"/>
<xs:element minOccurs="0" maxOccurs="1" name="CylinderNumber" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="NoLeakRate" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="RcsTestMethodId" type="tns:RcsTestMethod"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsTestPassed" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsContactNotified" type="xs:boolean"/>
<xs:element minOccurs="0" maxOccurs="1" name="CylinderSource" type="tns:RcsCylinder"/>
<xs:element minOccurs="1" maxOccurs="1" name="MoneyId" type="tns:CurrencyType"/>
<xs:element minOccurs="1" maxOccurs="1" name="QtyCylinder" nillable="true" type="xs:decimal"/>
<xs:element minOccurs="1" maxOccurs="1" name="QtyCylinderSource" nillable="true" type="xs:decimal"/>
<xs:element minOccurs="1" maxOccurs="1" name="RcsStockTypeId" type="tns:RcsActionStockType"/>
<xs:element minOccurs="0" maxOccurs="1" name="ShippedTo" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="DtShipment" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" maxOccurs="1" name="ReclamationCompany" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="AmountReclaimed" type="xs:decimal"/>
<xs:element minOccurs="1" maxOccurs="1" name="AmountDestroyed" type="xs:decimal"/>
<xs:element minOccurs="1" maxOccurs="1" name="RcsLeakCauseId" type="tns:RcsLeakCause"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsScheduled" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="DtDue" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" maxOccurs="1" name="ParentAction" type="tns:RcsAction"/>
<xs:element minOccurs="0" maxOccurs="1" name="TechName" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="CertClassId" type="tns:EmpCertificationClass"/>
<xs:element minOccurs="1" maxOccurs="1" name="RcsExtensionReasonId" nillable="true" type="tns:RcsExtensionReason"/>
<xs:element minOccurs="1" maxOccurs="1" name="LeaksFoundCount" type="xs:unsignedByte"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsALDCalibrationSuccess" type="xs:boolean"/>
<xs:element minOccurs="0" maxOccurs="1" name="EquipmentDestinationManager" type="tns:Employee"/>
<xs:element minOccurs="1" maxOccurs="1" name="EquipmentDestinationId" type="xs:int"/>
<xs:element minOccurs="1" maxOccurs="1" name="RemainingCapacity" type="xs:decimal"/>
<xs:element minOccurs="0" maxOccurs="1" name="ParasenseId" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="RefrigerantTypeOfRepairId" nillable="true" type="tns:RcsTypeOfRepair"/>
<xs:element minOccurs="0" maxOccurs="1" name="TypeOfRepairDesc" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="AlarmSetPoint" nillable="true" type="xs:decimal"/>
<xs:element minOccurs="1" maxOccurs="1" name="DetectionLimit" nillable="true" type="xs:decimal"/>
<xs:element minOccurs="1" maxOccurs="1" name="RcsLeakLocationId" type="tns:RcsLeakLocation"/>
<xs:element minOccurs="1" maxOccurs="1" name="RcsLeakLocationDetailId" type="tns:RcsLeakLocationDetail"/>
<xs:element minOccurs="1" maxOccurs="1" name="ServiceEventId" type="xs:int"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
WorkOrderCost Entity
Added |
---|
CanExpedite |
CanEarlyPayment |
IsAvailableExpeditedInvoiceFlags |
<xs:complexType name="WorkOrderCost">
<xs:complexContent mixed="false">
<xs:extension base="tns:CorrigoEntityWithOptimisticLock">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="WorkOrderId" type="xs:int"/>
<xs:element minOccurs="1" maxOccurs="1" name="CurrencyTypeId" type="tns:CurrencyType"/>
<xs:element minOccurs="0" maxOccurs="1" name="BillToOption" type="tns:BillToOption"/>
<xs:element minOccurs="0" maxOccurs="1" name="CostsTotal" type="tns:MoneyValue"/>
<xs:element minOccurs="1" maxOccurs="1" name="ApStateId" type="tns:ApState"/>
<xs:element minOccurs="1" maxOccurs="1" name="ApStatusId" type="xs:int"/>
<xs:element minOccurs="0" maxOccurs="1" name="JobCode" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="Contract" type="tns:Contract"/>
<xs:element minOccurs="0" maxOccurs="1" name="AuthorizationCode" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="CheckNumber" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="PaymentAmount" type="tns:MoneyValue"/>
<xs:element minOccurs="0" maxOccurs="1" name="PaymentNotes" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="CheckCutDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="1" maxOccurs="1" name="CheckClearDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" maxOccurs="1" name="GlAccount" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="Number" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="VendorInvoiceDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="1" maxOccurs="1" name="VendorInvoiceReceivedDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" maxOccurs="1" name="VendorInvoiceTotal" type="tns:MoneyValue"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsPreBilled" type="xs:boolean"/>
<xs:element minOccurs="0" maxOccurs="1" name="ExpensesTotal" type="tns:MoneyValue"/>
<xs:element minOccurs="1" maxOccurs="1" name="BillingRule" type="tns:BillingRule"/>
<xs:element minOccurs="1" maxOccurs="1" name="TaxStatus" type="tns:TaxValidationStatus"/>
<xs:element minOccurs="0" maxOccurs="1" name="CustomerNte" type="tns:MoneyValue"/>
<xs:element minOccurs="0" maxOccurs="1" name="Items" type="tns:ArrayOfFinancialItem"/>
<xs:element minOccurs="0" maxOccurs="1" name="TaxValidationNote" type="tns:Blob"/>
<xs:element minOccurs="0" maxOccurs="1" name="TaxDetails" type="tns:ArrayOfTaxDetail"/>
<xs:element minOccurs="0" maxOccurs="1" name="ServiceFeesTotal" type="tns:MoneyValue"/>
<xs:element minOccurs="1" maxOccurs="1" name="CostStatusId" type="xs:int"/>
<xs:element minOccurs="1" maxOccurs="1" name="CostState" type="tns:CostState"/>
<xs:element minOccurs="0" maxOccurs="1" name="ChargeCode" type="tns:ChargeCodeLookup"/>
<xs:element minOccurs="0" maxOccurs="1" name="BillingAccount" type="tns:BillingAccount"/>
<xs:element minOccurs="0" maxOccurs="1" name="BillingContact" type="tns:Contact"/>
<xs:element minOccurs="0" maxOccurs="1" name="ExternalId" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="ServiceDate" nillable="true" type="xs:dateTime"/>
<xs:element minOccurs="0" maxOccurs="1" name="TaxIdPrimary" type="xs:string"/>
<xs:element minOccurs="0" maxOccurs="1" name="TaxIdSecondary" type="xs:string"/>
<xs:element minOccurs="1" maxOccurs="1" name="CanExpedite" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="CanEarlyPayment" type="xs:boolean"/>
<xs:element minOccurs="1" maxOccurs="1" name="IsAvailableExpeditedInvoiceFlags" type="xs:boolean"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>