{"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":["A","AC","AE","AF","B","BP","BU","C","CE","D","E","FL","GG","GR","GS","H","I","J","K","L","LT","M","MB","MP","N","O","P","PA","PG","PL","PP","PR","PT","Q","R","RR","S","SE","SR","SS","T","TC","U","VA","VE","VL","W","X","Y1","Y2","ZZ"],"type":"string","format":"X12_ID_91"},"X12_ID_256":{"enum":["G","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"},"M10":{"required":["CountryCode_03","FlightVoyageNumber_06","ManifestTypeCode_09","StandardCarrierAlphaCode_01","TransportationMethodTypeCode_02","VesselName_05"],"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":2,"minLength":2,"type":"string","format":"X12_AN","x-openedi-element-id":"26"},"VesselCode_04":{"maxLength":7,"minLength":4,"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"}},"x-openedi-segment-id":"M10"},"P4":{"required":["ETADate_02","LocationIdentifier_01"],"type":"object","properties":{"LocationIdentifier_01":{"maxLength":25,"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_157":{"enum":["A","AA","AD","AE","AF","AG","AH","AI","AJ","AL","AM","AN","AO","AP","AR","AV","B","BA","BC","BD","BE","BF","BR","C","CA","CB","CC","CR","CS","CT","CU","CV","D","DA","DC","DP","DR","DS","DT","E","EA","EE","ER","F","FP","FT","G","GO","H","HA","HB","HC","HD","I","J","K","L","MT","N","ND","NF","NH","NO","NP","NS","NT","O","OA","OB","OF","OH","ON","P","PA","PB","PC","PD","PE","PF","PG","PH","PI","PJ","PK","PL","PM","PN","PO","PP","PQ","PR","PS","PT","PU","PV","R","RA","RB","RC","RD","RL","S","SA","SB","SC","SI","T","TM","UA","UB","UC","UD","UE","UR","UV","V","VA","VD","W","WE","WH","WR","X","Y","Z","ZZ"],"type":"string","format":"X12_ID_157"},"M15":{"required":["ReferenceNumber_02","StatusCode_01"],"type":"object","properties":{"StatusCode_01":{"type":"string","allOf":[{"$ref":"#/components/schemas/X12_ID_157"}],"x-openedi-element-id":"157"},"ReferenceNumber_02":{"maxLength":30,"minLength":1,"type":"string","format":"X12_AN","x-openedi-element-id":"127"},"Date_03":{"maxLength":6,"minLength":6,"type":"string","format":"X12_DT","x-openedi-element-id":"373"},"LocationIdentifier_04":{"maxLength":25,"minLength":1,"type":"string","format":"X12_AN","x-openedi-element-id":"310"},"StandardCarrierAlphaCode_05":{"maxLength":4,"minLength":2,"type":"string","format":"X12_AN","x-openedi-element-id":"140"}},"x-openedi-segment-id":"M15"},"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"},"TS353":{"required":["M10","M15","P4"],"type":"object","properties":{"ST":{"$ref":"#/components/schemas/ST"},"M10":{"$ref":"#/components/schemas/M10","description":"Manifest Identifying Information"},"P4":{"$ref":"#/components/schemas/P4","description":"Port of Discharge Information"},"M15":{"maxItems":999,"type":"array","items":{"$ref":"#/components/schemas/M15"},"description":"Master-In-Bond Arrival Details"},"SE":{"$ref":"#/components/schemas/SE"}},"x-openedi-message-id":"353","x-openedi-message-standard":"X12"}}}}