Outbound 856 4010 Specs - Roche

1m ago
0 Views
0 Downloads
276.44 KB
21 Pages
Last View : 1m ago
Last Download : n/a
Upload by : Karl Gosselin
Share:
Transcription

07/25/05Ship Notice/Manifest - 856856Ship Notice/ManifestFunctional Group SHThis Draft Standard for Trial Use contains the format and establishes the data contents of the Ship Notice/ManifestTransaction Set (856) for use within the context of an Electronic Data Interchange (EDI) environment. The transactionset can be used to list the contents of a shipment of goods as well as additional information relating to the shipment,such as order information, product description, physical characteristics, type of packaging, marking, carrierinformation, and configuration of goods within the transportation equipment. The transaction set enables the senderto describe the contents and configuration of a shipment in various levels of detail and provides an ordered flexibilityto convey information.The sender of this transaction is the organization responsible for detailing and communicatingthe contents of a shipment, or shipments, to one or more receivers of the transaction set. The receiver of thistransaction set can be any organization having an interest in the contents of a shipment or information about thecontents of a shipment.Heading:Pos010020IdSTBSNSegment NameTransaction Set HeaderBeginning Segment for ShipNoticeReqMMMax Use11RepeatNotesUsageMust useMust useSegment NameReqMax UseRepeat200000UsageHierarchical LevelItem IdentificationItem Detail (Shipment)Purchase Order ReferenceCarrier Details (Quantity andWeight)Carrier Details (RoutingSequence/Transit Time)Reference IdentificationMarks and NumbersDate/Time ReferenceMOOOO111120NotesC2/010LC2/010O12UsedOOO 1 110UsedUsedUsedNameAddress InformationGeographic LocationOOO121ReqOMMax Use11Detail:PosIdLOOP ID - 00DTMLOOP ID - N1220N1240N3250N4Must 0IdCTTSESegment NameTransaction TotalsTransaction Set TrailerRepeatNotesN3/010UsageUsedMust useNotes:3/010Number of line items (CTT01) is the accumulation of the number of HL segments. If used, hash total(CTT02) is the sum of the value of units shipped (SN102) for each SN1 segment.X12 V4010 856 ver 6.ecs1For internal use only

07/25/05Ship Notice/Manifest - 856Comments:2/010L2/010The HL segment is the only mandatory segment within the HL loop, and by itself, the HL segment has nomeaning.The HL segment is the only mandatory segment within the HL loop, and by itself, the HL segment has nomeaning.X12 V4010 856 ver 6.ecs2For internal use only

07/25/05Ship Notice/Manifest - 856Pos: 010Max: 1Heading - MandatoryLoop: N/AElements: 2Transaction Set HeaderSTUser Option (Usage): Must useTo indicate the start of a transaction set and to assign a control numberElement Summary:RefST01Id143Element NameReqTypeTransaction Set Identifier CodeMIDDescription: Code uniquely identifying a Transaction SetCode856ST02329Min/Max3/3UsageMust use4/9Must useNameShip Notice/ManifestTransaction Set Control NumberMANDescription: Identifying control number that must be unique within the transaction setfunctional group assigned by the originator for a transaction setSemantics:1. The transaction set identifier (ST01) used by the translation routines of the interchange partners to select theappropriate transaction set definition (e.g., 810 selects the Invoice Transaction Set).X12 V4010 856 ver 6.ecs3For internal use only

07/25/05Ship Notice/Manifest - 856BSNBeginning Segment forShip NoticePos: 020Max: 1Heading - MandatoryLoop: N/AElements: 6User Option (Usage): Must useTo transmit identifying numbers, dates, and other basic data relating to the transaction setElement Summary:RefBSN01Id353Element NameTransaction Set Purpose CodeReqMTypeIDMin/Max2/2UsageMust use2/30Must useDescription: Code identifying purpose of transaction setCode00BSN02396NameOriginalShipment IdentificationMANDescription: A unique control number assigned by the original shipper to identify a specificshipmentBSN03373DateMDT8/8Must useMTM4/8Must useDescription: Date expressed as CCYYMMDDBSN04337TimeDescription: Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, orHHMMSSD, or HHMMSSDD, where H hours (00-23), M minutes (00-59), S integerseconds (00-59) and DD decimal seconds; decimal seconds are expressed as follows: D tenths (0-9) and DD hundredths (00-99)BSN051005Hierarchical Structure CodeOID4/4UsedDescription: Code indicating the hierarchical application structure of a transaction set thatutilizes the HL segment to define the structure of the transaction setCode0004BSN06640NameShipment, Order, ItemTransaction Type CodeXID2/2UsedDescription: Code specifying the type of transactionCodeASNameShipment AdviceSyntax Rules:1. C0706 - If BSN07 is present, then BSN06 is required.Semantics:1. BSN03 is the date the shipment transaction set is created.2. BSN04 is the time the shipment transaction set is created.3. BSN06 is limited to shipment related codes.Comments:X12 V4010 856 ver 6.ecs4For internal use only

