UN/EDIFACT D98A DIRDEF Message

Review the DIRDEF segment sequence, mandatory fields, repeat counts and valid codes for the D98A EDIFACT directory.

UNH Unknown Segment (Max 1) Required
BGM To indicate the type and function of a message and to transmit the identifying number. (Max 1)
  • C002 – Identification of a type of document/message by code or name. Code preferred.
    • 1001 – Document/message identifier expressed in code.
      Type: an, Max Length: 3
      Valid Codes:
      • 1 – Certificate providing the values of an analysis.
      • 2 – Certificate certifying the conformity to predefined definitions.
      • 3 – Certificate certifying the quality of goods, services etc.
      • 4 – Report providing the results of a test session.
      • 5 – Report specifying the performance values of products.
      • 6 – Report providing specification values of products.
      • 7 – Reports on events during production process.
      • 8 – Self explanatory.
      • 9 – Self explanatory.
      • 10 – Document/message providing basic data concerning a party.
      • 11 – A pre-approved document relating to federal label approval requirements.
      • 12 – Certificate certifying a specific quality of agricultural products.
      • 13 – Document/message which evidences the transport of goods by post (e.g. mail, parcel, etc.).
      • 14 – Certificate certifying the weight of goods.
      • 15 – Document/message specifying the weight of goods.
      • 16 – Document by means of which the documentary credit applicant specifies the conditions for the certificate and by whom the certificate is to be issued.
      • 17 – Document identifying goods in which the issuing authority expressly certifies that the goods originate in a specific country or part of, or group of countries. It also states the price and/or cost of the goods with the purpose of determining the customs origin.
      • 18 – Specific form of transit declaration issued by the exporter (movement certificate).
      • 19 – Certificate certifying the quantity of goods, services etc.
      • 20 – Usage of QALITY-message.

      Showing 20 of 458 values defined for element 1001 in D98A.

    • 1131 – Identification of a code list.
      Type: an, Max Length: 3
      Valid Codes:
      • 12 – Self explanatory.
      • 16 – [3251] Code defining postal zones or addresses.
      • 23 – Self explanatory.
      • 25 – Code for identification of banks.
      • 33 – List of codes identifying a commercial and government entity.
      • 34 – A list of attributes regarding policies reinsured with a professional reinsurer.
      • 35 – Self explanatory.
      • 36 – Self explanatory.
      • 37 – Code identifying a location in railway environment.
      • 38 – Self explanatory.
      • 39 – Self explanatory.
      • 40 – Identifies the type of reinsurance amounts.
      • 42 – Self explanatory.
      • 43 – Participants identification of the automated clearing house of the New York Clearing House Association (CHIPS).
      • 44 – Universal identification of the automated clearing house of the New York Clearing House Association (CHIPS).
      • 45 – A code list adopted by the United Nations organisations for the procurement of goods and services.
      • 46 – An organization identified by the DUNS number and a 4- character extension.
      • 47 – Identifies the class of occupation.
      • 48 – Identification of the policy reserve valuation type.
      • 49 – To indicate the type of life reinsurance activity transmitted in the message.

      Showing 20 of 135 values defined for element 1131 in D98A.

    • 3055 – Code identifying the agency responsible for a code list.
      Type: an, Max Length: 3
      Valid Codes:
      • 1 – Self explanatory.
      • 2 – Generic: see also 140, 141, 142, 162.
      • 3 – Self explanatory.
      • 4 – Self explanatory.
      • 5 – Self explanatory.
      • 6 – Self explanatory.
      • 7 – EDI project for chemical industry.
      • 8 – EDI Forum for companies with Interest in Computing and Electronics (EDI project for EDP/ADP sector).
      • 9 – Self explanatory.
      • 10 – Organization for Data Exchange through Tele-Transmission in Europe (European automotive industry project).
      • 11 – Self explanatory.
      • 12 – Western and Eastern European railways association (35 networks). UIC with its legal body (CIT) produce codes and reglementations that are internationally recognized and accepted by all European railways and official bodies.
      • 13 – Self explanatory.
      • 14 – Self explanatory.
      • 15 – Self explanatory.
      • 16 – Self explanatory.
      • 17 – Society for Worldwide Interbank Financial Telecommunications s.c.
      • 18 – SAD = Single Administrative Document.
      • 19 – Self explanatory.
      • 20 – Self explanatory.

      Showing 20 of 213 values defined for element 3055 in D98A.

    • 1000 – Plain language identifier specifying the function of a document/message.
      Type: an, Max Length: 35
  • C106 – Identification of a document/message by its number and eventually its version or revision.
    • 1004 – Reference number assigned to the document/message by the issuer.
      Type: an, Max Length: 35
    • 1056 – To specify the version number or name of an object.
      Type: an, Max Length: 9
    • 1060 – To specify a revision number.
      Type: an, Max Length: 6
  • 1225 – Code indicating the function of the message.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – Message cancelling a previous transmission for a given transaction.
    • 2 – Message containing items (e.g. line items, goods items, Customs items, equipment items) to be added to a previously sent message.
    • 3 – Message containing items (e.g. line items, goods items, Customs items, equipment items) to be deleted from a previously sent message.
    • 4 – Message containing items (e.g. line items, goods items, Customs items, equipment items) to be changed in a previously sent message.
    • 5 – Message replacing a previous message.
    • 6 – Message confirming the details of a previous transmission where such confirmation is required or recommended under the terms of a trading partner agreement.
    • 7 – The message is a duplicate of a previously generated message.
    • 8 – Description to be provided.
    • 9 – Initial transmission related to a given transaction.
    • 10 – Message whose reference number is not filed.
    • 11 – Message responding to a previous message or document.
    • 12 – Message indicating that the referenced message was received but not yet processed.
    • 13 – Self explanatory.
    • 14 – Self explanatory.
    • 15 – Repeated message transmission for reminding purposes.
    • 16 – Message content is a proposal.
    • 17 – Referenced transaction cancelled, reissued message will follow.
    • 18 – New issue of a previous message (maybe cancelled).
    • 19 – Change information submitted by buyer but initiated by seller.
    • 20 – Message to replace the heading of a previous message.

    Showing 20 of 59 values defined for element 1225 in D98A.

  • 4343 – Code specifying the type of acknowledgment required or transmitted.
    Type: an, Max Length: 3
    Valid Codes:
    • AA – Receiver of the payment message needs to return a debit advice in response to the payment message.
    • AB – Indicates that an acknowledgement relating to receipt of message is required.
    • AC – Acknowledge complete including changes.
    • AD – Acknowledge complete without changes.
    • AF – The sender wishes to receive both a Debit Advice and an acknowledgement of receipt for a payment message.
    • AG – Authentication, by a party, of a document established for him by another party.
    • AI – Acknowledgement of changes only is required.
    • AJ – Indication that the referenced offer or transaction (e.g. cargo booking or quotation request) is being dealt with.
    • AP – Indication that the referenced offer or transaction (e.g., cargo booking or quotation request) has been accepted.
    • AQ – The sender of the message expects a response.
    • AR – Documentary credit collection forwarded directly.
    • AS – The receiver of the message is to acknowledge receipt of the message and sent a credit advice for each credit.
    • CA – Indication that the referenced offer or transaction (e.g., cargo booking or quotation request) has been accepted under conditions indicated in this message.
    • CO – Indication that the message contains the physical measurements on which the charges will be based.
    • NA – Self explanatory.
    • RE – Indication that the referenced offer or transaction (e.g., cargo booking or quotation request) is not accepted.
