ISO 9735-10:2014 管理、商取引、および輸送のための電子データ交換(EDIFACT)—アプリケーションレベルの構文規則(構文バージョン番号:4、構文リリース番号:2)—パート10:構文サービスディレクトリ | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

ISO (国際標準化機構) は、各国の標準化団体 (ISO メンバー団体) の世界的な連合です。国際規格の作成作業は、通常、ISO 技術委員会を通じて行われます。技術委員会が設立された主題に関心のある各会員団体は、その委員会に代表される権利を有します。 ISOと連携して、政府および非政府の国際機関もこの作業に参加しています。 ISO は、電気技術の標準化に関するすべての問題について、国際電気標準会議 (IEC) と緊密に協力しています。

この文書の開発に使用された手順と、今後の維持のために意図された手順は、ISO/IEC 指令で説明されています。 1. 特に、さまざまなタイプの ISO 文書に必要なさまざまな承認基準に注意する必要があります。この文書は、ISO/IEC 指令の編集規則に従って作成されました。 2 ( www.iso.org/directives を参照)

このドキュメントの要素の一部が特許権の対象となる可能性があることに注意してください。 ISO は、そのような特許権の一部または全部を特定する責任を負わないものとします。ドキュメントの開発中に特定された特許権の詳細は、序文および/または受信した特許宣言の ISO リストに記載されます ( www.iso.org/patents を参照)

このドキュメントで使用されている商号は、ユーザーの便宜のために提供された情報であり、保証を構成するものではありません。

適合性評価に関連する ISO 固有の用語および表現の意味に関する説明、および技術的貿易障壁 (TBT) における WTO 原則への ISO の準拠に関する情報については、次の URL を参照して ください 。

ISO 9735-10 は、Joint Syntax Working Group を通じて UN/CEFACT と協力して、Technical Committee ISO/TC 154, Processes, data elements and documents in commerce, industry and administrationによって作成されました。

この第 2 版は、技術的に改訂された第 1 版 (ISO 9735-10:2002) を取り消して置き換えるものです。主な変更点は次のとおりです。

  • 附属書 A は、初版の発行以降のすべての構文コード リリースを実装するように改訂されました。
  • データ要素 0536「証明書参照」の表現が「an..35」から「an..70」に修正されました。

ISO 9735 は、次の部分で構成されています1 。一般的なタイトルは、管理、商業、および輸送のための電子データ交換 (EDIFACT) — アプリケーション レベルの構文規則 (構文バージョン番号: 4, 構文リリース番号: 2)2です。

  • Part 1: すべてのパートに共通する構文規則
  • Part 2: バッチ EDI に固有の構文規則
  • Part 3: インタラクティブ EDI に固有の構文規則
  • Part 4: バッチ EDI の構文とサービス レポート メッセージ (メッセージ タイプ - CONTRL)
  • Part 5: バッチ EDI のセキュリティ規則 (真正性、完全性、発信元の否認防止)
  • Part 6: 安全な認証と確認メッセージ (メッセージ タイプ — AUTACK)
  • Part 7: バッチ EDI のセキュリティ ルール (機密性)
  • Part 8: EDI の関連データ
  • Part 9: セキュリティ キーと証明書管理メッセージ (メッセージ タイプ — KEYMAN)
  • Part 10: 構文サービス ディレクトリ

序章

ISO 9735 のこの部分には、バッチ処理または対話型処理の要件に基づいて、オープン環境での電子メッセージの交換におけるデータの構造化に関するアプリケーション レベルのルールが含まれています。これらの規則は、国連欧州経済委員会 (UN/ECE) によって管理、商業、輸送のための電子データ交換 (EDIFACT) の構文規則として合意されており、国連貿易データ交換ディレクトリ (UNTDID) の一部でもあります。には、バッチ メッセージとインタラクティブ メッセージの両方の設計ガイドラインが含まれています。

ISO 9735 のこの部分は任意のアプリケーションで使用できますが、これらのルールを使用するメッセージは、UNTDID の他のガイドライン、ルール、およびディレクトリに準拠している場合にのみ、EDIFACT メッセージとして参照できます。 UN/EDIFACT の場合、バッチ メッセージはバッチ使用のメッセージ設計規則に準拠します。これらのルールは、UNTDID で維持されます。

