EDI 650 Maintenance Service Order
Functional Group MO
X12M Supply Chain Subcommittee
This Draft Standard for Trial Use contains the format and establishes then data contents of the Maintenance Service Order Transaction Set (650) for use within the context of an Electronic Data Interchange (EDI) environment. This transaction set provides a uniform, singular medium for the exchange of maintenance related information among organizations involved in the reporting, requesting, scheduling, planning, estimating, coordinating and performing of maintenance actions. It provides the structure to convey maintenance-related information, including maintenance action directives, maintenance actions, cost estimates, maintenance action assignments, maintenance action status, and completion reports. This transaction set can be used in a bi-directional environment alone or in conjunction with the Project Schedule Reporting Transaction Set (806) to link schedule and maintenance action information as well as with the Specifications/Technical Information Transaction Set (841) to link maintenance-related, media independent, technical data.
Heading
- 010Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 020Beginning SegmentMandatoryMax 1
To indicate the beginning of a transaction set
- 030Reference IdentificationOptionalMax >1
To specify identifying information
- 040Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- N1 Loop OptionalRepeat >1
- 050NameMandatoryMax 1
To identify a party by type of organization, name, and code
The N1 segment identifies the organization originating and receiving the transaction set. - 060Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 070Address InformationOptionalMax 2
To specify the location of the named party
- 080Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 090Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 100Reference IdentificationOptionalMax >1
To specify identifying information
- 050NameMandatoryMax 1
- LM Loop OptionalRepeat >1
- 110Code Source InformationMandatoryMax 1
To transmit standard code list identification information
- 120Industry CodeMandatoryMax >1
Code to transmit standard industry codes
- 130Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 140Reference IdentificationOptionalMax >1
To specify identifying information
- 110Code Source InformationMandatoryMax 1
Detail
- HL Loop MandatoryRepeat >1
- 010Hierarchical LevelMandatoryMax 1
To identify dependencies among and the content of hierarchically related groups of data segments
The HL levels are group work candidate and work candidate. Valid HL parent-child relationships are 1) group work candidate-group work candidate and 2) group work candidate-work candidate. - 020Specification IdentifierOptionalMax 1
To provide a description of the included specification or technical data items
- 030Reference IdentificationOptionalMax >1
To specify identifying information
- 040Item IdentificationOptionalMax >1
To specify basic item identification data
- 050Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 060QuantityOptionalMax >1
To specify quantity information
- 070Yes/No QuestionOptionalMax >1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
The YNQ segment identifies conditions related to a maintenance or repair requirement. - 080Monetary AmountOptionalMax >1
To indicate the total monetary amount
- 090Percent AmountsOptionalMax >1
To qualify percent amounts and supply percent amounts
- 100MeasurementsOptionalMax >1
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
- CLI Loop OptionalRepeat >1
- 110Cost Line ItemMandatoryMax 1
To identify the cost line items associated with a specific reporting structure reference (i.e., a work breakdown structure) or summary project level reference
- 120QuantityOptionalMax >1
To specify quantity information
- 130Monetary AmountOptionalMax >1
To indicate the total monetary amount
- 140Rate Amounts or PercentsOptionalMax >1
To identify rate amounts or percents for a specific cost or other line item
- 110Cost Line ItemMandatoryMax 1
- LM Loop OptionalRepeat >1
- 150Code Source InformationMandatoryMax 1
To transmit standard code list identification information
The LM loop identifies management data that pertains to each use of the HL loop. - 160Industry CodeMandatoryMax >1
Code to transmit standard industry codes
- 170Reference IdentificationOptionalMax >1
To specify identifying information
- 180Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 150Code Source InformationMandatoryMax 1
- NM1 Loop OptionalRepeat >1
- 190Individual or Organizational NameMandatoryMax 1
To supply the full name of an individual or organizational entity
The NM1 segment identifies individuals and organizations involved in identifying, coordinating or performing maintenance. - 200Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 210Address InformationOptionalMax 2
To specify the location of the named party
- 220Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 230Communication Contact InformationOptionalMax >1
To specify a communication contact number
- 240Reference IdentificationOptionalMax >1
To specify identifying information
- 190Individual or Organizational NameMandatoryMax 1
- MTX Loop OptionalRepeat >1
- 250TextMandatoryMax 1
To specify textual data
- 260Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 270Individual or Organizational NameOptionalMax >1
To supply the full name of an individual or organizational entity
- 280Reference IdentificationOptionalMax >1
To specify identifying information
- 250TextMandatoryMax 1
- 010Hierarchical LevelMandatoryMax 1
- 290Transaction Set TrailerMandatoryMax 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)