DII To identify a directory and to give its release, status, controlling agency, language and maintenance operation. (Max 1) Required
  • 1056 – To specify the version number or name of an object.
    Type: an, Max Length: 9 (Required)
  • 1058 – To specify the release number or release name of an object.
    Type: an, Max Length: 9 (Required)
  • 9148 – The status of a directory set.
    Type: an, Max Length: 3
  • 1476 – Identification of the agency controlling the specification, maintenance and publication of the message.
    Type: an, Max Length: 2
  • 3453 – Code of language (ISO 639-1988).
    Type: an, Max Length: 3
  • 4513 – To indicate the type of data maintenance operation for an object, such as add, delete, replace.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The data is to be processed as new.
    • 2 – The data contains new objects, which are to be added, and existing objects, which are to replace objects which have the same identifier.
    • 3 – The data is to replace existing data which has the same identifier.
    • 4 – The data identified is to be deleted.
    • 5 – The data is not to be maintained.
    • 6 – Maintenance operation involves addition.
    • 7 – Maintenance operation involves change.
    • 8 – The item is marked for deletion in a future release.
DTM To specify date, and/or time, or period. (Max 9)
  • C507 – Date and/or time, or period relevant to the specified date/time/period type.
    • 2005 – Code giving specific meaning to a date, time or period.
      Type: an, Max Length: 3 (Required)
      Valid Codes:
      • 2 – Date on which buyer requests goods to be delivered.
      • 3 – [2376] Date when a Commercial Invoice is issued.
      • 4 – [2010] Date when an order is issued.
      • 7 – Date and/or time at which specified event or document becomes effective.
      • 8 – Date/time when the purchase order is received by the seller.
      • 9 – Date/time of processing.
      • 10 – Date on which goods should be shipped or despatched by the supplier.
      • 11 – (2170) Date/time on which the goods are or are expected to be despatched or shipped.
      • 12 – Date by which payment should be made if discount terms are to apply.
      • 13 – Date by which payment must be made.
      • 14 – Date/time when instalments are due.
      • 15 – Date/time when promotion activities begin.
      • 16 – Date/time when promotion activities end.
      • 17 – Date and/or time when the shipper of the goods expects delivery will take place.
      • 18 – Self explanatory.
      • 20 – Date/time when cheque is issued.
      • 21 – Description to be provided.
      • 22 – Date/time when freight bill is issued.
      • 35 – Date/time on which goods or consignment are delivered at their destination.
      • 36 – Date of expiry of the validity of a referenced document, price information or any other referenced data element with a limited validity period.

      Showing 20 of 412 values defined for element 2005 in D98A.

    • 2380 – The value of a date, a date and time, a time or of a period in a specified representation.
      Type: an, Max Length: 35
    • 2379 – Specification of the representation of a date, a date and time or of a period.
      Type: an, Max Length: 3
      Valid Codes:
      • 2 – Calendar date: D = Day; M = Month; Y = Year.
      • 3 – Calendar date: M = Month; D = Day; Y = Year.
      • 101 – Calendar date: Y = Year; M = Month; D = Day.
      • 102 – Calendar date: C = Century ; Y = Year ; M = Month ; D = Day.
      • 103 – Calendar week day: Y = Year ; W = Week ; D = Day Week number 01 is always first week of January Day number 1 is always Monday.
      • 105 – Calendar day: Y = Year ; D = Day January the first = Day 001 Always start numbering the days of the year from January 1st through December 31st.
      • 106 – Day of a month: M = Month; D = Day.
      • 107 – Day's number within a specific year: D = Day.
      • 108 – Week's number within a specific year: W = Week.
      • 109 – Month's number within a specific year: M = Month.
      • 110 – Day's number within is a specific month: D = Day.
      • 201 – Calendar date including time without seconds: Y = Year; M = Month; D = Day; H = Hour; M = Minute.
      • 202 – Calendar date including time with seconds: Y = Year; M = Month; D = Day; H = Hour; m = Minutes = Seconds.
      • 203 – Calendar date including time with minutes: C=Century; Y=Year; M=Month; D=Day; H=Hour; M=Minutes.
      • 204 – Calendar date including time with seconds: C=Century;Y=Year; M=Month;D=Day;H=Hour;M=Minute;S=Second.
      • 301 – See 201 + Z = Time zone.
      • 302 – See 202 + Z = Time zone.
      • 303 – See 203 plus Z=Time zone.
      • 304 – See 204 plus Z=Time zone.
      • 305 – Month, day, hours, minutes; M = Month; D = Day; H = Hour; M = Minute.

      Showing 20 of 70 values defined for element 2379 in D98A.