通信の仕様とプロトコルは、ISO 9735 のこの部分の範囲外です。

1 スコープ

ISO 9735 のこの部分は、ISO 9735 のすべての部分の構文サービス ディレクトリを指定します。

2 参考文献

以下のドキュメントの全体または一部は、このドキュメントで規範的に参照されており、その適用に不可欠です。日付のある参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。

  • ISO 9735-1, 管理、商取引および輸送のための電子データ交換 (EDIFACT) — アプリケーションレベルの構文規則 (構文バージョン番号: 4, 構文リリース番号: 1) — 1: 全パーツ共通の構文規則
  • ISO 9735-2, 管理、商取引および輸送のための電子データ交換 (EDIFACT) — アプリケーションレベルの構文規則 (構文バージョン番号: 4, 構文リリース番号: 1) — 2: バッチ EDI に固有の構文規則
  • ISO 9735-3, 管理、商取引および輸送のための電子データ交換 (EDIFACT) — アプリケーションレベルの構文規則 (構文バージョン番号: 4, 構文リリース番号: 1) — 3: 対話型 EDI 固有の構文規則
  • ISO 9735-4, 管理、商取引および輸送のための電子データ交換 (EDIFACT) — アプリケーションレベルの構文規則 (構文バージョン番号: 4, 構文リリース番号: 1) — 4: バッチ EDI の構文およびサービス レポート メッセージ (メッセージ タイプ — CONTRL)
  • ISO 9735-5, 管理、商取引および輸送のための電子データ交換 (EDIFACT) — アプリケーションレベルの構文規則 (構文バージョン番号: 4, 構文リリース番号: 1) — 5: バッチ EDI のセキュリティ ルール (真正性、完全性、発信元の否認防止)
  • ISO 9735-6, 管理、商取引および輸送のための電子データ交換 (EDIFACT) — アプリケーションレベルの構文規則 (構文バージョン番号: 4, 構文リリース番号: 1) — 6: 安全な認証および確認メッセージ (メッセージ タイプ - AUTACK)
  • ISO 9735-7, 管理、商取引および輸送のための電子データ交換 (EDIFACT) — アプリケーションレベルの構文規則 (構文バージョン番号: 4, 構文リリース番号: 1) — 7: バッチ EDI のセキュリティ ルール (機密性)
  • ISO 9735-8, 管理、商取引および輸送のための電子データ交換 (EDIFACT) — アプリケーションレベルの構文規則 (構文バージョン番号: 4, 構文リリース番号: 1) — 8: EDI の関連データ
  • ISO 9735-9, 管理、商取引および輸送のための電子データ交換 (EDIFACT) — アプリケーションレベルの構文規則 (構文バージョン番号: 4, 構文リリース番号: 1) — 9: セキュリティキーと証明書の管理メッセージ (メッセージタイプ - KEYMAN)

3 用語と定義

このドキュメントの目的のために、ISO 9735-1 に記載されている用語と定義が適用されます。

参考文献

