EDI 650 Maintenance Service Order
Functional Group MO
X12M Supply Chain Subcommittee
This X12 Transaction Set 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
- 0100Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 0200Beginning SegmentMandatoryMax 1
To indicate the beginning of a transaction set
- 0300Reference IdentificationOptionalMax >1
To specify identifying information
- 0400Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- N1 Loop OptionalRepeat >1
- 0500NameMandatoryMax 1
To identify a party by type of organization, name, and code
The N1 segment identifies the organization originating and receiving the transaction set. - 0600Additional Name InformationOptionalMax 2
To specify additional names
- 0700Address InformationOptionalMax 2
To specify the location of the named party
- 0800Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 0900Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 1000Reference IdentificationOptionalMax >1
To specify identifying information
- 0500NameMandatoryMax 1
- LM Loop OptionalRepeat >1
- 1100Code Source InformationMandatoryMax 1
To transmit standard code list identification information
- 1200Industry CodeMandatoryMax >1
Code to transmit standard industry codes
- 1300Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 1400Reference IdentificationOptionalMax >1
To specify identifying information
- 1100Code Source InformationMandatoryMax 1
Detail
- HL Loop MandatoryRepeat >1
- 0100Hierarchical 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. - 0200Specification IdentifierOptionalMax 1
To provide a description of the included specification or technical data items
- 0300Reference IdentificationOptionalMax >1
To specify identifying information
- 0400Item IdentificationOptionalMax >1
To specify basic item identification data
- 0500Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 0600QuantityOptionalMax >1
To specify quantity information
- 0700Yes/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. - 0800Monetary AmountOptionalMax >1
To indicate the total monetary amount
- 0900Percent AmountsOptionalMax >1
To qualify percent amounts and supply percent amounts
- 1000MeasurementsOptionalMax >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
- 1100Cost 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
- 1200QuantityOptionalMax >1
To specify quantity information
- 1300Monetary AmountOptionalMax >1
To indicate the total monetary amount
- 1400Rate Amounts or PercentsOptionalMax >1
To identify rate amounts or percents for a specific cost or other line item
- 1100Cost Line ItemMandatoryMax 1
- LM Loop OptionalRepeat >1
- 1500Code 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. - 1600Industry CodeMandatoryMax >1
Code to transmit standard industry codes
- 1700Reference IdentificationOptionalMax >1
To specify identifying information
- 1800Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 1500Code Source InformationMandatoryMax 1
- NM1 Loop OptionalRepeat >1
- 1900Individual 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. - 2000Additional Name InformationOptionalMax 2
To specify additional names
- 2100Address InformationOptionalMax 2
To specify the location of the named party
- 2200Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 2300Communication Contact InformationOptionalMax >1
To specify a communication contact number
- 2400Reference IdentificationOptionalMax >1
To specify identifying information
- 1900Individual or Organizational NameMandatoryMax 1
- MTX Loop OptionalRepeat >1
- 2500TextMandatoryMax 1
To specify textual data
- 2600Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 2700Individual or Organizational NameOptionalMax >1
To supply the full name of an individual or organizational entity
- 2800Reference IdentificationOptionalMax >1
To specify identifying information
- 2500TextMandatoryMax 1
- 0100Hierarchical LevelMandatoryMax 1
- 2900Transaction 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)