FTX To provide free form or coded text information. (Max 9)
  • C107 – Coded reference to a standard text and its source.
    • 4441 – Free text in coded form.
      Type: an, Max Length: 17 (Required)
    • 1131 – Identification of a code list.
      Type: an, Max Length: 3
      Valid Codes:
      • 12 – Self explanatory.
      • 16 – [3251] Code defining postal zones or addresses.
      • 23 – Self explanatory.
      • 25 – Code for identification of banks.
      • 33 – List of codes identifying a commercial and government entity.
      • 34 – A list of attributes regarding policies reinsured with a professional reinsurer.
      • 35 – Self explanatory.
      • 36 – Self explanatory.
      • 37 – Code identifying a location in railway environment.
      • 38 – Self explanatory.
      • 39 – Self explanatory.
      • 40 – Identifies the type of reinsurance amounts.
      • 42 – Self explanatory.
      • 43 – Participants identification of the automated clearing house of the New York Clearing House Association (CHIPS).
      • 44 – Universal identification of the automated clearing house of the New York Clearing House Association (CHIPS).
      • 45 – A code list adopted by the United Nations organisations for the procurement of goods and services.
      • 46 – An organization identified by the DUNS number and a 4- character extension.
      • 47 – Identifies the class of occupation.
      • 48 – Identification of the policy reserve valuation type.
      • 49 – To indicate the type of life reinsurance activity transmitted in the message.

      Showing 20 of 135 values defined for element 1131 in D98A.

    • 3055 – Code identifying the agency responsible for a code list.
      Type: an, Max Length: 3
      Valid Codes:
      • 1 – Self explanatory.
      • 2 – Generic: see also 140, 141, 142, 162.
      • 3 – Self explanatory.
      • 4 – Self explanatory.
      • 5 – Self explanatory.
      • 6 – Self explanatory.
      • 7 – EDI project for chemical industry.
      • 8 – EDI Forum for companies with Interest in Computing and Electronics (EDI project for EDP/ADP sector).
      • 9 – Self explanatory.
      • 10 – Organization for Data Exchange through Tele-Transmission in Europe (European automotive industry project).
      • 11 – Self explanatory.
      • 12 – Western and Eastern European railways association (35 networks). UIC with its legal body (CIT) produce codes and reglementations that are internationally recognized and accepted by all European railways and official bodies.
      • 13 – Self explanatory.
      • 14 – Self explanatory.
      • 15 – Self explanatory.
      • 16 – Self explanatory.
      • 17 – Society for Worldwide Interbank Financial Telecommunications s.c.
      • 18 – SAD = Single Administrative Document.
      • 19 – Self explanatory.
      • 20 – Self explanatory.

      Showing 20 of 213 values defined for element 3055 in D98A.

  • C108 – Free text; one to five lines.
    • 4440 – Free text field available to the message sender for information.
      Type: an, Max Length: 70 (Required)
    • 4440 – Free text field available to the message sender for information.
      Type: an, Max Length: 70
    • 4440 – Free text field available to the message sender for information.
      Type: an, Max Length: 70
    • 4440 – Free text field available to the message sender for information.
      Type: an, Max Length: 70
    • 4440 – Free text field available to the message sender for information.
      Type: an, Max Length: 70
  • 4451 – Code specifying subject of a free text.
    Type: an, Max Length: 3 (Required)
    Valid Codes:
    • AAA – [7002] Plain language description of the nature of the goods sufficient to identify them at the level required for banking, Customs, statistical or transport purposes, avoiding unnecessary detail (Generic term).
    • AAB – [4276] Conditions of payment between the parties to a transaction (generic term).
    • AAC – Additional information concerning dangerous goods.
    • AAD – Proper shipping name, supplemented as necessary with the correct technical name, by which a dangerous substance or article may be correctly identified or which is sufficiently informative to permit identification by reference to generally available literature.
    • AAE – The content of an acknowledgement.
    • AAF – Specific details applying to rates.
    • AAG – Indicates that the segment contains instructions to be passed on to the identified party.
    • AAH – [4034] Information entered by Customs on the CIM.
    • AAI – Self explanatory.
    • AAJ – Additional conditions specific to this order or project.
    • AAK – Information on the price conditions that are expected or given.
    • AAL – Expression of a number in characters as length of ten meters.
    • AAM – Technical or commercial reasons why a piece of equipment may not be re-used after the current transport terminates.
    • AAN – Restrictions in handling depending on the technical characteristics of the piece of equipment or on the nature of the goods.
    • AAO – Error described by a free text.
    • AAP – Free text of the response to a communication.
    • AAQ – Self explanatory.
    • AAR – (4053) Free text of the non Incoterms terms of delivery. For Incoterms, use: 4053.
    • AAS – Self explanatory.
    • AAT – Free text information on an IATA Air Waybill to indicate means by which account is to be settled.

    Showing 20 of 210 values defined for element 4451 in D98A.

  • 4453 – Code specifying how to handle the text.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The occurrence of this text does not affect message processing.
    • 2 – Text description of a coded data item for which there is no currently available code.
    • 3 – Text must be read before actioning message.
    • 4 – Pass text on to later recipient.
  • 3453 – Code of language (ISO 639-1988).
    Type: an, Max Length: 3