[1]ISO 63, 言語の名前を表すためのコード
[2]ISO/IEC 646, 情報技術 — 情報交換のための ISO 7 ビット コード化文字セット
[3]ISO/IEC 2022, 情報技術 — 文字コードの構造と拡張技術
[4]ISO/IEC 2375, 情報技術 — エスケープ シーケンスおよびコード化文字セットの登録手順
[5]ISO/IEC 652, 情報技術 — 組織および組織部分の識別のための構造
[6]ISO 8372-3情報処理 — 64 ビット ブロック暗号アルゴリズムの動作モード
[7]ISO 8601, データ要素と交換フォーマット — 情報交換 — 日付と時刻の表現
[8]ISO 8731-1 4バンキング — メッセージ認証用に承認されたアルゴリズム — 1:DEA
[9]ISO 8731-2 5バンキング — メッセージ認証用に承認されたアルゴリズム — 2: メッセージ認証アルゴリズム
[10]ISO/IEC 885, 情報技術 — 8 ビットのシングルバイト コード化グラフィック文字セット
[11]ISO/IEC 9594-8, 情報技術 — オープン システム相互接続 — ディレクトリ — 8: 公開鍵と属性証明書のフレームワーク
[12]ISO 9735:1988, 管理、商取引および輸送のための電子データ交換 (EDIFACT) — アプリケーション レベルの構文規則
[13]ISO 9735:1988/Amd 1:1992, 管理、商業、輸送のための電子データ交換 (EDIFACT) — アプリケーション レベルの構文規則 — 修正 1
[14]ISO 9735 (すべての部分):1998 6管理、商取引および輸送のための電子データ交換 (EDIFACT) — アプリケーション レベルの構文規則 (構文バージョン番号: 4)
[15]ISO/IEC 979, 情報技術 — セキ​​ュリティ技術 — メッセージ回復を提供するデジタル署名スキーム
[16]ISO/IEC 9797, 情報技術 — セキ​​ュリティ技術 — メッセージ認証コード (MAC)
[17]ISO/IEC 10116, 情報技術 — セキ​​ュリティ技術 — n ビット ブロック暗号の動作モード
[18]ISO/IEC 10118-1, 情報技術 — セキ​​ュリティ技術 — ハッシュ関数 — 1: 一般
[19]ISO/IEC 10118-3, 情報技術 — セキ​​ュリティ技術 — ハッシュ関数 — 3: 専用のハッシュ関数
[20]ISO 10126-1 7銀行 — メッセージ暗号化の手順 (卸売) — 1: 一般原則
[21]ISO/IEC 10646, 情報技術 — Universal Coded Character Set (UCS)
[22]ISO 11166-2 8バンキング — 非対称アルゴリズムによる鍵管理 — 2: RSA 暗号システムを使用した承認済みアルゴリズム
[23]ISO/IEC 12042, 情報技術 — 情報交換のためのデータ圧縮 — 2 進算術符号化アルゴリズム

Foreword

ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.

The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, 1. In particular the different approval criteria needed for the different types of ISO documents should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, 2 (see www.iso.org/directives ).

Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents ).

Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.

For an explanation on the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISO's adherence to the WTO principles in the Technical Barriers to Trade (TBT) see the following URL: Foreword - Supplementary information

ISO 9735-10 was prepared by Technical Committee ISO/TC 154, Processes, data elements and documents in commerce, industry and administration, in collaboration with UN/CEFACT through the Joint Syntax Working Group.

This second edition cancels and replaces the first edition (ISO 9735-10:2002), which has been technically revised. The principle changes are as follows:

  • Annex A has been revised to implement all syntax code releases since publication of the first edition;
  • the representation of data element 0536 “Certificate reference” has been amended from “an..35” to “an..70”.

ISO 9735 consists of the following parts 1 , under the general title Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules (Syntax version number: 4, Syntax release number: 2)2:

  • Part 1: Syntax rules common to all parts
  • Part 2: Syntax rules specific to batch EDI
  • Part 3: Syntax rules specific to interactive EDI
  • Part 4: Syntax and service report message for batch EDI (message type — CONTRL)
  • Part 5: Security rules for batch EDI (authenticity, integrity and non-repudiation of origin)
  • Part 6: Secure authentication and acknowledgement message (message type — AUTACK)
  • Part 7: Security rules for batch EDI (confidentiality)
  • Part 8: Associated data in EDI
  • Part 9: Security key and certificate management message (message type — KEYMAN)
  • Part 10: Syntax service directories

Introduction

This part of ISO 9735 includes the rules at the application level for the structuring of data in the interchange of electronic messages in an open environment, based on the requirements of either batch or interactive processing. These rules have been agreed by the United Nations Economic Commission for Europe (UN/ECE) as syntax rules for Electronic Data Interchange for Administration, Commerce and Transport (EDIFACT) and are part of the United Nations Trade Data Interchange Directory (UNTDID) which also includes both batch and interactive Message Design Guidelines.

This part of ISO 9735 can be used in any application, but messages using these rules can only be referred to as EDIFACT messages if they comply with other guidelines, rules and directories in the UNTDID. For UN/EDIFACT, batch messages comply with the message design rules for batch usage. These rules are maintained in the UNTDID.

