The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
AssetID: 0,
SiteID: 0,
SiteName: String,
DlmsTransactionsRequestID: String,
ReceivedDateTime: 0001-01-01,
TransactionSetIdentifierCode: String,
IdentifierType: String,
TransactionSetControlNumber: String,
TransactionSetPurposeCode: String,
TransactionSetPurposeName: String,
TransactionTypeCode: String,
TransactionTypeName: String,
TransactionDateTime: 0001-01-01,
ReportStartDate: 0001-01-01,
ReportEndDate: 0001-01-01,
ActionCode: String,
ReconciliationType: String,
ActionName: String,
NumberofIncludedSegments: 0,
TrailerTransactionSetControlNumber: String,
TransactionXml: String,
IsTransactionXmlToBigToDisplay: False,
TransactionXmlToSearchData: String,
Errors: String,
IsErrorsToBigToDisplay: False,
TransactionDirection: String,
TransactionUsage: String,
DocumentName: String,
EventTag: String,
IsPublished: False,
ResponseDueDate: 0001-01-01,
ResponseDate: 0001-01-01,
DateTimeLastGenerated: 0001-01-01,
DateTimeLastGeneratedNewCatalog: 0001-01-01,
DateTimeLastGeneratedUpdateCatalog: 0001-01-01,
DateTimeGeneratedInventoryAdjustment: 0001-01-01,
ProcessedStatus: 0,
ProcessStatusName: String,
TransactionOrganizations:
[
{
EntityIdentifierCode: String,
EntityIdentifierName: String,
IdentificationCodeQualifier: String,
IdentificationCodeQualifierName: String,
IdentificationCode: String,
IdentificationCodeText: String,
EntityIdentifierCode1: String,
EntityIdentifierCode1Name: String,
OrganizationContacts:
[
{
TransactionOrganizationID: 00000000000000000000000000000000,
ContactName: String,
PeopleID: 0,
ContactFunctionCode: String,
ContactFunctionName: String,
CommunicationNumberQualifier: String,
CommunicationNumberQualifierName: String,
CommunicationNumber: String,
ContactInquiryReference: String,
CreatedBy: String,
ModifiedBy: String,
CreatedDate: 0001-01-01,
ModifiedDate: 0001-01-01
}
],
CreatedBy: String,
ModifiedBy: String,
CreatedDate: 0001-01-01,
ModifiedDate: 0001-01-01
}
],
TransactionParts:
[
{
PartID: 0,
PartNumber: String,
Description: String,
ManufacturerPartNumber: String,
StockNumber: String,
NationalStockNumber: String,
CreatedBy: String,
ModifiedBy: String,
CreatedDate: 0001-01-01,
ModifiedDate: 0001-01-01
}
],
TransactionAssets:
[
{
AssetID: 0,
AssetState: String,
AssetName: String,
Barcode: String,
SiteID: 0,
LocationID: 0,
OriginalPartNo: String,
UnitOfMeasure: String,
UnitCost: 0,
IsInventoryMasterItem: False,
IsInventoryItem: False,
IsSerialized: False,
CreatedBy: String,
CreatedDate: 0001-01-01,
ModifiedBy: String,
ModifiedDate: 0001-01-01,
IsLocked: False,
ParentAssetID: 0,
IsActive: False,
Quantity: 0,
SubLocation: String,
DataGatherID: 0,
PeopleID: 0,
SecondaryCustodianID: 0,
AlternateName: String,
AuditStatus: String,
AssetStatus: String,
AuditedBy: String,
AuditDate: 0001-01-01,
AssetSerialNo: String,
CurrentPartNo: String,
StockNumber: String,
LocalStockNumber: String,
Mfg: String,
MFGNo: String,
QuantityIssued: 0,
LotNumber: String,
DoDAACCode: String,
IsInternal: False,
PurchaseOrderNo: String,
AuditJustification_ChangeTo: String,
Quantity_ChangeTo: 0,
Quantity_ChangeFrom: 0,
Price: 0,
Cagecode: String,
AssetCondition: String,
AssetConditionID: String,
AssetCondition_ChangeFrom: String,
AssetCondition_ChangeTo: String,
InventoryTransactionTypeCode: String,
QuantityAdjustmentReasonCode: String,
TransportationMethod: String,
InvEnterpriseID: String,
DocNumber: String,
StockNumber_ChangeTo: String,
LIN_ChangeTo: String,
MFG_ChangeTo: String,
GFCACode: String,
IsManagedByApsr: False,
GFCACode_ChangeTo: String,
GFCACode_ChangeFrom: String,
Price_ChangeTo: 0,
SupplyStatusTypeConditionCode: String,
MatchingPartNumber: String,
IsStockNumberExists: False,
IsMFGExists: False,
IsLINExists: False,
IsMatchingPartExists: False,
PartId: 0,
PartID_NSN: 0,
PartID_MFG: 0,
PartID_LIN: 0,
ContractNo: String,
AuditStatus_ChangeTo: String,
LastTransactionDocumentNumber: String,
ProductTransferTypeCode: String,
SourceDoDAACCode: String,
TotalQuantity: 0,
DocumentIdentificationCode: String
}
],
OriginalTransactions:
[
{
SourceTransactionType: String,
ApplicationAcknowledgmentCode: String,
ApplicationAcknowledgmentCodeName: String,
ReferenceIdentificationQualifier: String,
ReferenceIdentificationQualifierName: String,
ReferenceIdentification: String,
TransactionSetControlNumber: String,
TransactionSetIdentifierCode: String,
TransactionSetPurposeCode: String,
TransactionSetPurposeName: String,
TransactionTypeCode: String,
TransactionTypeName: String,
ActionCode: String,
IdentifierType: String,
SourceTransactionTypeCode: String,
SourceTransactionSetControlNumber: String,
ReferencedTransactionType: String,
ReferencedTransactionTypeCode: String,
DlmsReferenceIdentifications:
[
{
ReferenceIdentificationQualifier: String,
ReferenceIdentificationQualifierName: String,
ReferenceIdentification: String,
FreeFormDescription: String,
IdentificationType: 0,
ReferenceIdentificationQualifier1: String,
ReferenceIdentificationQualifier1Name: String,
ReferenceIdentification1: String,
ReferenceIdentificationQualifier2: String,
ReferenceIdentificationQualifier2Name: String,
ReferenceIdentification2: String,
ReferenceIdentificationQualifier3: String,
ReferenceIdentificationQualifier3Name: String,
ReferenceIdentification3: String,
CreatedBy: String,
ModifiedBy: String,
CreatedDate: 0001-01-01,
ModifiedDate: 0001-01-01
}
],
TechnicalErrors:
[
{
Code: String,
Message: String,
Status: 1,
StatusName: String,
Notes: String,
CreatedBy: String,
ModifiedBy: String
}
],
RejectAdviceCodes:
[
{
IndustryCodeQualifier: String,
IndustryCodeQualifierName: String,
IndustryCode: String,
IndustryCodeName: String,
CreatedBy: String
}
],
ReferencedTransactions:
[
{
SourceTransactionType: String,
ApplicationAcknowledgmentCode: String,
ApplicationAcknowledgmentCodeName: String,
ReferenceIdentificationQualifier: String,
ReferenceIdentificationQualifierName: String,
ReferenceIdentification: String,
TransactionSetControlNumber: String,
TransactionSetIdentifierCode: String,
TransactionSetPurposeCode: String,
TransactionSetPurposeName: String,
TransactionTypeCode: String,
TransactionTypeName: String,
ActionCode: String,
IdentifierType: String,
SourceTransactionTypeCode: String,
SourceTransactionSetControlNumber: String,
ReferencedTransactionType: String,
ReferencedTransactionTypeCode: String,
DlmsReferenceIdentifications:
[
{
ReferenceIdentificationQualifier: String,
ReferenceIdentificationQualifierName: String,
ReferenceIdentification: String,
FreeFormDescription: String,
IdentificationType: 0,
ReferenceIdentificationQualifier1: String,
ReferenceIdentificationQualifier1Name: String,
ReferenceIdentification1: String,
ReferenceIdentificationQualifier2: String,
ReferenceIdentificationQualifier2Name: String,
ReferenceIdentification2: String,
ReferenceIdentificationQualifier3: String,
ReferenceIdentificationQualifier3Name: String,
ReferenceIdentification3: String,
CreatedBy: String,
ModifiedBy: String,
CreatedDate: 0001-01-01,
ModifiedDate: 0001-01-01
}
],
TechnicalErrors:
[
{
Code: String,
Message: String,
Status: 1,
StatusName: String,
Notes: String,
CreatedBy: String,
ModifiedBy: String
}
],
RejectAdviceCodes:
[
{
IndustryCodeQualifier: String,
IndustryCodeQualifierName: String,
IndustryCode: String,
IndustryCodeName: String,
CreatedBy: String
}
],
ReferencedTransactions:
[
{
SourceTransactionType: String,
ApplicationAcknowledgmentCode: String,
ApplicationAcknowledgmentCodeName: String,
ReferenceIdentificationQualifier: String,
ReferenceIdentificationQualifierName: String,
ReferenceIdentification: String,
TransactionSetControlNumber: String,
TransactionSetIdentifierCode: String,
TransactionSetPurposeCode: String,
TransactionSetPurposeName: String,
TransactionTypeCode: String,
TransactionTypeName: String,
ActionCode: String,
IdentifierType: String,
SourceTransactionTypeCode: String,
SourceTransactionSetControlNumber: String,
ReferencedTransactionType: String,
ReferencedTransactionTypeCode: String,
DlmsReferenceIdentifications:
[
{
ReferenceIdentificationQualifier: String,
ReferenceIdentificationQualifierName: String,
ReferenceIdentification: String,
FreeFormDescription: String,
IdentificationType: 0,
ReferenceIdentificationQualifier1: String,
ReferenceIdentificationQualifier1Name: String,
ReferenceIdentification1: String,
ReferenceIdentificationQualifier2: String,
ReferenceIdentificationQualifier2Name: String,
ReferenceIdentification2: String,
ReferenceIdentificationQualifier3: String,
ReferenceIdentificationQualifier3Name: String,
ReferenceIdentification3: String,
CreatedBy: String,
ModifiedBy: String,
CreatedDate: 0001-01-01,
ModifiedDate: 0001-01-01
}
],
TechnicalErrors:
[
{
Code: String,
Message: String,
Status: 1,
StatusName: String,
Notes: String,
CreatedBy: String,
ModifiedBy: String
}
],
RejectAdviceCodes:
[
{
IndustryCodeQualifier: String,
IndustryCodeQualifierName: String,
IndustryCode: String,
IndustryCodeName: String,
CreatedBy: String
}
],
IdentifyingInformation: String,
ReferencedTransactionID: 00000000000000000000000000000000,
CreatedBy: String,
TransactionXml: String,
TransactionDirection: String,
ProcessedStatus: 0,
Errors: String,
ModifiedBy: String,
IsErrorsToBigToDisplay: False,
TransactionDateTime: 0001-01-01,
ReceivedDateTime: 0001-01-01,
SourceTransactionSetIdentifierCode: String,
SourceTransactionSetPurposeCode: String,
SourceTransactionSetPurposeName: String,
ReferenceTransactionSetIdentifierCode: String,
ReferenceTransactionSetPurposeCode: String,
ReferenceTransactionSetPurposeName: String,
IdentificationID: 00000000000000000000000000000000,
HasRegenerated: False,
CreatedDate: 0001-01-01
}
],
IdentifyingInformation: String,
ReferencedTransactionID: 00000000000000000000000000000000,
CreatedBy: String,
TransactionXml: String,
TransactionDirection: String,
ProcessedStatus: 0,
Errors: String,
ModifiedBy: String,
IsErrorsToBigToDisplay: False,
TransactionDateTime: 0001-01-01,
ReceivedDateTime: 0001-01-01,
SourceTransactionSetIdentifierCode: String,
SourceTransactionSetPurposeCode: String,
SourceTransactionSetPurposeName: String,
ReferenceTransactionSetIdentifierCode: String,
ReferenceTransactionSetPurposeCode: String,
ReferenceTransactionSetPurposeName: String,
IdentificationID: 00000000000000000000000000000000,
HasRegenerated: False,
CreatedDate: 0001-01-01
}
],
IdentifyingInformation: String,
ReferencedTransactionID: 00000000000000000000000000000000,
CreatedBy: String,
TransactionXml: String,
TransactionDirection: String,
ProcessedStatus: 0,
Errors: String,
ModifiedBy: String,
IsErrorsToBigToDisplay: False,
TransactionDateTime: 0001-01-01,
ReceivedDateTime: 0001-01-01,
SourceTransactionSetIdentifierCode: String,
SourceTransactionSetPurposeCode: String,
SourceTransactionSetPurposeName: String,
ReferenceTransactionSetIdentifierCode: String,
ReferenceTransactionSetPurposeCode: String,
ReferenceTransactionSetPurposeName: String,
IdentificationID: 00000000000000000000000000000000,
HasRegenerated: False,
CreatedDate: 0001-01-01
}
],
InventoryTransactionType: String,
XMLDocumentExceedsBytesMessage: String,
EmailLogID: 0,
CreatedBy: String,
ModifiedBy: String,
CreatedDate: 0001-01-01,
ModifiedDate: 0001-01-01
}