Group SG1 (Max 9)
NAD To specify the name/address and their related function, either by CO82 only and/or unstructured by CO58 or structured by CO80 thru 3207. (Max 1) Required
  • C082 – Identification of a transaction party by code.
    • 3039 – Code identifying a party involved in a transaction.
      Type: an, Max Length: 35 (Required)
    • 1131 – Identification of a code list.
      Type: an, Max Length: 3
      Valid Codes:
      • 12 – Self explanatory.
      • 16 – [3251] Code defining postal zones or addresses.
      • 23 – Self explanatory.
      • 25 – Code for identification of banks.
      • 33 – List of codes identifying a commercial and government entity.
      • 34 – A list of attributes regarding policies reinsured with a professional reinsurer.
      • 35 – Self explanatory.
      • 36 – Self explanatory.
      • 37 – Code identifying a location in railway environment.
      • 38 – Self explanatory.
      • 39 – Self explanatory.
      • 40 – Identifies the type of reinsurance amounts.
      • 42 – Self explanatory.
      • 43 – Participants identification of the automated clearing house of the New York Clearing House Association (CHIPS).
      • 44 – Universal identification of the automated clearing house of the New York Clearing House Association (CHIPS).
      • 45 – A code list adopted by the United Nations organisations for the procurement of goods and services.
      • 46 – An organization identified by the DUNS number and a 4- character extension.
      • 47 – Identifies the class of occupation.
      • 48 – Identification of the policy reserve valuation type.
      • 49 – To indicate the type of life reinsurance activity transmitted in the message.

      Showing 20 of 135 values defined for element 1131 in D98A.

    • 3055 – Code identifying the agency responsible for a code list.
      Type: an, Max Length: 3
      Valid Codes:
      • 1 – Self explanatory.
      • 2 – Generic: see also 140, 141, 142, 162.
      • 3 – Self explanatory.
      • 4 – Self explanatory.
      • 5 – Self explanatory.
      • 6 – Self explanatory.
      • 7 – EDI project for chemical industry.
      • 8 – EDI Forum for companies with Interest in Computing and Electronics (EDI project for EDP/ADP sector).
      • 9 – Self explanatory.
      • 10 – Organization for Data Exchange through Tele-Transmission in Europe (European automotive industry project).
      • 11 – Self explanatory.
      • 12 – Western and Eastern European railways association (35 networks). UIC with its legal body (CIT) produce codes and reglementations that are internationally recognized and accepted by all European railways and official bodies.
      • 13 – Self explanatory.
      • 14 – Self explanatory.
      • 15 – Self explanatory.
      • 16 – Self explanatory.
      • 17 – Society for Worldwide Interbank Financial Telecommunications s.c.
      • 18 – SAD = Single Administrative Document.
      • 19 – Self explanatory.
      • 20 – Self explanatory.

      Showing 20 of 213 values defined for element 3055 in D98A.

  • C058 – Unstructured name and address: one to five lines.
    • 3124 – Free form name and address description.
      Type: an, Max Length: 35 (Required)
    • 3124 – Free form name and address description.
      Type: an, Max Length: 35
    • 3124 – Free form name and address description.
      Type: an, Max Length: 35
    • 3124 – Free form name and address description.
      Type: an, Max Length: 35
    • 3124 – Free form name and address description.
      Type: an, Max Length: 35
  • C080 – Identification of a transaction party by name, one to five lines. Party name may be formatted.
    • 3036 – Name of a party involved in a transaction.
      Type: an, Max Length: 35 (Required)
    • 3036 – Name of a party involved in a transaction.
      Type: an, Max Length: 35
    • 3036 – Name of a party involved in a transaction.
      Type: an, Max Length: 35
    • 3036 – Name of a party involved in a transaction.
      Type: an, Max Length: 35
    • 3036 – Name of a party involved in a transaction.
      Type: an, Max Length: 35
    • 3045 – Specification of the representation of a party name.
      Type: an, Max Length: 3
      Valid Codes:
      • 1 – Name component 1: Family name. Name component 2: Given name or initials. Name component 3: Given name or initials. Name component 4: Maiden name. Name component 5: Title Group of name components transmitted in sequence with name component 1 transmitted first. The maiden name is the family name given at birth of a female. Other names are self-explanatory.
  • C059 – Street address and/or PO Box number in a structured address: one to four lines.
    • 3042 – Street and number in plain language, or Post Office Box No.
      Type: an, Max Length: 35
    • 3042 – Street and number in plain language, or Post Office Box No.
      Type: an, Max Length: 35
    • 3042 – Street and number in plain language, or Post Office Box No.
      Type: an, Max Length: 35
    • 3042 – Street and number in plain language, or Post Office Box No.
      Type: an, Max Length: 35
  • 3035 – Code giving specific meaning to a party.
    Type: an, Max Length: 3 (Required)
    Valid Codes:
    • AA – Party to be billed in accordance with AAR Accounting rule 11.
    • AB – Third party who arranged the purchase of merchandise on behalf of the actual buyer.
    • AE – Any natural or legal person who makes a declaration to an official body on behalf of another natural or legal person, where legally permitted (CCC).
    • AF – Natural or legal person responsible for the satisfactory performance of a Customs transit operation. Source: CCC.
    • AG – (3196) Party authorized to act on behalf of another party.
    • AH – Agent acting on behalf of the transit principal (CCC).
    • AI – Person who has been chosen for a job.
    • AJ – The party which has issued all mutually agreed codes used in the message.
    • AK – Party to whom acknowledgement should be sent.
    • AL – (3340) Party accepting liability for goods held or moving (e.g. transit) under a Customs authorization and - when applicable - a guarantee.
    • AM – Employee of a company or firm authorized to act on behalf of that company or firm e.g. to make a Customs declaration.
    • AN – Person or company which is authorised by the relevant Customs authority to import goods without payment all taxes or specific taxes at the point of entry into the country.
    • AO – Party account is assigned to.
    • AP – (3352) Party accepting goods, products, services etc.
    • AQ – Person or company approved by the relevant authority in the country to pack and export specific goods under Customs supervision.
    • AR – Exporter authorized/approved by Customs for special Customs procedures e.g. simplified procedure.
    • AS – Identifies the financial institution servicing the account(s).
    • AT – Importer authorized/approved by Customs for special Customs procedures e.g. simplified procedure.
    • AU – Trader authorized/approved by Customs for special transit procedures e.g. simplified procedure.
    • AV – Party that has delegated the authority to take a certain action on behalf of a company or agency.

    Showing 20 of 353 values defined for element 3035 in D98A.

  • 3164 – Name of a city (a town, a village) for addressing purposes.
    Type: an, Max Length: 35
  • 3229 – Identification of the name of sub-entities (state, province) defined by appropriate governmental agencies.
    Type: an, Max Length: 9
  • 3251 – Code defining postal zones or addresses.
    Type: an, Max Length: 9
  • 3207 – Identification of the name of a country or other geographical entity as specified in ISO 3166.
    Type: an, Max Length: 3