Communications specifications and protocols are outside the scope of this part of ISO 9735.

1 Scope

This part of ISO 9735 specifies the syntax service directories of all parts of ISO 9735.

2 Normative references

The following documents, in whole or in part, are normatively referenced in this document and are indispensable for its application. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.

  • ISO 9735-1, Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules (Syntax version number: 4, Syntax release number: 1) — 1: Syntax rules common to all parts
  • ISO 9735-2, Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules (Syntax version number: 4, Syntax release number: 1) — 2: Syntax rules specific to batch EDI
  • ISO 9735-3, Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules (Syntax version number: 4, Syntax release number: 1) — 3: Syntax rules specific to interactive EDI
  • ISO 9735-4, Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules (Syntax version number: 4, Syntax release number: 1) — 4: Syntax and service report message for batch EDI (message type — CONTRL)
  • ISO 9735-5, Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules (Syntax version number: 4, Syntax release number: 1) — 5: Security rules for batch EDI (authenticity, integrity and non-repudiation of origin)
  • ISO 9735-6, Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules (Syntax version number: 4, Syntax release number: 1) — 6: Secure authentication and acknowledgement message (message type - AUTACK)
  • ISO 9735-7, Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules (Syntax version number: 4, Syntax release number: 1) — 7: Security rules for batch EDI (confidentiality)
  • ISO 9735-8, Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules (Syntax version number: 4, Syntax release number: 1) — 8: Associated data in EDI
  • ISO 9735-9, Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules (Syntax version number: 4, Syntax release number: 1) — 9: Security key and certificate management message (message type- KEYMAN)

3 Terms and definitions

For the purposes of this document, the terms and definitions given in ISO 9735-1 apply.

Bibliography

[1]ISO 639 (all parts), Codes for the representation of names of languages
[2]ISO/IEC 646, Information technology — ISO 7-bit coded character set for information interchange
[3]ISO/IEC 2022, Information technology — Character code structure and extension techniques
[4]ISO/IEC 2375, Information technology — Procedure for registration of escape sequences and coded character sets
[5]ISO/IEC 6523 (all parts), Information technology — Structure for the identification of organizations and organization parts
[6]ISO 8372 3 , Information processing — Modes of operation for a 64-bit block cipher algorithm
[7]ISO 8601, Data elements and interchange formats — Information interchange — Representation of dates and times
[8]ISO 8731-1 4 , Banking — Approved algorithms for message authentication — 1: DEA
[9]ISO 8731-2 5 , Banking — Approved algorithms for message authentication — 2: Message authenticator algorithm
[10]ISO/IEC 8859 (all parts), Information technology — 8-bit single-byte coded graphic character sets
[11]ISO/IEC 9594-8, Information technology — Open Systems Interconnection — The Directory — 8: Public-key and attribute certificate frameworks
[12]ISO 9735:1988, Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules
[13]ISO 9735:1988/Amd 1:1992, Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules — Amendment 1
[14]ISO 9735 (all parts):1998 6 , Electronic data interchange for administration, commerce and transport (EDIFACT) — Application level syntax rules (Syntax version number: 4)
[15]ISO/IEC 9796 (all parts), Information technology — Security techniques — Digital signature schemes giving message recovery
[16]ISO/IEC 9797, Information technology — Security techniques — Message Authentication Codes (MACs)
[17]ISO/IEC 10116, Information technology — Security techniques — Modes of operation for an n-bit block cipher
[18]ISO/IEC 10118-1, Information technology — Security techniques — Hash-functions — 1: General
[19]ISO/IEC 10118-3, Information technology — Security techniques — Hash-functions — 3: Dedicated hash-functions
[20]ISO 10126-1 7 , Banking — Procedures for message encipherment (wholesale) — 1: General principles
[21]ISO/IEC 10646, Information technology — Universal Coded Character Set (UCS)
[22]ISO 11166-2 8 , Banking — Key management by means of asymmetric algorithms — 2: Approved algorithms using the RSA cryptosystem
[23]ISO/IEC 12042, Information technology — Data compression for information interchange — Binary arithmetic coding algorithm