POST Invoices/ItemDetail?validateOnly={validateOnly}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
validateOnly | boolean |
Default value is False |
Body Parameters
InvoiceItemDetailDTOName | Description | Type | Additional information |
---|---|---|---|
InvoiceItemDetailID | integer |
None. |
|
InvoiceID | integer |
None. |
|
InvoiceItemID | integer |
None. |
|
InvoiceBatchID | integer |
None. |
|
RootInvoiceBatchID | integer |
None. |
|
GroupID | integer |
None. |
|
GroupName | string |
None. |
|
BUID | integer |
None. |
|
BusinessUnitName | string |
None. |
|
FunderID | integer |
None. |
|
FunderName | string |
None. |
|
ClientOrderID | integer |
None. |
|
ClientOrderDescription | string |
None. |
|
ClientOrderBillingRateID | integer |
None. |
|
RootClientOrderBillingRateID | integer |
None. |
|
EntityID | integer |
None. |
|
ClientName | NameDTO |
None. |
|
WorkerID | integer |
None. |
|
WorkerName | NameDTO |
None. |
|
EventID | integer |
None. |
|
BillingRateID | integer |
None. |
|
FunderRuleID | integer |
None. |
|
Type | InvoiceItemType |
None. |
|
SubType | InvoiceItemSubType |
None. |
|
SubTypeDescription | string |
None. |
|
Description | string |
None. |
|
ItemDate | date |
None. |
|
Units | decimal number |
None. |
|
Minutes | integer |
None. |
|
TotalAmount | decimal number |
None. |
|
ExpectedAmount | decimal number |
None. |
|
OutstandingAmount | decimal number |
None. |
|
BillingCode | string |
None. |
|
BillingRate | decimal number |
None. |
|
RateAmountOverride | decimal number |
None. |
|
EnableRateAmountOverride | boolean |
None. |
|
UnitType | InvoiceItemUnitType |
None. |
|
InvoiceNumber | string |
None. |
|
ItemNumber | integer |
None. |
|
AuthorizationNumber | string |
None. |
|
ItemHash | string |
None. |
|
RecordState | RecordState |
None. |
|
Created | AuditDataDTO |
None. |
|
LastUpdated | AuditDataDTO |
None. |
|
InvoiceDate | date |
None. |
|
InvoiceStartDate | date |
None. |
|
InvoiceStopDate | date |
None. |
|
FundingReducedForReasons | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{ "invoiceItemDetailID": 1, "invoiceID": 2, "invoiceItemID": 3, "invoiceBatchID": 4, "rootInvoiceBatchID": 5, "groupID": 1, "groupName": "sample string 6", "buid": 7, "businessUnitName": "sample string 8", "funderID": 1, "funderName": "sample string 9", "clientOrderID": 1, "clientOrderDescription": "sample string 10", "clientOrderBillingRateID": 1, "rootClientOrderBillingRateID": 1, "entityID": 11, "clientName": { "lastName": "sample string 1", "firstName": "sample string 2", "preferredName": "sample string 3", "middleName": "sample string 4", "prefix": "sample string 5", "suffix": "sample string 6", "summary": "sample string 1, sample string 2 (sample string 3)" }, "workerID": 1, "workerName": { "lastName": "sample string 1", "firstName": "sample string 2", "preferredName": "sample string 3", "middleName": "sample string 4", "prefix": "sample string 5", "suffix": "sample string 6", "summary": "sample string 1, sample string 2 (sample string 3)" }, "eventID": 1, "billingRateID": 1, "funderRuleID": 1, "type": 10, "subType": 1, "subTypeDescription": "sample string 12", "description": "sample string 13", "itemDate": "2024-12-04T08:14:11.4343176+00:00", "units": 15.0, "minutes": 1, "totalAmount": 16.0, "expectedAmount": 17.0, "outstandingAmount": 18.0, "billingCode": "sample string 19", "billingRate": 1.0, "rateAmountOverride": 1.0, "enableRateAmountOverride": true, "unitType": 1, "invoiceNumber": "sample string 21", "itemNumber": 1, "authorizationNumber": "sample string 22", "itemHash": "sample string 23", "recordState": 1, "created": { "dateUtc": "2024-12-04T08:14:11.4343176+00:00", "userName": "sample string 2", "summary": "sample string 2 on 12/4/2024 8:14:11 AM" }, "lastUpdated": { "dateUtc": "2024-12-04T08:14:11.4343176+00:00", "userName": "sample string 2", "summary": "sample string 2 on 12/4/2024 8:14:11 AM" }, "invoiceDate": "2024-12-04T08:14:11.4343176+00:00", "invoiceStartDate": "2024-12-04T08:14:11.4343176+00:00", "invoiceStopDate": "2024-12-04T08:14:11.4343176+00:00", "fundingReducedForReasons": [ "sample string 1", "sample string 2" ] }
application/xml, text/xml
Sample:
<InvoiceItemDetailDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ProcuraGroup.Billings.Models"> <AdjustmentReason>sample string 29</AdjustmentReason> <AuthorizationNumber>sample string 22</AuthorizationNumber> <BUID>7</BUID> <BillingCode>sample string 19</BillingCode> <BillingRate>1</BillingRate> <BillingRateID>1</BillingRateID> <BusinessUnitName>sample string 8</BusinessUnitName> <ClientName xmlns:d2p1="http://schemas.datacontract.org/2004/07/ProcuraGroup.Models"> <d2p1:FirstName>sample string 2</d2p1:FirstName> <d2p1:LastName>sample string 1</d2p1:LastName> <d2p1:MiddleName>sample string 4</d2p1:MiddleName> <d2p1:PreferredName>sample string 3</d2p1:PreferredName> <d2p1:Prefix>sample string 5</d2p1:Prefix> <d2p1:Suffix>sample string 6</d2p1:Suffix> </ClientName> <ClientOrderBillingRateID>1</ClientOrderBillingRateID> <ClientOrderDescription>sample string 10</ClientOrderDescription> <ClientOrderID>1</ClientOrderID> <Created xmlns:d2p1="http://schemas.datacontract.org/2004/07/ProcuraGroup.Models"> <d2p1:DateUtc>2024-12-04T08:14:11.4343176+00:00</d2p1:DateUtc> <d2p1:UserName>sample string 2</d2p1:UserName> </Created> <Description>sample string 13</Description> <EnableRateAmountOverride>true</EnableRateAmountOverride> <EntityID>11</EntityID> <EventID>1</EventID> <ExpectedAmount>17</ExpectedAmount> <FunderID>1</FunderID> <FunderName>sample string 9</FunderName> <FunderRuleID>1</FunderRuleID> <FundingReducedForReasons xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </FundingReducedForReasons> <GroupID>1</GroupID> <GroupName>sample string 6</GroupName> <GroupingBillingCode>sample string 26</GroupingBillingCode> <GroupingBillingRate>1</GroupingBillingRate> <GroupingBillingRateID>1</GroupingBillingRateID> <GroupingDescription>sample string 25</GroupingDescription> <GroupingGUID>30013c38-1d1d-4ad6-9084-855a33e27eb1</GroupingGUID> <GroupingSubType>Default</GroupingSubType> <GroupingType>Fee</GroupingType> <GroupingUnitType>Event</GroupingUnitType> <HasInAdvancedResidentFrequency>true</HasInAdvancedResidentFrequency> <InternalGrouping>sample string 24</InternalGrouping> <InternalGroupingDate>2024-12-04T08:14:11.4500323+00:00</InternalGroupingDate> <InvoiceBatchID>4</InvoiceBatchID> <InvoiceDate>2024-12-04T08:14:11.4343176+00:00</InvoiceDate> <InvoiceID>2</InvoiceID> <InvoiceItemDetailID>1</InvoiceItemDetailID> <InvoiceItemID>3</InvoiceItemID> <InvoiceNumber>sample string 21</InvoiceNumber> <InvoiceStartDate>2024-12-04T08:14:11.4343176+00:00</InvoiceStartDate> <InvoiceStopDate>2024-12-04T08:14:11.4343176+00:00</InvoiceStopDate> <IsBackBilling>true</IsBackBilling> <IsDeducted>true</IsDeducted> <ItemDate>2024-12-04T08:14:11.4343176+00:00</ItemDate> <ItemHash>sample string 23</ItemHash> <ItemNumber>1</ItemNumber> <LastUpdated xmlns:d2p1="http://schemas.datacontract.org/2004/07/ProcuraGroup.Models"> <d2p1:DateUtc>2024-12-04T08:14:11.4343176+00:00</d2p1:DateUtc> <d2p1:UserName>sample string 2</d2p1:UserName> </LastUpdated> <Minutes>1</Minutes> <OutstandingAmount>18</OutstandingAmount> <PaymentMethod>Cash</PaymentMethod> <RateAmountOverride>1</RateAmountOverride> <RecordState>Active</RecordState> <RootClientOrderBillingRateID>1</RootClientOrderBillingRateID> <RootInvoiceBatchID>5</RootInvoiceBatchID> <SubType>Default</SubType> <SubTypeDescription>sample string 12</SubTypeDescription> <TotalAmount>16</TotalAmount> <Type>Fee</Type> <UnitType>Event</UnitType> <Units>15</Units> <WorkerID>1</WorkerID> <WorkerName xmlns:d2p1="http://schemas.datacontract.org/2004/07/ProcuraGroup.Models"> <d2p1:FirstName>sample string 2</d2p1:FirstName> <d2p1:LastName>sample string 1</d2p1:LastName> <d2p1:MiddleName>sample string 4</d2p1:MiddleName> <d2p1:PreferredName>sample string 3</d2p1:PreferredName> <d2p1:Prefix>sample string 5</d2p1:Prefix> <d2p1:Suffix>sample string 6</d2p1:Suffix> </WorkerName> <applyFeeCapping>true</applyFeeCapping> </InvoiceItemDetailDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
application/x-compressed-json
Sample:
� �T�n�0~C� s[�q~�[�`Xk��9 ;(��%C?Y��O�Ci�02v�,v�u����H���Q?�??2��Zf0uPL�q�O'l�M�$�ϢH��\q��(���h��~���e�uk��ؘY^�9�����K��C2�T`�\Iי=��WLݸr:s�bn�KP���*؋L�fF�Nj�*��߫�d�c|�ԍ��ק�n�u�s�AY�m�c��4G�����љ�ÌB �C'�� �C�#d��l���f�8f^��=��6_�G����X�j.-�T���|p���#:xqW9�}R�đ8�@I��xD�(I���,J��8NQ��i/�����(G�������Uށ��Ԏ病�ʡ? J��&:����:�N� #j.�����YXC%ͪ��� � �9�:`g<T�h���_,����,�p��ޭ���8�z�.���s�j�Ľ�L��U�o� ���B�1wٟ��=� &'�Z�H.�:"�{�H����R�+��O���H�qS��T�Ғ2A��;mf��V��:~�CN>?����@�
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml, application/x-compressed-json
Sample:
Sample not available.