Group SG2 (Max 9)
CTA To identify a person or a department to whom communication should be directed. (Max 1) Required
  • C056 – Code and/or name of a department or employee. Code preferred.
    • 3413 – Internal identification code.
      Type: an, Max Length: 17
    • 3412 – The department or person within an organizational entity.
      Type: an, Max Length: 35
  • 3139 – Code specifying the function of a contact (e.g. department or person).
    Type: an, Max Length: 3
    Valid Codes:
    • AA – Department/person to contact for matters regarding insurance.
    • AB – Department/person to contact for matters regarding the workshop.
    • AC – Department/person in charge of accepting incoming goods.
    • AD – The contact responsible for accounting matters.
    • AE – Department/person to contact for matters regarding contracts.
    • AF – Department/person to contact for matters regarding land registry.
    • AG – Department/person of the agent which acts on behalf of another party.
    • AH – Department/person to contact for matters regarding technical coordination of works.
    • AI – Department/person to contact for matters regarding project management on behalf of the contractor.
    • AJ – Department/person to contact for matters regarding investments.
    • AK – Department/person to contact for matters regarding management of works on behalf of the owner.
    • AL – Department/person to contact for matters regarding personnel (human resources).
    • AM – Department/person to contact for matters regarding claims.
    • AN – Department/person to contact for laboratory matters.
    • AO – Department/person to contact for matters regarding plant/equipment.
    • AP – Department/person responsible for the accounts payable function within a corporation.
    • AQ – Department/person to contact for matters regarding quantity surveying.
    • AR – Department/person responsible for the accounts receivable within a corporation.
    • AS – Department/person to contact for matters regarding public relations.
    • AT – Department/person to contact for matters regarding technical issues.

    Showing 20 of 88 values defined for element 3139 in D98A.

COM To identify a communication number of a department or a person to whom communication should be directed. (Max 9)
  • C076 – Communication number of a department or employee in a specified channel.
    • 3148 – The communication number.
      Type: an, Max Length: 512 (Required)
    • 3155 – Code identifying the type of communication channel being used.
      Type: an, Max Length: 3 (Required)
      Valid Codes:
      • AA – A process that, on demand, connects two or more data terminal equipments and permits the exclusive use of a data circuit between them until the connection is released (ISO).
      • AB – Communications number assigned by Societe Internationale de Telecommunications Aeronautiques (SITA).
      • AC – Communications number assigned by Aeronautical Radio Inc.
      • AD – AT&T mailbox identifier.
      • AE – Peripheral device identification.
      • AF – The switched telecommunications network of the United States Department of Defense.
      • AG – The switched telecommunications network of the United States government.
      • AH – Data exchange via the World Wide Web.
      • CA – Self explanatory.
      • EI – Number identifying the service and service user.
      • EM – Exchange of mail by electronic means.
      • EX – Telephone extension.
      • FT – According to ISO.
      • FX – Device used for transmitting and reproducing fixed graphic material (as printing) by means of signals over telephone lines or other electronic transmission media.
      • GM – Self explanatory.
      • IE – Self explanatory.
      • IM – Internal mail address/number.
      • MA – Postal service document delivery.
      • PB – Self explanatory.
      • PS – The process of routing and transferring data by means of addressed packets so that a channel is occupied only during the transmission; upon completion of the transmission the channel is made available for the transfer of other packets (ISO).

      Showing 20 of 28 values defined for element 3155 in D98A.

Group SG3 (Max 9999)
MSG To identify a message type and to give its class and maintenance operation. (Max 1) Required
  • C709 – Identification of the message.
    • 1475 – Code identifying a type of message as assigned by its controlling agency.
      Type: an, Max Length: 6 (Required)
    • 1056 – To specify the version number or name of an object.
      Type: an, Max Length: 9 (Required)
    • 1058 – To specify the release number or release name of an object.
      Type: an, Max Length: 9 (Required)
    • 1476 – Identification of the agency controlling the specification, maintenance and publication of the message.
      Type: an, Max Length: 2 (Required)
    • 1523 – An association assigned code to further identify implementation of a message.
      Type: an, Max Length: 6
    • 1060 – To specify a revision number.
      Type: an, Max Length: 6
    • 1373 – To identify the status of a document/message.
      Type: an, Max Length: 3
      Valid Codes:
      • 1 – Self explanatory.
      • 2 – Notice that a specific document will be accompanying the goods.
      • 3 – Self explanatory.
      • 4 – Notice that a specific document/message will be transmitted via a separate EDI message.
      • 5 – Notice that the specific document or message is for information only.
      • 6 – Notice that a specific document or message will not be sent via EDI.
      • 7 – Request for a specific message to be formatted and transmitted or a request for a specific document to be raised and sent.
      • 8 – Self explanatory.
      • 9 – The document or message is to be printed.
      • 10 – Specific document is currently valid.
      • 11 – Specified document is not available.
      • 12 – Customs declaration to which the document is related completed or exhaust the allowance stated on the document. The document is attached to the Customs declaration.
      • 13 – Customs declaration to which the document is related does not complete or exhaust the allowance stated on the document . The document is not attached to the declaration but has already been lodged in the Customs station.
      • 14 – Customs declaration to which the document is related completed or exhaust the allowance stated on the document. The usage of the document is complete. The document is not attached to the declaration but has already been lodged in the Customs station.
      • 15 – Customs declaration to which the document is related does not complete or exhaust the allowance stated on the document. The document can continue to be used for future declarations until the allowance is exhausted. The document is not attached to the declaration but has already been lodged in the Customs station.
      • 16 – Specified document is not or cannot be attached.
      • 17 – Document not attached to the Customs declaration but is attached to the goods.
      • 18 – Specified document is attached to the Customs declaration and will be required to be returned to the declarant after Customs endorsement.
      • 19 – Application has been submitted for that document.
      • 20 – Indicates that the document has legal validity from the date of receival of the cargo.

      Showing 20 of 31 values defined for element 1373 in D98A.

  • 1507 – To identify a designated class.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The code list is classified as UN/ECE WP.4 service data element.
    • 2 – The code list is classified as international and endorsed by WP.4.
    • 3 – The code list is classified as other and is not maintained by and not endorsed by WP.4.
    • 4 – The code list is classified as UN/ECE WP.4 user data element.
  • 4513 – To indicate the type of data maintenance operation for an object, such as add, delete, replace.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The data is to be processed as new.
    • 2 – The data contains new objects, which are to be added, and existing objects, which are to replace objects which have the same identifier.
    • 3 – The data is to replace existing data which has the same identifier.
    • 4 – The data identified is to be deleted.
    • 5 – The data is not to be maintained.
    • 6 – Maintenance operation involves addition.
    • 7 – Maintenance operation involves change.
    • 8 – The item is marked for deletion in a future release.