07/25/05Ship Notice/Manifest - 8561. BSN06 and BSN07 differentiate the functionality of use for the transaction set.X12 V4010 856 ver 6.ecs5For internal use only

07/25/05Ship Notice/Manifest - 856Loop HLPos: 010Repeat:200000MandatoryLoop: HL Elements: N/AUser Option (Usage): Must useTo identify dependencies among and the content of hierarchically related groups of data segmentsLoop 0190200220REFMANDTMSegment NameHierarchical LevelItem IdentificationItem Detail (Shipment)Purchase Order ReferenceCarrier Details (Quantity and Weight)Carrier Details (Routing Sequence/TransitTime)Reference IdentificationMarks and NumbersDate/Time ReferenceLoop N1X12 V4010 856 ver 6.ecs6ReqMOOOOOMax Use11112012OOOO 1 110Repeat200UsageMust useUsedUsedUsedUsedUsedUsedUsedUsedUsedFor internal use only

07/25/05Ship Notice/Manifest - 856Pos: 010Max: 1Detail - MandatoryLoop: HLElements: 4Hierarchical LevelHLUser Option (Usage): Must useTo identify dependencies among and the content of hierarchically related groups of data segmentsElement Summary:RefHL01Id628Element NameHierarchical ID NumberReqMTypeANMin/Max1/12UsageMust useDescription: A unique number assigned by the sender to identify a particular data segment ina hierarchical structureHL02734Hierarchical Parent ID NumberOAN1/12UsedDescription: Identification number of the next higher hierarchical data segment that the datasegment being described is subordinate toHL03735Hierarchical Level CodeMID1/2Must useDescription: Code defining the characteristic of a level in a hierarchical chical Child CodeOID1/1UsedDescription: Code indicating if there are hierarchical child data segments subordinate to thelevel being describedAll valid standard codes are used.Comments:1. The HL segment is used to identify levels of detail information using a hierarchical structure, such as relatingline-item data to shipment data, and packaging data to line-item data.2. The HL segment defines a top-down/left-right ordered structure.3. HL01 shall contain a unique alphanumeric number for each occurrence of the HL segment in the transactionset. For example, HL01 could be used to indicate the number of occurrences of the HL segment, in which casethe value of HL01 would be "1" for the initial HL segment and would be incremented by one in each subsequentHL segment within the transaction.4. HL02 identifies the hierarchical ID number of the HL segment to which the current HL segment is subordinate.5. HL03 indicates the context of the series of segments following the current HL segment up to the nextoccurrence of an HL segment in the transaction. For example, HL03 is used to indicate that subsequentsegments in the HL loop form a logical grouping of data referring to shipment, order, or item-level information.6. HL04 indicates whether or not there are subordinate (or child) HL segments related to the current HL segment.X12 V4010 856 ver 6.ecs7For internal use only

