{"openapi":"3.0.1","info":{"title":"EdiNation API","version":"2"},"paths":{},"components":{"schemas":{"ST":{"required":["TransactionSetControlNumber_02","TransactionSetIdentifierCode_01"],"type":"object","properties":{"TransactionSetIdentifierCode_01":{"maxLength":3,"minLength":3,"type":"string","format":"X12_AN","x-openedi-element-id":"143"},"TransactionSetControlNumber_02":{"maxLength":9,"minLength":4,"type":"string","format":"X12_AN","x-openedi-element-id":"329"},"ImplementationConventionPreference_03":{"maxLength":35,"minLength":1,"type":"string","format":"X12_AN","x-openedi-element-id":"1705"}},"x-openedi-segment-id":"ST"},"X12_ID_91":{"enum":["6","7","A","AC","AE","AF","AH","AQ","AR","B","BP","BU","C","CE","D","DA","DW","E","ED","F","FA","FL","GG","GR","GS","H","I","J","K","L","LA","LT","M","MB","MP","N","O","P","PA","PG","PL","PP","PR","PT","Q","R","RC","RR","S","SB","SC","SD","SE","SR","SS","ST","T","TA","TC","U","VA","VE","VL","W","WP","X","Y","Y1","Y2","ZZ"],"type":"string","format":"X12_ID_91"},"X12_ID_256":{"enum":["A","B","C","D","E","F","G","H","I","J","K","L","P","S","V","W","X","Y","Z"],"type":"string","format":"X12_ID_256"},"X12_ID_897":{"enum":["B","C","L","Z"],"type":"string","format":"X12_ID_897"},"X12_ID_1073":{"enum":["N","U","Y"],"type":"string","format":"X12_ID_1073"},"M10":{"required":["CountryCode_03","FlightVoyageNumber_06","ManifestTypeCode_09","StandardCarrierAlphaCode_01","TransportationMethodTypeCode_02"],"type":"object","properties":{"StandardCarrierAlphaCode_01":{"maxLength":4,"minLength":2,"type":"string","format":"X12_AN","x-openedi-element-id":"140"},"TransportationMethodTypeCode_02":{"type":"string","allOf":[{"$ref":"#/components/schemas/X12_ID_91"}],"x-openedi-element-id":"91"},"CountryCode_03":{"maxLength":3,"minLength":2,"type":"string","format":"X12_AN","x-openedi-element-id":"26"},"VesselCode_04":{"maxLength":7,"minLength":1,"type":"string","format":"X12_AN","x-openedi-element-id":"597"},"VesselName_05":{"maxLength":28,"minLength":2,"type":"string","format":"X12_AN","x-openedi-element-id":"182"},"FlightVoyageNumber_06":{"maxLength":10,"minLength":2,"type":"string","format":"X12_AN","x-openedi-element-id":"55"},"ReferenceNumber_07":{"maxLength":30,"minLength":1,"type":"string","format":"X12_AN","x-openedi-element-id":"127"},"Quantity_08":{"maxLength":15,"minLength":1,"type":"string","format":"X12_R","x-openedi-element-id":"380"},"ManifestTypeCode_09":{"type":"string","allOf":[{"$ref":"#/components/schemas/X12_ID_256"}],"x-openedi-element-id":"256"},"VesselCodeQualifier_10":{"type":"string","allOf":[{"$ref":"#/components/schemas/X12_ID_897"}],"x-openedi-element-id":"897"},"YesNoConditionorResponseCode_11":{"type":"string","allOf":[{"$ref":"#/components/schemas/X12_ID_1073"}],"x-openedi-element-id":"1073"},"ReferenceNumber_12":{"maxLength":30,"minLength":1,"type":"string","format":"X12_AN","x-openedi-element-id":"127"}},"x-openedi-syntax":["P0410","R0504"],"x-openedi-segment-id":"M10"},"P4":{"required":["ETADate_02","LocationIdentifier_01"],"type":"object","properties":{"LocationIdentifier_01":{"maxLength":30,"minLength":1,"type":"string","format":"X12_AN","x-openedi-element-id":"310"},"ETADate_02":{"maxLength":6,"minLength":6,"type":"string","format":"X12_DT","x-openedi-element-id":"45"},"Quantity_03":{"maxLength":15,"minLength":1,"type":"string","format":"X12_R","x-openedi-element-id":"380"}},"x-openedi-segment-id":"P4"},"X12_ID_40":{"enum":["20","2B","2D","2E","40","4B","AC","AF","AL","AP","AT","BC","BE","BF","BG","BH","BJ","BO","BR","BX","CA","CB","CC","CD","CG","CH","CI","CJ","CK","CL","CM","CN","CP","CQ","CR","CS","CT","CU","CV","CW","CZ","DD","DF","DT","DX","ET","FH","FN","FP","FR","FS","FT","FX","GS","HB","HC","HO","HP","HT","HV","HY","ID","IX","LO","LU","NX","OB","OT","OV","PP","PT","PU","RA","RC","RD","RE","RF","RG","RI","RO","RR","RS","RT","SA","SC","SD","SK","SL","SR","SS","ST","SV","TA","TB","TC","TF","TG","TH","TI","TJ","TK","TL","TM","TN","TO","TP","TQ","TR","TT","TU","TV","TW","UA","UB","UC","UD","UE","UL","UP","VA","VE","VL","VR","VS","VT","WR","WY"],"type":"string","format":"X12_ID_40"},"VID":{"required":["EquipmentDescriptionCode_01","EquipmentNumber_03"],"type":"object","properties":{"EquipmentDescriptionCode_01":{"type":"string","allOf":[{"$ref":"#/components/schemas/X12_ID_40"}],"x-openedi-element-id":"40"},"EquipmentInitial_02":{"maxLength":4,"minLength":1,"type":"string","format":"X12_AN","x-openedi-element-id":"206"},"EquipmentNumber_03":{"maxLength":10,"minLength":1,"type":"string","format":"X12_AN","x-openedi-element-id":"207"},"SealNumber_04":{"maxLength":15,"minLength":2,"type":"string","format":"X12_AN","x-openedi-element-id":"225"},"SealNumber_05":{"maxLength":15,"minLength":2,"type":"string","format":"X12_AN","x-openedi-element-id":"225"},"EquipmentLength_06":{"maxLength":5,"minLength":4,"type":"string","format":"X12_N0","x-openedi-element-id":"567"},"Height_07":{"maxLength":8,"minLength":1,"type":"string","format":"X12_R","x-openedi-element-id":"65"},"Width_08":{"maxLength":8,"minLength":1,"type":"string","format":"X12_R","x-openedi-element-id":"189"},"EquipmentType_09":{"maxLength":4,"minLength":4,"type":"string","format":"X12_AN","x-openedi-element-id":"24"}},"x-openedi-segment-id":"VID"},"X12_ID_306":{"enum":["1","15","2","23","24","3","4","5","51","6","7","8","9","A","A1","A2","A3","A4","A5","A6","AA","AC","AD","AF","AI","AL","AM","AP","AS","AV","AW","AX","BI","BO","C","CA","CF","CL","CN","CO","CR","CS","CT","CU","CV","CX","D","DC","DE","DF","DI","DJ","DK","DL","DN","DP","DS","DX","E","EN","ER","EX","F","FI","FO","FR","GR","H","HR","I","IN","IS","IT","JD","JO","JP","JS","JU","K","KA","L","LC","M","ME","N","NA","ND","NP","NS","O","OD","OR","OT","P","PB","PF","PI","PL","PN","PO","PR","Q","R","R1","R2","R3","R4","R5","R6","R7","R8","R9","RC","RE","RF","RG","RH","RL","RM","RO","RR","RS","RU","RV","RX","SA","SE","SL","SU","SV","SZ","T","U","V","VA","VD","VX","W","W1","WD","WQ","WV","Z","ZZ"],"type":"string","format":"X12_ID_306"},"MBL":{"required":["BillofLadingWaybillNumber_02","StandardCarrierAlphaCode_01"],"type":"object","properties":{"StandardCarrierAlphaCode_01":{"maxLength":4,"minLength":2,"type":"string","format":"X12_AN","x-openedi-element-id":"140"},"BillofLadingWaybillNumber_02":{"maxLength":12,"minLength":1,"type":"string","format":"X12_AN","x-openedi-element-id":"598"},"ActionCode_03":{"type":"string","allOf":[{"$ref":"#/components/schemas/X12_ID_306"}],"x-openedi-element-id":"306"}},"x-openedi-segment-id":"MBL"},"Loop_MBL_358":{"required":["MBL"],"type":"object","properties":{"MBL":{"$ref":"#/components/schemas/MBL","description":"Bill of Lading"},"VID":{"maxItems":500,"type":"array","items":{"$ref":"#/components/schemas/VID"},"description":"Vehicle ID"}},"x-openedi-loop-id":"MBL"},"Loop_P4_358":{"required":["MBLLoop","P4"],"type":"object","properties":{"P4":{"$ref":"#/components/schemas/P4","description":"Port of Discharge Information"},"VID":{"maxItems":500,"type":"array","items":{"$ref":"#/components/schemas/VID"},"description":"Vehicle ID"},"MBLLoop":{"maxItems":9999,"type":"array","items":{"$ref":"#/components/schemas/Loop_MBL_358"}}},"x-openedi-loop-id":"P4"},"SE":{"required":["NumberofIncludedSegments_01","TransactionSetControlNumber_02"],"type":"object","properties":{"NumberofIncludedSegments_01":{"maxLength":10,"minLength":1,"type":"string","format":"X12_N0","x-openedi-element-id":"96"},"TransactionSetControlNumber_02":{"maxLength":9,"minLength":4,"type":"string","format":"X12_AN","x-openedi-element-id":"329"}},"x-openedi-segment-id":"SE"},"TS358":{"required":["M10","P4Loop"],"type":"object","properties":{"ST":{"$ref":"#/components/schemas/ST"},"M10":{"$ref":"#/components/schemas/M10","description":"Manifest Identifying Information"},"P4Loop":{"maxItems":20,"type":"array","items":{"$ref":"#/components/schemas/Loop_P4_358"}},"SE":{"$ref":"#/components/schemas/SE"}},"x-openedi-message-id":"358","x-openedi-message-standard":"X12"}}}}