FTX To provide free form or coded text information. (Max 999)

Elements and codes as defined at FTX above.

DTM To specify date, and/or time, or period. (Max 1) Required

Elements and codes as defined at DTM above.

Group SG4 (Max 999)
SGU To specify the details of the usage of a segment within a message type structure. (Max 1) Required
  • 9166 – Tag of a segment.
    Type: an, Max Length: 3 (Required)
  • 7299 – To specify the designated requirement.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – Object is conditional.
    • 2 – Object is mandatory.
    • 3 – Object is optional.
    • 4 – Object is floating, not at a pre-defined position within a message.
  • 6176 – To specify the maximum number of occurrences.
    Type: n, Max Length: 7
  • 7168 – Relative hierarchical position of a data segment within a message as expressed in a branching diagram.
    Type: n, Max Length: 1
  • 1050 – Number indicating the position in a sequence.
    Type: an, Max Length: 10
  • 1049 – Code specifying a particular part of a message.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – Description to be provided.
    • 2 – Description to be provided.
    • 5 – Description to be provided.
    • 6 – Description to be provided.
    • 7 – Self explanatory.
    • 8 – Group 7 to 14 of CUSDEC message.
    • 9 – Group 15 to 22 of CUSDEC message.
    • 10 – Group 23 to 33 of CUSDEC message.
    • 11 – Group 34 and 35 of CUSDEC message.
  • 4513 – To indicate the type of data maintenance operation for an object, such as add, delete, replace.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The data is to be processed as new.
    • 2 – The data contains new objects, which are to be added, and existing objects, which are to replace objects which have the same identifier.
    • 3 – The data is to replace existing data which has the same identifier.
    • 4 – The data identified is to be deleted.
    • 5 – The data is not to be maintained.
    • 6 – Maintenance operation involves addition.
    • 7 – Maintenance operation involves change.
    • 8 – The item is marked for deletion in a future release.
FTX To provide free form or coded text information. (Max 99)

Elements and codes as defined at FTX above.

Group SG5 (Max 1)
GRU To specify the usage of a segment group within a message type structure and its maintenance operation. (Max 1) Required
  • 9164 – To identify a group within a message type structure.
    Type: an, Max Length: 4 (Required)
  • 7299 – To specify the designated requirement.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – Object is conditional.
    • 2 – Object is mandatory.
    • 3 – Object is optional.
    • 4 – Object is floating, not at a pre-defined position within a message.
  • 6176 – To specify the maximum number of occurrences.
    Type: n, Max Length: 7
  • 4513 – To indicate the type of data maintenance operation for an object, such as add, delete, replace.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The data is to be processed as new.
    • 2 – The data contains new objects, which are to be added, and existing objects, which are to replace objects which have the same identifier.
    • 3 – The data is to replace existing data which has the same identifier.
    • 4 – The data identified is to be deleted.
    • 5 – The data is not to be maintained.
    • 6 – Maintenance operation involves addition.
    • 7 – Maintenance operation involves change.
    • 8 – The item is marked for deletion in a future release.
  • 1050 – Number indicating the position in a sequence.
    Type: an, Max Length: 10
FTX To provide free form or coded text information. (Max 99)

Elements and codes as defined at FTX above.

Group SG6 (Max 9999)
SEG To identify a segment and give its class and maintenance operation. (Max 1) Required
  • 9166 – Tag of a segment.
    Type: an, Max Length: 3 (Required)
  • 1507 – To identify a designated class.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The code list is classified as UN/ECE WP.4 service data element.
    • 2 – The code list is classified as international and endorsed by WP.4.
    • 3 – The code list is classified as other and is not maintained by and not endorsed by WP.4.
    • 4 – The code list is classified as UN/ECE WP.4 user data element.
  • 4513 – To indicate the type of data maintenance operation for an object, such as add, delete, replace.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The data is to be processed as new.
    • 2 – The data contains new objects, which are to be added, and existing objects, which are to replace objects which have the same identifier.
    • 3 – The data is to replace existing data which has the same identifier.
    • 4 – The data identified is to be deleted.
    • 5 – The data is not to be maintained.
    • 6 – Maintenance operation involves addition.
    • 7 – Maintenance operation involves change.
    • 8 – The item is marked for deletion in a future release.
FTX To provide free form or coded text information. (Max 9)

Elements and codes as defined at FTX above.

ELU To specify the usage of a data element. (Max 99)
  • 9162 – Tag of a data element.
    Type: an, Max Length: 4 (Required)
  • 7299 – To specify the designated requirement.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – Object is conditional.
    • 2 – Object is mandatory.
    • 3 – Object is optional.
    • 4 – Object is floating, not at a pre-defined position within a message.
  • 1050 – Number indicating the position in a sequence.
    Type: an, Max Length: 10
  • 4513 – To indicate the type of data maintenance operation for an object, such as add, delete, replace.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The data is to be processed as new.
    • 2 – The data contains new objects, which are to be added, and existing objects, which are to replace objects which have the same identifier.
    • 3 – The data is to replace existing data which has the same identifier.
    • 4 – The data identified is to be deleted.
    • 5 – The data is not to be maintained.
    • 6 – Maintenance operation involves addition.
    • 7 – Maintenance operation involves change.
    • 8 – The item is marked for deletion in a future release.
  • 6176 – To specify the maximum number of occurrences.
    Type: n, Max Length: 7