07/25/05Ship Notice/Manifest - 856Pos: 020Max: 1Detail - OptionalLoop: HLElements: 3Item IdentificationLINUser Option (Usage): UsedTo specify basic item identification dataElement Summary:RefLIN01Id350Element NameAssigned ption: Alphanumeric characters assigned for differentiation within a transaction setLIN02235Product/Service ID QualifierMID2/2Must useDescription: Code identifying the type/source of the descriptive number used inProduct/Service ID (234)CodeN4LIN03234NameNational Drug Code in 5-4-2 FormatProduct/Service IDMAN1/48Must useDescription: Identifying number for a product or serviceSyntax Rules:1.2.3.4.5.6.7.8.9.10.11.12.13.14.P0405 - If either LIN04 or LIN05P0607 - If either LIN06 or LIN07P0809 - If either LIN08 or LIN09P1011 - If either LIN10 or LIN11P1213 - If either LIN12 or LIN13P1415 - If either LIN14 or LIN15P1617 - If either LIN16 or LIN17P1819 - If either LIN18 or LIN19P2021 - If either LIN20 or LIN21P2223 - If either LIN22 or LIN23P2425 - If either LIN24 or LIN25P2627 - If either LIN26 or LIN27P2829 - If either LIN28 or LIN29P3031 - If either LIN30 or LIN31is present, then the other is required.is present, then the other is required.is present, then the other is required.is present, then the other is required.is present, then the other is required.is present, then the other is required.is present, then the other is required.is present, then the other is required.is present, then the other is required.is present, then the other is required.is present, then the other is required.is present, then the other is required.is present, then the other is required.is present, then the other is required.Semantics:1. LIN01 is the line item identificationComments:1. See the Data Dictionary for a complete list of IDs.2. LIN02 through LIN31 provide for fifteen different product/service IDs for each item. For example: Case, Color,Drawing No., U.P.C. No., ISBN No., Model No., or SKU.X12 V4010 856 ver 6.ecs8For internal use only

07/25/05Ship Notice/Manifest - 856Pos: 030Max: 1Detail - OptionalLoop: HLElements: 3Item Detail (Shipment)SN1User Option (Usage): UsedTo specify line-item detail relative to shipmentElement Summary:RefSN101Id350Element NameAssigned ption: Alphanumeric characters assigned for differentiation within a transaction setSN102382Number of Units ShippedMR1/10Must useDescription: Numeric value of units shipped in manufacturer's shipping units for a line item ortransaction setSN103355Unit or Basis for Measurement CodeMID2/2Must useDescription: Code specifying the units in which a value is being expressed, or manner inwhich a measurement has been takenCodeEANameEachSyntax Rules:1. P0506 - If either SN105 or SN106 is present, then the other is required.Semantics:1. SN101 is the ship notice line-item identification.Comments:1. SN103 defines the unit of measurement for both SN102 and SN104.X12 V4010 856 ver 6.ecs9For internal use only

07/25/05Ship Notice/Manifest - 856Purchase Order ReferencePRFPos: 050Max: 1Detail - OptionalLoop: HLElements: 2User Option (Usage): UsedTo provide reference to a specific purchase orderElement Summary:RefPRF01Id324Element NamePurchase Order NumberReqMTypeANMin/Max1/22UsageMust useDescription: Identifying number for Purchase Order assigned by the : Date expressed as CCYYMMDDSemantics:1. PRF04 is the date assigned by the purchaser to purchase order.X12 V4010 856 ver 6.ecs10For internal use only

07/25/05Ship Notice/Manifest - 856Carrier Details (Quantityand Weight)TD1Pos: 110Max: 20Detail - OptionalLoop: HLElements: 4User Option (Usage): UsedTo specify the transportation details relative to commodity, weight, and quantityElement Summary:RefTD102Id80Element NameLading QuantityReqXTypeN0Min/Max1/7UsageUsedDescription: Number of units (pieces) of the lading commodityTD106187Weight : Code defining the type of weightCodeGTD10781NameGross WeightWeightDescription: Numeric value of weightTD108355Unit or Basis for Measurement CodeDescription: Code specifying the units in which a value is being expressed, or manner inwhich a measurement has been takenCodeLBNamePoundSyntax Rules:1.2.3.4.5.C0102 - If TD101 is present, then TD102 is required.C0304 - If TD103 is present, then TD104 is required.C0607 - If TD106 is present, then TD107 is required.P0708 - If either TD107 or TD108 is present, then the other is required.P0910 - If either TD109 or TD110 is present, then the other is required.X12 V4010 856 ver 6.ecs11For internal use only

