EDI 105 Business Entity Filings

Functional Group BF

X12F Finance Subcommittee

This X12 Transaction Set contains the format and establishes the data contents of the Business Entity Filings Transaction Set (105) for use within the context of an Electronic Data Interchange (EDI) environment. This bi-directional transaction set can be used by business entities, governmental administrators and regulators to exchange required business entity filing information, such as annual reports, registered agent changes and changes of officers, partners and directors, and may include information about any required fees.

Heading

Position
Segment
Name
Max use
  1. To indicate the start of a transaction set and to assign a control number

  2. To indicate the beginning of a transaction set

  3. To identify the type or transmission or both of paperwork or supporting information

  4. To specify the currency (dollars, pounds, francs, etc.) used in a transaction

  5. To specify language, type of usage, and proficiency or fluency

  6. AMT Loop Optional
    Repeat >1
    1. To indicate the total monetary amount

    2. To transmit information required to establish payment or remittance activity

    3. To specify identifying information

    4. To specify pertinent dates and times

    5. To specify the currency (dollars, pounds, francs, etc.) used in a transaction

  7. NM1 Loop Mandatory
    Repeat >1
    1. To supply the full name of an individual or organizational entity

      The NM1 loop carries name, address and related information about the sender and if required, the receiver of the transaction set.
    2. To specify additional names

    3. To specify the location of the named party

    4. To specify the geographic place of the named party

    5. To specify identifying information

    6. To identify a person or office to whom administrative communications should be directed

    7. To specify pertinent dates and times

  8. LM Loop Optional
    Repeat >1
    1. To transmit standard code list identification information

      The LM loop carries external codes applicable to the entire transaction set.
    2. Code to transmit standard industry codes

Detail

Position
Segment
Name
Max use
  1. HL Loop Mandatory
    Repeat >1
    1. To identify dependencies among and the content of hierarchically related groups of data segments

      The HL loop defines individual reports and differentiates between the reporting entity, related parties and other relevant entities and parties required for a specific report type. The first occurrence indicates the type of report and the second occurrence contains information about the business entity. Additional uses of the HL loop vary based on the nature of the filing and the filing jurisdiction's requirements.
    2. To specify pertinent dates and times

    3. LM Loop Optional
      Repeat >1
      1. To transmit standard code list identification information

      2. Code to transmit standard industry codes

    4. NM1 Loop Optional
      Repeat >1
      1. To supply the full name of an individual or organizational entity

        The NM1 loop describes the reporting entity and other entities and parties by their names, addresses and related information.
      2. To define the attributes of a property or an entity

      3. To specify additional names

      4. To specify the location of the named party

      5. To specify the geographic place of the named party

      6. To identify a person or office to whom administrative communications should be directed

      7. To specify pertinent dates and times

      8. To specify quantity information

      9. To qualify percent amounts and supply percent amounts

      10. To specify language, type of usage, and proficiency or fluency

      11. To identify title of an individual within a company

      12. To identify the type or transmission or both of paperwork or supporting information

      13. AMT Loop Optional
        Repeat >1
        1. To indicate the total monetary amount

        2. To specify pertinent dates and times

        3. To specify the currency (dollars, pounds, francs, etc.) used in a transaction

      14. NX2 Loop Optional
        Repeat >1
        1. To define types and values of a geographic location

        2. To specify pertinent dates and times

        3. To indicate the total monetary amount

        4. To specify the currency (dollars, pounds, francs, etc.) used in a transaction

      15. REF Loop Optional
        Repeat >1
        1. To specify identifying information

        2. To specify pertinent dates and times

      16. LX Loop Optional
        Repeat >1
        1. To reference a line number in a transaction set

        2. To specify textual data

        3. To specify pertinent dates and times

        4. To define types and values of a geographic location

        5. To specify identifying information

      17. LM Loop Optional
        Repeat >1
        1. To transmit standard code list identification information

          The LM loop carries external codes applicable to either the specific report, person or entity being described.
        2. LQ Loop Mandatory
          Repeat >1
          1. Code to transmit standard industry codes

          2. To specify basic item identification data

          3. To specify pertinent dates and times

          4. To specify quantity information

          5. To define types and values of a geographic location

          6. To indicate the total monetary amount

          7. To qualify percent amounts and supply percent amounts

          8. To transmit information required to establish payment or remittance activity

          9. To identify the type or transmission or both of paperwork or supporting information

          10. To specify the currency (dollars, pounds, francs, etc.) used in a transaction

          11. To identify and describe a specific court case

          12. To specify textual data

          13. REF Loop Optional
            Repeat >1
            1. To specify identifying information

              The REF loop carries financial and fee information by relating line items to monetary amounts and dates.
            2. To indicate the total monetary amount

            3. To specify pertinent dates and times

            4. To specify the currency (dollars, pounds, francs, etc.) used in a transaction

    5. EFI Loop Optional
      Repeat >1
      1. To provide basic information about the electronic format of the interchange data

        The EFI loop can be used to carry object information within the structure of an individual report.
      2. To transfer binary data in a single data segment and allow identification of the end of the data segment through a count; there is no identification of the internal structure of the binary data in this segment

  2. To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)

Stedi is a registered trademark of Stedi, Inc. Stedi's EDI Reference is provided for marketing purposes and is free of charge. All names, logos, and brands of third parties listed on our site are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Our use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.