REL To identify the direct relationship between the data/information contained in one segment and the data/information contained in one or more other segments. (Max 99)
  • C941 – Identification and/or description of a relationship.
    • 9143 – Identification of a relationship.
      Type: an, Max Length: 3
    • 1131 – Identification of a code list.
      Type: an, Max Length: 3
      Valid Codes:
      • 12 – Self explanatory.
      • 16 – [3251] Code defining postal zones or addresses.
      • 23 – Self explanatory.
      • 25 – Code for identification of banks.
      • 33 – List of codes identifying a commercial and government entity.
      • 34 – A list of attributes regarding policies reinsured with a professional reinsurer.
      • 35 – Self explanatory.
      • 36 – Self explanatory.
      • 37 – Code identifying a location in railway environment.
      • 38 – Self explanatory.
      • 39 – Self explanatory.
      • 40 – Identifies the type of reinsurance amounts.
      • 42 – Self explanatory.
      • 43 – Participants identification of the automated clearing house of the New York Clearing House Association (CHIPS).
      • 44 – Universal identification of the automated clearing house of the New York Clearing House Association (CHIPS).
      • 45 – A code list adopted by the United Nations organisations for the procurement of goods and services.
      • 46 – An organization identified by the DUNS number and a 4- character extension.
      • 47 – Identifies the class of occupation.
      • 48 – Identification of the policy reserve valuation type.
      • 49 – To indicate the type of life reinsurance activity transmitted in the message.

      Showing 20 of 135 values defined for element 1131 in D98A.

    • 3055 – Code identifying the agency responsible for a code list.
      Type: an, Max Length: 3
      Valid Codes:
      • 1 – Self explanatory.
      • 2 – Generic: see also 140, 141, 142, 162.
      • 3 – Self explanatory.
      • 4 – Self explanatory.
      • 5 – Self explanatory.
      • 6 – Self explanatory.
      • 7 – EDI project for chemical industry.
      • 8 – EDI Forum for companies with Interest in Computing and Electronics (EDI project for EDP/ADP sector).
      • 9 – Self explanatory.
      • 10 – Organization for Data Exchange through Tele-Transmission in Europe (European automotive industry project).
      • 11 – Self explanatory.
      • 12 – Western and Eastern European railways association (35 networks). UIC with its legal body (CIT) produce codes and reglementations that are internationally recognized and accepted by all European railways and official bodies.
      • 13 – Self explanatory.
      • 14 – Self explanatory.
      • 15 – Self explanatory.
      • 16 – Self explanatory.
      • 17 – Society for Worldwide Interbank Financial Telecommunications s.c.
      • 18 – SAD = Single Administrative Document.
      • 19 – Self explanatory.
      • 20 – Self explanatory.

      Showing 20 of 213 values defined for element 3055 in D98A.

    • 9142 – Description of a relationship.
      Type: an, Max Length: 35
  • 9141 – Specification of the meaning of a relationship.
    Type: an, Max Length: 3 (Required)
    Valid Codes:
    • 1 – The relationship applies to a beneficiary.
Group SG7 (Max 9999)
CMP To identify a composite data element and to give its class and maintenance operation. (Max 1) Required
  • 9146 – Tag of a composite data element.
    Type: an, Max Length: 4 (Required)
  • 1507 – To identify a designated class.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The code list is classified as UN/ECE WP.4 service data element.
    • 2 – The code list is classified as international and endorsed by WP.4.
    • 3 – The code list is classified as other and is not maintained by and not endorsed by WP.4.
    • 4 – The code list is classified as UN/ECE WP.4 user data element.
  • 4513 – To indicate the type of data maintenance operation for an object, such as add, delete, replace.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The data is to be processed as new.
    • 2 – The data contains new objects, which are to be added, and existing objects, which are to replace objects which have the same identifier.
    • 3 – The data is to replace existing data which has the same identifier.
    • 4 – The data identified is to be deleted.
    • 5 – The data is not to be maintained.
    • 6 – Maintenance operation involves addition.
    • 7 – Maintenance operation involves change.
    • 8 – The item is marked for deletion in a future release.
FTX To provide free form or coded text information. (Max 9)

Elements and codes as defined at FTX above.

ELU To specify the usage of a data element. (Max 99)

Elements and codes as defined at ELU above.

Group SG8 (Max 9999)
ELM To identify a simple data element and give related details. (Max 1) Required
  • 9150 – Tag of a simple data element.
    Type: an, Max Length: 4 (Required)
  • 9153 – To specify the character representation of a simple data element.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – Simple data element character type is alphabetic.
    • 2 – Simple data element character type is alphanumeric.
    • 3 – Simple data element character type is numeric.
    • 4 – Simple data element character type is binary.
    • 5 – Simple data element character type is a date.
    • 6 – Simple data element character type is an identifier.
    • 7 – Simple data element character type is time.
    • 8 – Simple data element character type is numeric with an implied decimal point of 0 places as determined from right to left.
    • 9 – Simple data element character type is a string.
    • 10 – Simple data element character type is numeric with an implied decimal point of 1 place as determined from right to left.
    • 11 – Simple data element character type is numeric with an implied decimal point of 2 places as determined from right to left.
    • 12 – Simple data element character type is numeric with an implied decimal point of 3 places as determined from right to left.
    • 13 – Simple data element character type is numeric with an implied decimal point of 4 places as determined from right to left.
    • 14 – Simple data element character type is numeric with an implied decimal point of 5 places as determined from right to left.
    • 15 – Simple data element character type is numeric with an implied decimal point of 6 places as determined from right to left.
    • 16 – Simple data element character type is numeric with an implied decimal point of 7 places as determined from right to left.
    • 17 – Simple data element character type is numeric with an implied decimal point of 8 places as determined from right to left.
    • 18 – Simple data element character type is numeric with an implied decimal point of 9 places as determined from right to left.
  • 9155 – Code identifying the length type of a simple data element.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – Length of simple data element is fixed.
    • 2 – Length of simple data element is variable.
  • 9156 – To indicate the maximum length of a simple data element.
    Type: n, Max Length: 3
  • 9158 – To indicate the minimum length of a simple data element.
    Type: n, Max Length: 3
  • 9161 – To indicate if a data element has an associated code set.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – Data element has an associated code set.
    • 2 – Data element does not have an associated code set.
  • 1507 – To identify a designated class.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The code list is classified as UN/ECE WP.4 service data element.
    • 2 – The code list is classified as international and endorsed by WP.4.
    • 3 – The code list is classified as other and is not maintained by and not endorsed by WP.4.
    • 4 – The code list is classified as UN/ECE WP.4 user data element.
  • 4513 – To indicate the type of data maintenance operation for an object, such as add, delete, replace.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The data is to be processed as new.
    • 2 – The data contains new objects, which are to be added, and existing objects, which are to replace objects which have the same identifier.
    • 3 – The data is to replace existing data which has the same identifier.
    • 4 – The data identified is to be deleted.
    • 5 – The data is not to be maintained.
    • 6 – Maintenance operation involves addition.
    • 7 – Maintenance operation involves change.
    • 8 – The item is marked for deletion in a future release.
