Facilities
Get the list of Facilities
Path
GET /odata/Facilities
Description
Returns the paged list of the existing Facilities within a logged organization. You can filter the results by the strict match using the $filter
parameter–entity eq ‘string’. Or filter the results by the partial match using $filter
=contains parameter–contains(entity, ‘string’).
Request parameters
Parameter |
Explanation |
---|---|
api-version: string default: 1.0 in header |
The requested API version. |
$search: string in query |
Picks the value in all possible fields. |
$filter: string in query |
Filters the results, based on a Boolean condition. |
$orderby: string in query |
Sorts the results. |
$top: string in query |
Returns only the first n results. |
$skip: string in query |
Skips the first n results. |
Authorization: string default: Bearer access_token in header |
Specify the type of the token (bearer) and then insert the access_token , which was obtained during authentication. |
Responses
Response |
Explanation |
---|---|
200 OK | OK |
400 Bad Request | Incorrect input data or organization ID does not match with the organization ID user is logged in. |
400 Bad Request | The limit for the $top query has been exceeded. The value from the incoming request is 'N' (N is your value from the request). You can find the data on the current limit here. |
401 Unauthorized | Incorrect specified access_token or access_token got expired. |
403 Forbidden | User doesn’t have appropriate privileges. |
500 Internal Server Error | Server encountered an unexpected condition that prevented it from fulfilling the request. |
Properties
Property |
Explanation |
---|---|
facilityId: string (uuid) | Unique Identifier of the Facility |
organizationId: string (uuid) | Unique Identifier of the Organization |
organizationNo: string | Identification Number of the Organization |
organizationName: string | Name of the Organization |
facilityName: string | Number of the Facility |
facilityNo: string | Identification Number of the Facility |
address1: string | The first Address for shipping or billing purposes |
address2: string | The second Address for shipping or billing purposes |
city: string | City |
state: string | State |
zip: string | Zip |
country: string | Country |
taxExpenseCodeTemplate: string |
Template for displaying the General Ledger sequence for a Facility's tax expense account |
taxAccrualCodeTemplate: string | Template for displaying the General Ledger sequence for a Facility's tax accrual account |
discountCodeTemp: string | Template for displaying the Discount Code |
shippingCodeTemplate: string | Template for displaying the Shipping Code |
offsetCodeTemplate: string | Template for displaying the Offset Code |
patientDisplayTemplate: string | Template for displaying the Patient |
poglCodeDisplayTemplate: string |
Template for displaying the Purchase Order General Ledger Code |
poDeptDisplayTemplate: string | Template for displaying the Purchase Order Department |
activeStatus: boolean | Is the Facility active or not? |
inventoryGroupId: string (uuid) | Unique Identifier of the Group that contains related Inventory items |
inventoryGroupNo: string | Number of the Group that contains related Inventory items |
inventoryGroupName: string | Name of the Group that contains related Inventory items |
apToleranceLevel: number (double) |
Discrepancy between the original PO and the Invoice sent by the Vendor |
apToleranceLevelType: integer (int32) |
Type of the Discrepancy between the original PO and the Invoice sent by the Vendor |
apToleranceLevelTypeValue: string |
Type Value of the Discrepancy between the original PO and the Invoice sent by the Vendor |
apToleranceLevel2: number (double) |
Discrepancy2 between the original PO and the Invoice sent by the Vendor |
apToleranceLevel2Type: integer (int32) |
Type of the Dicrepancy2 between the original PO and the Invoice sent by the Vendor |
apToleranceLevel2TypeValue: string |
Type Value of the Dicrepancy2 between the original PO and the Invoice sent by the Vendor |
apFreeFormedToleranceLevel: number (double) |
Tolerance Level for Free-Form of the Account Payable |
apFreeFormedToleranceLevel Type: integer (int32) |
Type of the Account Payable Free-Formed Tolerance Level |
apFreeFormedToleranceLevel TypeValue: string |
Value of the Account Payable Free-Formed Tolerance Level Type |
apFreeFormedToleranceLevel2: number (double) |
Second Tolerance Level for Free-Form of the Account Payable |
apFreeFormedToleranceLevel2 Type: integer (int32) |
Second Type of the Account Payable Free-Formed Tolerance Level |
apFreeFormedToleranceLevel2 TypeValue: string |
Second Value of the Account Payable Free-Formed Tolerance Level Type |
apOffsetTolerance: number (double) |
Account Payable Offset Tolerance |
apOffsetToleranceType: integer (int32) |
Type of the Account Payable Offset Tolerance |
apOffsetToleranceType Value: string |
Value of the Account Payable Offset Tolerance Type |
taxType: integer (int32) | Type of the Tax |
taxTypeValue: string | Value of the Tax Type |
taxAmount: number (double) | Amount of the Tax |
taxExpenseType: integer (int32) | Type of the Tax Expense |
taxExpenseTypeValue: string | Value of the Tax Expense Type |
taxExpenseAmount: number (double) |
Amount of the Tax Expense |
facilityNoXref: string | Cross Reference Number of the Facility |
taxShipping: boolean | Is the Shipping taxable or not? |
poInvoiceGlValidation: string | Validation for the Purchase Order and Invoice General Ledger |
poInvoiceGlValidationMsg: string | Message for the Purchase Order and Invoice General Ledger |
capitalPOInvoiceGlValidation: string | Validation for the Capital Purchase Order and Invoice General Ledger |
capitalPOInvoiceGlValidationMsg: string |
Message for the Capital Purchase Order and Invoice General Ledger |
timeZoneId: string (uuid) | Unique Identifier of the Time Zone |
timeZone: string | Time Zone |
preferenceCardMatching: integer (int32) |
Matching of the Preference Card |
preferenceCardMatching Value: string |
Value of the Preference Card Matching |
dateCreated: string (date-time) |
Date when the Facility was created |
createdBy: string (uuid) | Unique Identifier of the user who created the Facility |
createdByName: string | Name of the user who created the Facility |
lastUpdated: string (date-time) | Last Date when the Facility was updated |
lastUpdatedBy: string (uuid) | Unique Identifier of the last user who updated the Facility |
lastUpdatedByName: string | Name of the last user who updated the Facility |
memberID: string | Unique Identifier of the Facility for external use |
capitalTaxExpenseCode Template: string |
Capital Tax Expense Code Template |
capitalTaxAccrualCode Template: string |
Capital Tax Accrual Code Template |
capitalDiscountCodeTemplate: string |
Capital Discount Code Template |
capitalShippingCodeTemplate: string |
Capital Shipping Code Template |
capitalOffsetCodeTemplate: string |
Capital Offset Code Template |
customField1: string | Custom Field 1 |
customField2: string | Custom Field 2 |
poContactInfoType: integer (int32) |
Type of the PO Contact Info |
poContactInfo: string | PO Contact Info |
poContactName: string | Name of the main contact point for the PO |
poContactEmail: string | Email of the main contact point for the PO |
poContactPhone: string | Phone of the main contact point for the PO |
poContactPhoneExt: string | Phone Extension of the main contact point for the PO |
poContactFax: string | Fax of the main contact point for the PO |
Response Content-types: APPLICATION/JSON, APPLICATION/XML
Response Example (200 OK)
Response Example (200 OK)
{
"items": [
{
"facilityId": "00000000-0000-0000-0000-000000000000",
"organizationId": "00000000-0000-0000-0000-000000000000",
"organizationNo": "string",
"organizationName": "string",
"facilityName": "string",
"facilityNo": "string",
"address1": "string",
"address2": "string",
"city": "string",
"state": "string",
"zip": "string",
"country": "string",
"taxExpenseCodeTemplate": "string",
"taxAccrualCodeTemplate": "string",
"discountCodeTemp": "string",
"shippingCodeTemplate": "string",
"offsetCodeTemplate": "string",
"patientDisplayTemplate": "string",
"poglCodeDisplayTemplate": "string",
"poDeptDisplayTemplate": "string",
"activeStatus": "boolean",
"inventoryGroupId": "00000000-0000-0000-0000-000000000000",
"inventoryGroupNo": "string",
"inventoryGroupName": "string",
"apToleranceLevel": "number (double)",
"apToleranceLevelType": "integer (int32)",
"apToleranceLevelTypeValue": "string",
"apToleranceLevel2": "number (double)",
"apToleranceLevel2Type": "integer (int32)",
"apToleranceLevel2TypeValue": "string",
"apFreeFormedToleranceLevel": "number (double)",
"apFreeFormedToleranceLevelType": "integer (int32)",
"apFreeFormedToleranceLevelTypeValue": "string",
"apFreeFormedToleranceLevel2": "number (double)",
"apFreeFormedToleranceLevel2Type": "integer (int32)",
"apFreeFormedToleranceLevel2TypeValue": "string",
"apOffsetTolerance": "number (double)",
"apOffsetToleranceType": "integer (int32)",
"apOffsetToleranceTypeValue": "string",
"taxType": "integer (int32)",
"taxTypeValue": "string",
"taxAmount": "number (double)",
"taxExpenseType": "integer (int32)",
"taxExpenseTypeValue": "string",
"taxExpenseAmount": "number (double)",
"facilityNoXref": "string",
"taxShipping": "boolean",
"poInvoiceGlValidation": "string",
"poInvoiceGlValidationMsg": "string",
"capitalPOInvoiceGlValidation": "string",
"capitalPOInvoiceGlValidationMsg": "string",
"timeZoneId": "00000000-0000-0000-0000-000000000000",
"timeZone": "string",
"preferenceCardMatching": "integer (int32)",
"preferenceCardMatchingValue": "string",
"dateCreated": "string (date-time)",
"createdBy": "00000000-0000-0000-0000-000000000000",
"createdByName": "string",
"lastUpdated": "string (date-time)",
"lastUpdatedBy": "00000000-0000-0000-0000-000000000000",
"lastUpdatedByName": "string",
"memberID": "string",
"capitalTaxExpenseCodeTemplate": "string",
"capitalTaxAccrualCodeTemplate": "string",
"capitalDiscountCodeTemplate": "string",
"capitalShippingCodeTemplate": "string",
"capitalOffsetCodeTemplate": "string",
"customField1": "string",
"customField2": "string",
"poContactInfoType": "integer (int32)",
"poContactInfo": "string",
"poContactName": "string",
"poContactEmail": "string",
"poContactPhone": "string",
"poContactPhoneExt": "string",
"poContactFax": "string"
}
],
"nextPageLink": "string",
"count": "integer (int64)"
}
Partially update the specified Facility
Path
PATCH /odata/Facilities({facilityId})
Description
Partially updates the details of the Facility specified by the Facility ID.
Request body
Parameter |
Explanation |
---|---|
facilityNo: string | Identification Number of the Facility |
facilityName: string | Number of the Facility |
address1: string | The first Address for shipping or billing purposes |
address2: | The second Address for shipping or billing purposes |
city: string | City |
state: string | State |
zip: string | Zip |
country: string | Country |
taxExpenseCodeTemplate: string |
Template for displaying the General Ledger sequence for a Facility's tax expense account |
capitalTaxExpenseCode Template: string |
Capital Tax Expense Code Template |
taxAccrualCodeTemplate: string | Template for displaying the General Ledger sequence for a Facility's tax accrual account |
capitalTaxAccrualCode Template: string |
Capital Tax Accrual Code Template |
discountCodeTemp: string | Template for displaying the Discount Code |
capitalDiscountCodeTemplate: string |
Capital Discount Code Template |
shippingCodeTemplate: string | Template for displaying the Shipping Code |
capitalShippingCodeTemplate: string |
Capital Shipping Code Template |
offsetCodeTemplate: string | Template for displaying the Offset Code |
capitalOffsetCodeTemplate: string |
Capital Offset Code Template |
patientDisplayTemplate: string | Template for displaying the Patient |
poglCodeDisplayTemplate: string |
Template for displaying the Purchase Order General Ledger Code |
poDeptDisplayTemplate: string | Template for displaying the Purchase Order Department |
poContactInfoType: integer (int32) |
Type of the PO Contact Info |
poContactName: string | Name of the main contact point for the PO |
poContactEmail: string | Email of the main contact point for the PO |
poContactPhone: string | Phone of the main contact point for the PO |
poContactPhoneExt: string | Phone Extension of the main contact point for the PO |
poContactFax: string | Fax of the main contact point for the PO |
activeStatus: boolean | Is the Facility active or not? |
inventoryGroupId: string (uuid) | Unique Identifier of the Group that contains related Inventory items |
apToleranceLevel: number (double) |
Discrepancy between the original PO and the Invoice sent by the Vendor |
apToleranceLevelType: integer (int32) |
Type of the Discrepancy between the original PO and the Invoice sent by the Vendor |
apToleranceLevel2: number (double) |
Discrepancy2 between the original PO and the Invoice sent by the Vendor |
apToleranceLevel2Type: integer (int32) |
Type of the Dicrepancy2 between the original PO and the Invoice sent by the Vendor |
apFreeFormedToleranceLevel: number (double) |
Tolerance Level for Free-Form of the Account Payable |
apFreeFormedToleranceLevel Type: integer (int32) |
Type of the Account Payable Free-Formed Tolerance Level |
apFreeFormedToleranceLevel2: number (double) |
Second Tolerance Level for Free-Form of the Account Payable |
apFreeFormedToleranceLevel2 Type: integer (int32) |
Second Type of the Account Payable Free-Formed Tolerance Level |
apOffsetTolerance: number (double) |
Account Payable Offset Tolerance |
apOffsetToleranceType: integer (int32) |
Type of the Account Payable Offset Tolerance |
taxAmount: number (double) | Amount of the Tax |
taxType: integer (int32) | Type of the Tax |
taxExpenseAmount: number (double) |
Amount of the Tax Expense |
taxExpenseType: integer (int32) | Type of the Tax Expense |
facilityNoXref: string | Cross Reference Number of the Facility |
taxShipping: boolean | Is the Shipping taxable or not? |
poInvoiceGlValidation: string | Validation for the Purchase Order and Invoice General Ledger |
poInvoiceGlValidationMsg: string | Message for the Purchase Order and Invoice General Ledger |
capitalPOInvoiceGlValidation: string | Validation for the Capital Purchase Order and Invoice General Ledger |
capitalPOInvoiceGlValidationMsg: string |
Message for the Capital Purchase Order and Invoice General Ledger |
timeZoneId: string (uuid) | Unique Identifier of the Time Zone |
preferenceCardMatching: integer (int32) |
Matching of the Preference Card |
memberID: string | Unique Identifier of the Facility for external use. Note: The field requires special privileges to modify. |
customField1: string | Custom Field 1 |
customField2: string | Custom Field 2 |
Request Content-types: APPLICATION/JSON, APPLICATION/XML
Request Example
Request Example
{
"facilityNo": "string",
"facilityName": "string",
"address1": "string",
"address2": "string",
"city": "string",
"state": "string",
"zip": "string",
"country": "string",
"taxExpenseCodeTemplate": "string",
"capitalTaxExpenseCodeTemplate": "string",
"taxAccrualCodeTemplate": "string",
"capitalTaxAccrualCodeTemplate": "string",
"discountCodeTemp": "string",
"capitalDiscountCodeTemplate": "string",
"shippingCodeTemplate": "string",
"capitalShippingCodeTemplate": "string",
"offsetCodeTemplate": "string",
"capitalOffsetCodeTemplate": "string",
"patientDisplayTemplate": "string",
"poglCodeDisplayTemplate": "string",
"poDeptDisplayTemplate": "string",
"poContactInfoType": "integer (int32)",
"poContactName": "string",
"poContactEmail": "string",
"poContactPhone": "string",
"poContactPhoneExt": "string",
"poContactFax": "string",
"activeStatus": "boolean",
"inventoryGroupId": "00000000-0000-0000-0000-000000000000",
"apToleranceLevel": "number (double)",
"apToleranceLevelType": "integer (int32)",
"apToleranceLevel2": "number (double)",
"apToleranceLevel2Type": "integer (int32)",
"apFreeFormedToleranceLevel": "number (double)",
"apFreeFormedToleranceLevelType": "integer (int32)",
"apFreeFormedToleranceLevel2": "number (double)",
"apFreeFormedToleranceLevel2Type": "integer (int32)",
"apOffsetTolerance": "number (double)",
"apOffsetToleranceType": "integer (int32)",
"taxAmount": "number (double)",
"taxType": "integer (int32)",
"taxExpenseAmount": "number (double)",
"taxExpenseType": "integer (int32)",
"facilityNoXref": "string",
"taxShipping": "boolean",
"poInvoiceGlValidation": "string",
"poInvoiceGlValidationMsg": "string",
"capitalPOInvoiceGlValidation": "string",
"capitalPOInvoiceGlValidationMsg": "string",
"timeZoneId": "00000000-0000-0000-0000-000000000000",
"preferenceCardMatching": "integer (int32)",
"memberID": "string",
"customField1": "string",
"customField2": "string"
}
Request parameters
Parameter |
Explanation |
---|---|
facilityId: string (uuid) required in path |
Unique Identifier of the Facility. |
api-version: string default: 1.0 in header |
The requested API version. |
Authorization: string default: Bearer access_token in header |
Specify the type of the token (bearer) and then insert the access_token , which was obtained during authentication. |
Responses
Response |
Explanation |
---|---|
200 OK | OK |
400 Bad Request | Incorrect input data or organization ID does not match with the organization ID user is logged in. |
401 Unauthorized | Incorrect specified access_token or access_token got expired. |
403 Forbidden | User doesn’t have appropriate privileges. |
404 Not Found | Specified ID is absent in the system. |
500 Internal Server Error | Server encountered an unexpected condition that prevented it from fulfilling the request. |
Get the specified Facility
Path
GET /odata/Facilities({facilityId})
Description
Returns the details of the Facility specified by ID.
Request parameters
Parameter |
Explanation |
---|---|
facilityId: string (uuid) required in path |
Enter the ID of the Facility here. |
api-version: string default: 1.0 in header |
The requested API version. |
Authorization: string default: Bearer access_token in header |
Specify the type of the token (bearer) and then insert the access_token , which was obtained during authentication. |
Responses
Response |
Explanation |
---|---|
200 OK | OK |
400 Bad Request | Incorrect input data or organization ID does not match with the organization ID user is logged in. |
401 Unauthorized | Incorrect specified access_token or access_token got expired. |
403 Forbidden | User doesn’t have appropriate privileges. |
404 Not Found | Specified ID is absent in the system. |
500 Internal Server Error | Server encountered an unexpected condition that prevented it from fulfilling the request. |
Properties
Property |
Explanation |
---|---|
facilityId: string (uuid) | Unique Identifier of the Facility |
organizationId: string (uuid) | Unique Identifier of the Organization |
organizationNo: string | Identification Number of the Organization |
organizationName: string | Name of the Organization |
facilityName: string | Number of the Facility |
facilityNo: string | Identification Number of the Facility |
address1: string | The first Address for shipping or billing purposes |
address2: string | The second Address for shipping or billing purposes |
city: string | City |
state: string | State |
zip: string | Zip |
country: string | Country |
taxExpenseCodeTemplate: string |
Template for displaying the General Ledger sequence for a Facility's tax expense account |
taxAccrualCodeTemplate: string | Template for displaying the General Ledger sequence for a Facility's tax accrual account |
discountCodeTemp: string | Template for displaying the Discount Code |
shippingCodeTemplate: string | Template for displaying the Shipping Code |
offsetCodeTemplate: string | Template for displaying the Offset Code |
patientDisplayTemplate: string | Template for displaying the Patient |
poglCodeDisplayTemplate: string |
Template for displaying the Purchase Order General Ledger Code |
poDeptDisplayTemplate: string | Template for displaying the Purchase Order Department |
activeStatus: boolean | Is the Facility active or not? |
inventoryGroupId: string (uuid) | Unique Identifier of the Group that contains related Inventory items |
inventoryGroupNo: string | Number of the Group that contains related Inventory items |
inventoryGroupName: string | Name of the Group that contains related Inventory items |
apToleranceLevel: number (double) |
Discrepancy between the original PO and the Invoice sent by the Vendor |
apToleranceLevelType: integer (int32) |
Type of the Discrepancy between the original PO and the Invoice sent by the Vendor |
apToleranceLevelTypeValue: string |
Type Value of the Discrepancy between the original PO and the Invoice sent by the Vendor |
apToleranceLevel2: number (double) |
Discrepancy2 between the original PO and the Invoice sent by the Vendor |
apToleranceLevel2Type: integer (int32) |
Type of the Dicrepancy2 between the original PO and the Invoice sent by the Vendor |
apToleranceLevel2TypeValue: string |
Type Value of the Dicrepancy2 between the original PO and the Invoice sent by the Vendor |
apFreeFormedToleranceLevel: number (double) |
Tolerance Level for Free-Form of the Account Payable |
apFreeFormedToleranceLevel Type: integer (int32) |
Type of the Account Payable Free-Formed Tolerance Level |
apFreeFormedToleranceLevel TypeValue: string |
Value of the Account Payable Free-Formed Tolerance Level Type |
apFreeFormedToleranceLevel2: number (double) |
Second Tolerance Level for Free-Form of the Account Payable |
apFreeFormedToleranceLevel2 Type: integer (int32) |
Second Type of the Account Payable Free-Formed Tolerance Level |
apFreeFormedToleranceLevel2 TypeValue: string |
Second Value of the Account Payable Free-Formed Tolerance Level Type |
apOffsetTolerance: number (double) |
Account Payable Offset Tolerance |
apOffsetToleranceType: integer (int32) |
Type of the Account Payable Offset Tolerance |
apOffsetToleranceType Value: string |
Value of the Account Payable Offset Tolerance Type |
taxType: integer (int32) | Type of the Tax |
taxTypeValue: string | Value of the Tax Type |
taxAmount: number (double) | Amount of the Tax |
taxExpenseType: integer (int32) | Type of the Tax Expense |
taxExpenseTypeValue: string | Value of the Tax Expense Type |
taxExpenseAmount: number (double) |
Amount of the Tax Expense |
facilityNoXref: string | Cross Reference Number of the Facility |
taxShipping: boolean | Is the Shipping taxable or not? |
poInvoiceGlValidation: string | Validation for the Purchase Order and Invoice General Ledger |
poInvoiceGlValidationMsg: string | Message for the Purchase Order and Invoice General Ledger |
capitalPOInvoiceGlValidation: string | Validation for the Capital Purchase Order and Invoice General Ledger |
capitalPOInvoiceGlValidationMsg: string |
Message for the Capital Purchase Order and Invoice General Ledger |
timeZoneId: string (uuid) | Unique Identifier of the Time Zone |
timeZone: string | Time Zone |
preferenceCardMatching: integer (int32) |
Matching of the Preference Card |
preferenceCardMatching Value: string |
Value of the Preference Card Matching |
dateCreated: string (date-time) |
Date when the Facility was created |
createdBy: string (uuid) | Unique Identifier of the user who created the Facility |
createdByName: string | Name of the user who created the Facility |
lastUpdated: string (date-time) | Last Date when the Facility was updated |
lastUpdatedBy: string (uuid) | Unique Identifier of the last user who updated the Facility |
lastUpdatedByName: string | Name of the last user who updated the Facility |
memberID: string | Unique Identifier of the Facility for external use |
capitalTaxExpenseCode Template: string |
Capital Tax Expense Code Template |
capitalTaxAccrualCode Template: string |
Capital Tax Accrual Code Template |
capitalDiscountCodeTemplate: string |
Capital Discount Code Template |
capitalShippingCodeTemplate: string |
Capital Shipping Code Template |
capitalOffsetCodeTemplate: string |
Capital Offset Code Template |
customField1: string | Custom Field 1 |
customField2: string | Custom Field 2 |
poContactInfoType: integer (int32) |
Type of the PO Contact Info |
poContactInfo: string | PO Contact Info |
poContactName: string | Name of the main contact point for the PO |
poContactEmail: string | Email of the main contact point for the PO |
poContactPhone: string | Phone of the main contact point for the PO |
poContactPhoneExt: string | Phone Extension of the main contact point for the PO |
poContactFax: string | Fax of the main contact point for the PO |
Response Content-types: APPLICATION/JSON, APPLICATION/XML
Response Example (200 OK)
Response Example (200 OK)
{
"facilityId": "00000000-0000-0000-0000-000000000000",
"organizationId": "00000000-0000-0000-0000-000000000000",
"organizationNo": "string",
"organizationName": "string",
"facilityName": "string",
"facilityNo": "string",
"address1": "string",
"address2": "string",
"city": "string",
"state": "string",
"zip": "string",
"country": "string",
"taxExpenseCodeTemplate": "string",
"taxAccrualCodeTemplate": "string",
"discountCodeTemp": "string",
"shippingCodeTemplate": "string",
"offsetCodeTemplate": "string",
"patientDisplayTemplate": "string",
"poglCodeDisplayTemplate": "string",
"poDeptDisplayTemplate": "string",
"activeStatus": "boolean",
"inventoryGroupId": "00000000-0000-0000-0000-000000000000",
"inventoryGroupNo": "string",
"inventoryGroupName": "string",
"apToleranceLevel": "number (double)",
"apToleranceLevelType": "integer (int32)",
"apToleranceLevelTypeValue": "string",
"apToleranceLevel2": "number (double)",
"apToleranceLevel2Type": "integer (int32)",
"apToleranceLevel2TypeValue": "string",
"apFreeFormedToleranceLevel": "number (double)",
"apFreeFormedToleranceLevelType": "integer (int32)",
"apFreeFormedToleranceLevelTypeValue": "string",
"apFreeFormedToleranceLevel2": "number (double)",
"apFreeFormedToleranceLevel2Type": "integer (int32)",
"apFreeFormedToleranceLevel2TypeValue": "string",
"apOffsetTolerance": "number (double)",
"apOffsetToleranceType": "integer (int32)",
"apOffsetToleranceTypeValue": "string",
"taxType": "integer (int32)",
"taxTypeValue": "string",
"taxAmount": "number (double)",
"taxExpenseType": "integer (int32)",
"taxExpenseTypeValue": "string",
"taxExpenseAmount": "number (double)",
"facilityNoXref": "string",
"taxShipping": "boolean",
"poInvoiceGlValidation": "string",
"poInvoiceGlValidationMsg": "string",
"capitalPOInvoiceGlValidation": "string",
"capitalPOInvoiceGlValidationMsg": "string",
"timeZoneId": "00000000-0000-0000-0000-000000000000",
"timeZone": "string",
"preferenceCardMatching": "integer (int32)",
"preferenceCardMatchingValue": "string",
"dateCreated": "string (date-time)",
"createdBy": "00000000-0000-0000-0000-000000000000",
"createdByName": "string",
"lastUpdated": "string (date-time)",
"lastUpdatedBy": "00000000-0000-0000-0000-000000000000",
"lastUpdatedByName": "string",
"memberID": "string",
"capitalTaxExpenseCodeTemplate": "string",
"capitalTaxAccrualCodeTemplate": "string",
"capitalDiscountCodeTemplate": "string",
"capitalShippingCodeTemplate": "string",
"capitalOffsetCodeTemplate": "string",
"customField1": "string",
"customField2": "string",
"poContactInfoType": "integer (int32)",
"poContactInfo": "string",
"poContactName": "string",
"poContactEmail": "string",
"poContactPhone": "string",
"poContactPhoneExt": "string",
"poContactFax": "string"
}