07/25/05Ship Notice/Manifest - 856Carrier Details (RoutingSequence/Transit Time)TD5Pos: 120Max: 12Detail - OptionalLoop: HLElements: 3User Option (Usage): UsedTo specify the carrier and sequence of routing and provide transit time informationElement Summary:RefTD502Id66Element NameIdentification Code QualifierReqXTypeIDMin/Max1/2UsageUsedDescription: Code designating the system/method of code structure used for IdentificationCode (67)Code2TD50367NameStandard Carrier Alpha Code (SCAC)Identification CodeXAN2/80UsedAN1/35UsedDescription: Code identifying a party or other codeTD505387RoutingXDescription: Free-form description of the routing or requested routing for shipment, or theoriginating carrier's identitySyntax Rules:1.2.3.4.5.6.7.R0204050612 - At least one of TD502, TD504, TD505, TD506 or TD512 is required.C0203 - If TD502 is present, then TD503 is required.C0708 - If TD507 is present, then TD508 is required.C1011 - If TD510 is present, then TD511 is required.C1312 - If TD513 is present, then TD512 is required.C1413 - If TD514 is present, then TD513 is required.C1512 - If TD515 is present, then TD512 is required.Semantics:1. TD515 is the country where the service is to be performed.Comments:1. When specifying a routing sequence to be used for the shipment movement in lieu of specifying each carrierwithin the movement, use TD502 to identify the party responsible for defining the routing sequence, and useTD503 to identify the actual routing sequence, specified by the party identified in TD502.X12 V4010 856 ver 6.ecs12For internal use only

07/25/05Ship Notice/Manifest - 856Pos: 150Max: 1Detail - OptionalLoop: HLElements: 2Reference IdentificationREFUser Option (Usage): UsedTo specify identifying informationElement Summary:RefREF01Id128Element NameReference Identification QualifierReqMTypeIDMin/Max2/3UsageMust use1/30UsedDescription: Code qualifying the Reference IdentificationCodeCNREF02127NameCarrier's Reference Number (PRO/Invoice)Reference IdentificationXANDescription: Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification QualifierSyntax Rules:1. R0203 - At least one of REF02 or REF03 is required.Semantics:1. REF04 contains data relating to the value cited in REF02.X12 V4010 856 ver 6.ecs13For internal use only

07/25/05Ship Notice/Manifest - 856Pos: 190Max: 1Detail - OptionalLoop: HLElements: 2MAN Marks and NumbersUser Option (Usage): UsedTo indicate identifying marks and numbers for shipping containersElement Summary:RefMAN01Id88Element NameMarks and Numbers QualifierReqMTypeIDMin/Max1/2UsageMust useDescription: Code specifying the application or source of Marks and Numbers (87)CodeGMMAN0287NameSSCC-18 and Application IdentifierMarks and NumbersMAN1/48Must useDescription: Marks and numbers used to identify a shipment or parts of a shipmentSyntax Rules:1. P0405 - If either MAN04 or MAN05 is present, then the other is required.2. C0605 - If MAN06 is present, then MAN05 is required.Semantics:1. MAN01/MAN02 and MAN04/MAN05 may be used to identify two different marks and numbers assigned to thesame physical container.2. When both MAN02 and MAN03 are used, MAN02 is the starting number of a sequential range and MAN03 isthe ending number of that range.3. When both MAN05 and MAN06 are used, MAN05 is the starting number of a sequential range, and MAN06 isthe ending number of that range.Comments:1. When MAN01 contains code "UC" (U.P.C. Shipping Container Code) and MAN05/MAN06 contain a range of IDnumbers, MAN03 is not used. The reason for this is that the U.P.C. Shipping Container code is the same onevery carton that is represented in the range in MAN05/MAN06.2. MAN03 and/or MAN06 are only used when sending a range(s) of ID numbers.3. When both MAN02/MAN03 and MAN05/MAN06 are used to send ranges of ID numbers, the integrity of the twoID numbers must be maintained.X12 V4010 856 ver 6.ecs14For internal use only

07/25/05Ship Notice/Manifest - 856Pos: 200Max: 10Detail - OptionalLoop: HLElements: 2DTM Date/Time ReferenceUser Option (Usage): UsedTo specify pertinent dates and timesElement Summary:RefDTM01Id374Element NameDate/Time QualifierReqMTypeIDMin/Max3/3UsageMust useDescription: Code specifying type of date or time, or both date and 8/8UsedDescription: Date expressed as CCYYMMDDSyntax Rules:1. R020305 - At least one of DTM02, DTM03 or DTM05 is required.2. C0403 - If DTM04 is present, then DTM03 is required.3. P0506 - If either DTM05 or DTM06 is present, then the other is required.X12 V4010 856 ver 6.ecs15For internal use only