FTX To provide free form or coded text information. (Max 9)

Elements and codes as defined at FTX above.

Group SG9 (Max 9999)
CDS To identify a code set and to give its class and maintenance operation. (Max 1) Required
  • C702 – To identify a code set.
    • 9150 – Tag of a simple data element.
      Type: an, Max Length: 4
    • 1131 – Identification of a code list.
      Type: an, Max Length: 3
      Valid Codes:
      • 12 – Self explanatory.
      • 16 – [3251] Code defining postal zones or addresses.
      • 23 – Self explanatory.
      • 25 – Code for identification of banks.
      • 33 – List of codes identifying a commercial and government entity.
      • 34 – A list of attributes regarding policies reinsured with a professional reinsurer.
      • 35 – Self explanatory.
      • 36 – Self explanatory.
      • 37 – Code identifying a location in railway environment.
      • 38 – Self explanatory.
      • 39 – Self explanatory.
      • 40 – Identifies the type of reinsurance amounts.
      • 42 – Self explanatory.
      • 43 – Participants identification of the automated clearing house of the New York Clearing House Association (CHIPS).
      • 44 – Universal identification of the automated clearing house of the New York Clearing House Association (CHIPS).
      • 45 – A code list adopted by the United Nations organisations for the procurement of goods and services.
      • 46 – An organization identified by the DUNS number and a 4- character extension.
      • 47 – Identifies the class of occupation.
      • 48 – Identification of the policy reserve valuation type.
      • 49 – To indicate the type of life reinsurance activity transmitted in the message.

      Showing 20 of 135 values defined for element 1131 in D98A.

    • 3055 – Code identifying the agency responsible for a code list.
      Type: an, Max Length: 3
      Valid Codes:
      • 1 – Self explanatory.
      • 2 – Generic: see also 140, 141, 142, 162.
      • 3 – Self explanatory.
      • 4 – Self explanatory.
      • 5 – Self explanatory.
      • 6 – Self explanatory.
      • 7 – EDI project for chemical industry.
      • 8 – EDI Forum for companies with Interest in Computing and Electronics (EDI project for EDP/ADP sector).
      • 9 – Self explanatory.
      • 10 – Organization for Data Exchange through Tele-Transmission in Europe (European automotive industry project).
      • 11 – Self explanatory.
      • 12 – Western and Eastern European railways association (35 networks). UIC with its legal body (CIT) produce codes and reglementations that are internationally recognized and accepted by all European railways and official bodies.
      • 13 – Self explanatory.
      • 14 – Self explanatory.
      • 15 – Self explanatory.
      • 16 – Self explanatory.
      • 17 – Society for Worldwide Interbank Financial Telecommunications s.c.
      • 18 – SAD = Single Administrative Document.
      • 19 – Self explanatory.
      • 20 – Self explanatory.

      Showing 20 of 213 values defined for element 3055 in D98A.

  • 1507 – To identify a designated class.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The code list is classified as UN/ECE WP.4 service data element.
    • 2 – The code list is classified as international and endorsed by WP.4.
    • 3 – The code list is classified as other and is not maintained by and not endorsed by WP.4.
    • 4 – The code list is classified as UN/ECE WP.4 user data element.
  • 4513 – To indicate the type of data maintenance operation for an object, such as add, delete, replace.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The data is to be processed as new.
    • 2 – The data contains new objects, which are to be added, and existing objects, which are to replace objects which have the same identifier.
    • 3 – The data is to replace existing data which has the same identifier.
    • 4 – The data identified is to be deleted.
    • 5 – The data is not to be maintained.
    • 6 – Maintenance operation involves addition.
    • 7 – Maintenance operation involves change.
    • 8 – The item is marked for deletion in a future release.
FTX To provide free form or coded text information. (Max 9)

Elements and codes as defined at FTX above.

Group SG10 (Max 9999)
CDV To provide information related to a code value. (Max 1) Required
  • 9426 – Value of the code.
    Type: an, Max Length: 35 (Required)
  • 9434 – Name of a code.
    Type: an, Max Length: 70
  • 4513 – To indicate the type of data maintenance operation for an object, such as add, delete, replace.
    Type: an, Max Length: 3
    Valid Codes:
    • 1 – The data is to be processed as new.
    • 2 – The data contains new objects, which are to be added, and existing objects, which are to replace objects which have the same identifier.
    • 3 – The data is to replace existing data which has the same identifier.
    • 4 – The data identified is to be deleted.
    • 5 – The data is not to be maintained.
    • 6 – Maintenance operation involves addition.
    • 7 – Maintenance operation involves change.
    • 8 – The item is marked for deletion in a future release.
FTX To provide free form or coded text information. (Max 9)

Elements and codes as defined at FTX above.

UNT Unknown Segment (Max 1) Required

Sources and further reading