07/25/05Ship Notice/Manifest - 856Pos: 220Repeat: 200OptionalLoop: N1 Elements: N/ALoop N1User Option (Usage): UsedTo identify a party by type of organization, name, and codeLoop Summary:Pos220240250IdN1N3N4Segment NameNameAddress InformationGeographic LocationX12 V4010 856 ver 6.ecsReqOOO16Max Use121RepeatUsageUsedUsedUsedFor internal use only

07/25/05Ship Notice/Manifest - 856Pos: 220Max: 1Detail - OptionalLoop: N1Elements: 4NameN1User Option (Usage): UsedTo identify a party by type of organization, name, and codeElement Summary:RefN101Id98Element NameEntity Identifier CodeReqMTypeIDMin/Max2/3UsageMust useDescription: Code identifying an organizational entity, a physical location, property or anindividualCodeSFSTN10293NameShip FromShip ToNameXAN1/60UsedXID1/2UsedDescription: Free-form nameN10366Identification Code QualifierDescription: Code designating the system/method of code structure used for IdentificationCode (67)Code111N10467NameD-U-N-S Number, Dun & BradstreetDrug Enforcement Administration (DEA)Identification CodeXAN2/80UsedDescription: Code identifying a party or other codeSyntax Rules:1. R0203 - At least one of N102 or N103 is required.2. P0304 - If either N103 or N104 is present, then the other is required.Comments:1. This segment, used alone, provides the most efficient method of providing organizational identification. Toobtain this efficiency the "ID Code" (N104) must provide a key to the table maintained by the transactionprocessing party.2. N105 and N106 further define the type of entity in N101.X12 V4010 856 ver 6.ecs17For internal use only

07/25/05Ship Notice/Manifest - 856Pos: 240Max: 2Detail - OptionalLoop: N1Elements: 1Address InformationN3User Option (Usage): UsedTo specify the location of the named partyElement Summary:RefN301Id166Element NameAddress InformationReqMTypeANMin/Max1/55UsageMust useDescription: Address informationX12 V4010 856 ver 6.ecs18For internal use only

07/25/05Ship Notice/Manifest - 856Pos: 250Max: 1Detail - OptionalLoop: N1Elements: 3Geographic LocationN4User Option (Usage): UsedTo specify the geographic place of the named partyElement Summary:RefN401Id19Element NameCity ption: Free-form text for city nameN402156State or Province CodeDescription: Code (Standard State/Province) as defined by appropriate government agencyN403116Postal CodeOID3/15UsedDescription: Code defining international postal zone code excluding punctuation and blanks(zip code for United States)Syntax Rules:1. C0605 - If N406 is present, then N405 is required.Comments:1. A combination of either N401 through N404, or N405 and N406 may be adequate to specify a location.2. N402 is required only if city name (N401) is in the U.S. or Canada.X12 V4010 856 ver 6.ecs19For internal use only

07/25/05Ship Notice/Manifest - 856Pos: 010Max: 1Summary - OptionalLoop: N/AElements: 1Transaction TotalsCTTUser Option (Usage): UsedTo transmit a hash total for a specific element in the transaction setElement Summary:RefCTT01Id354Element NameNumber of Line ItemsReqMTypeN0Min/Max1/6UsageMust useDescription: Total number of line items in the transaction setSyntax Rules:1. P0304 - If either CTT03 or CTT04 is present, then the other is required.2. P0506 - If either CTT05 or CTT06 is present, then the other is required.Comments:1. This segment is intended to provide hash totals to validate transaction completeness and correctness.X12 V4010 856 ver 6.ecs20For internal use only

07/25/05Ship Notice/Manifest - 856Pos: 020Max: 1Summary - MandatoryLoop: N/AElements: 2Transaction Set TrailerSEUser Option (Usage): Must useTo indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning(ST) and ending (SE) segments)Element Summary:RefSE01Id96Element NameNumber of Included SegmentsReqMTypeN0Min/Max1/10UsageMust useDescription: Total number of segments included in a transaction set including ST and SEsegmentsSE02329Transaction Set Control NumberMAN4/9Must useDescription: Identifying control number that must be unique within the transaction setfunctional group assigned by the originator for a transaction setComments:1. SE is the last segment of each transaction set.X12 V4010 856 ver 6.ecs21For internal use only

07/25/05 Ship Notice/Manifest - 856 . (856) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to list the contents of a shipment of goods as well as additional information relating to the shipment, . outb