M セルフサービス・ユーティリティのプロトコル、識別、セキュリティ仕様およびパラメータ

この付録では、selfserviceユーティリティで使用されるプロトコル、識別、セキュリティ仕様およびパラメータの値について説明します。

この付録の内容は次のとおりです。

プロトコル

ドキュメント・プロトコル、交換プロトコルおよびトランスポート・プロトコルが、ここにリストされます。

ドキュメント・プロトコル

  • OAG

  • UCCNET

  • RosettaNet

  • カスタム

交換プロトコル

  • AS2

  • MLLP

  • ebMS2

  • ebMS1

  • RNIF20

  • RNIF11

  • AS1

  • Generic-File

  • Generic-AQ

  • Generic-FTP

  • Generic-SFTP

  • Generic-JMS

  • Generic-HTTP

  • Generic-Email

転送プロトコル

  • HTTP

  • ファイル

  • AQ

  • JMS

  • FTP

  • SFTP

  • AS1

  • TCP

  • 電子メール

識別

次の値をセルフサービスで識別名として使用できます。名前識別子は、セルフサービスによって取引パートナ名を使用して作成されます。

表M-1 識別

識別名 識別ID

Generic識別子

汎用

DUNS

DUNS

ebMS識別子

ebMS

AS2識別子

AS2

MLLP ID

MLLP

AS1識別子

AS1

セキュリティ仕様

次の値をセルフサービスで識別名として使用できます。

表M-2 セキュリティ仕様

セキュリティ仕様名 セキュリティ仕様ID

SMIME 3.0 with MD5-RSA

SMIME-3_0-MD5-RSA

SMIME 3.0 with SHA1-RSA

SMIME-3_0-SHA-RSA

SMIME 3.0 with SHA256 - RSA

SMIME-3_0-SHA256-RSA

SMIME 2.0 with MD5-RSA

SMIME-2_0-MD5-RSA

SMIME 2.0 with SHA1-RSA

SMIME-2_0-SHA-RSA

XMLDSIG with SHA1-DSA

XMLDSIG-1_0-SHA-DSA

XMLDSIG with SHA1-RSA

XMLDSIG-1_0-SHA-RSA

SMIME 3.0 with DES

SMIME-3_0-DES

SMIME 3.0 With 3DES

SMIME-3_0-3DES

SMIME 3.0 with RC2-40

SMIME-3_0-RC2-40

SMIME 3.0 with RC2-64

SMIME-3_0-RC2-64

SMIME 3.0 with RC2-128

SMIME-3_0-RC2-128

SMIME 2.0 with DES

SMIME-2_0-DES

SMIME 2.0 With 3DES

SMIME-2_0-3DES

SMIME 2.0 with RC2-40

SMIME-2_0-RC2-40

SMIME 2.0 with RC2-64

SMIME-2_0-RC2-64

SMIME 2.0 with RC2-128

SMIME-2_0-RC2-128

XMLENC with 3DES-RSA-v1.5

XMLENC-1_0-3DES-RSA-V1_5

XMLENC with AES-128 RSA-OAEP

XMLENC-1_0-AES128-RSA-OAEP

XMLENC with AES-192 - RSA-OAEP

XMLENC-1_0-AES192-RSA-OAEP

XMLENC with AES-256 - RSA-OAEP

XMLENC-1_0-AES256-RSA-OAEP

交換プロトコルのパラメータ値

この表には、交換プロトコルのパラメータ値を一覧で表示しています。

表M-3 交換プロトコルのパラメータ値

交換 パラメータ値名 ドメイン 必須

AS2

Receipt-Delivery-Option

文字列、任意のURL

いいえ

AS2

Signed-And-Compressed

ブール、false (デフォルト)、true

いいえ

MLLP

ImmediateACK

文字列、None (デフォルト)、Default、Simple、Customのいずれかの値

いいえ

MLLP

ImmediateACK-Custom-File

絶対ファイル・パス

いいえ

MLLP

ImmediateACK-mapAckControlID

ブール、false (デフォルト)、true

いいえ

MLLP

ImmediateACK-MapImmTriggerEvt

ブール、false (デフォルト)、true

いいえ

MLLP

DiscardHL7ACK

文字列、None (デフォルト)、AA、AE、AR、CA、CE、CRのいずれかの値

いいえ

MLLP

Start-Block-Char

16進数、0x0B (デフォルト)

いいえ

MLLP

End-Block-Char

16進数、0x1C (デフォルト)

いいえ

MLLP

Carriage-Return-Char

16進数、0x0D (デフォルト)

いいえ

MLLP

Identify-TP-by-delivery-channel

ブール、false (デフォルト)、true

いいえ

ebMS2.0

Duplicate-Elimination

ブール、false (デフォルト)、true

いいえ

ebMS2.0

messageOrderSemantics

String

いいえ

ebMS2.0

PersistDuration

String

いいえ

ebMS2.0

SendPartyTypeAndValue

ブール、false (デフォルト)、true

いいえ

ebMS1.0

Duplicate-Elimination

ブール、false (デフォルト)、true

いいえ

ebMS1.0

SendPartyTypeAndValue

ブール、false (デフォルト)、true

いいえ

AS1

Signed-And-Compressed

ブール、false (デフォルト)、true

いいえ

トランスポート・プロトコルのパラメータ値

この表には、トランスポート・プロトコルのパラメータ値を一覧で表示しています。

表M-4 トランスポート・プロトコルのパラメータ値

トランスポート パラメータ名の値 ドメイン 必須

HTTP

url

文字列、任意のURL

はい

HTTP

user

String

いいえ

HTTP

password

String

いいえ

HTTP

additional_headers

String

いいえ

HTTP

use_proxy

ブール、false (デフォルト)、true

いいえ

ファイル

polling_interval

整数、5 (デフォルト)

いいえ

ファイル

folder

String

はい

ファイル

filename_format

String

いいえ

AQ

sid

文字列、orcl (デフォルト)

いいえ

AQ

port

整数、1521 (デフォルト)

いいえ

AQ

schema

String

いいえ

AQ

queue_name

String

いいえ

AQ

password

String

いいえ

AQ

host

String

いいえ

AQ

polling_interval

整数

いいえ

AQ

recipient

String

いいえ

AQ

consumer

String

いいえ

AQ

datasource

文字列、datasourceまたはjdbc(host,sid,port,schema)のいずれか

いいえ

JMS

queue_name

String

いいえ

JMS

jndi_connection_factory_location

String

いいえ

JMS

is_topic

ブール、false (デフォルト)、true

いいえ

JMS

is_map_message

文字列、BYTES、TEXT、MAPのいずれかの値

いいえ

JMS

is_map_payload_alone

ブール、false (デフォルト)、true

いいえ

JMS

Subscriber_ID

String

いいえ

JMS

user

String

いいえ

JMS

password

String

いいえ

JMS

polling_interval

整数、5 (デフォルト)

いいえ

FTP

host

String

はい

FTP

polling_interval

整数、5 (デフォルト)

いいえ

FTP

folder

String

はい

FTP

user

String

はい

FTP

password

String

いいえ

FTP

channel_mask

文字列、None (デフォルト)

いいえ

FTP

cipher_suites

String

いいえ

FTP

control_port

整数

いいえ

FTP

data_port

整数

いいえ

FTP

use_proxy

ブール、false (デフォルト)、true

いいえ

FTP

filename_format

String

いいえ

FTP

sourcefile_encoding

String

いいえ

SFTP

host

String

はい

SFTP

port

整数

いいえ

SFTP

polling_interval

整数、5 (デフォルト)

いいえ

SFTP

folder

String

はい

SFTP

user

String

はい

SFTP

password

String

いいえ

SFTP

private_key

String

いいえ

SFTP

pass_phrase

String

いいえ

SFTP

use_proxy

ブール、false (デフォルト)、true

いいえ

SFTP

filename_format

String

いいえ

TCP

sockettype

文字列、ServerまたはClient (デフォルト)のいずれか

いいえ

TCP

host

String

いいえ

TCP

port

整数

いいえ

TCP

PermanentConnectionType

ブール、false (デフォルト)、true

いいえ

TCP

順序付け

ブール、false (デフォルト)、true

いいえ

TCP

pollinterval

整数、10 (デフォルト)

いいえ

TCP

timeout

整数、300 (デフォルト)

いいえ

電子メール

host

String

はい

電子メール

password

String

いいえ

電子メール

user

String

いいえ

電子メール

polling_interval

整数

いいえ

電子メール

content-type

String

いいえ

電子メール

send_as_attachment

String

いいえ

電子メール

folder

String

いいえ

電子メール

email-id

String

はい

電子メール

subject

String

いいえ

電子メール

server

文字列、IMAP (デフォルト)またはPoP3のいずれか

はい

ドキュメント・プロトコルのパラメータ値

有効なドキュメント・プロトコル・パラメータ値が一覧表示されています。

この項には、次の表が含まれます。

  • 表M-5 RosettaNetドキュメント・プロトコルのパラメータ値

  • 表M-6 カスタム・ドキュメント・プロトコルのパラメータ値

  • 表M-7 共通のパラメータ値

  • 表M-8 AgrDocTypeのパラメータ値

表M-5 RosettaNetドキュメント・プロトコルのパラメータ値

ドキュメント パラメータ値名 ドメイン 必須

タイプ

FromRole

String

はい

タイプ

ToRole

String

はい

タイプ

ServiceHeader

String

はい

タイプ

ToService

String

はい

タイプ

BusinessTransaction

String

はい

タイプ

ServiceHeader

String

はい

タイプ

CollaborationTimeToPerform

String

はい

タイプ

CollaborationName

String

はい

タイプ

CollaborationCode

String

はい

定義

DocumentRoutingID

String

いいえ

定義

DTDXSDNamespaceConversion

文字列、Both、Inbound、Outbound、Noneのいずれかの値

いいえ

定義

共通のパラメータ値(表M-7を参照)

String

いいえ

表M-6 カスタム・ドキュメント・プロトコルのパラメータ値

ドキュメント パラメータ値名 ドメイン 必須

タイプ

ActionName

String

いいえ

タイプ

サービス

String

いいえ

タイプ

ServiceType

String

いいえ

タイプ

FromRole

String

いいえ

タイプ

ToRole

String

いいえ

定義

IdentificationExpression

String

いいえ

定義

IdentificationExpressionValue

String

いいえ

定義

DTDXSDNamespaceConversion

文字列、None、Both、Inbound、Outboundのいずれかの値

いいえ

定義

IdentificationStartPosition

String

いいえ

定義

IdentificationEndPosition

String

いいえ

定義

FlatIdentificationExpressionValue

String

いいえ

定義

DocumentRoutingID

String

いいえ

定義

共通のパラメータ値(表M-7を参照)

String

いいえ

表M-7 共通のパラメータ値

パラメータ値名 ドメイン 必須

XPathName1

文字列、XPathName1 (デフォルト)

いいえ

XPathExpression1

String

いいえ

XPathName2

文字列、XPathName2 (デフォルト)

いいえ

XPathExpression2

String

いいえ

XPathName3

文字列、XpathName3 (デフォルト)

いいえ

XPathExpression3

String

いいえ

CorrelationFromXPathName

文字列、CorrelationFromXPathName (デフォルト)

いいえ

CorrelationFromXPathXPR

String

いいえ

CorrelationToXPathName

文字列、CorrelationToXPathName (デフォルト)

いいえ

CorrelationToXPathXPR

String

いいえ

表M-8 AgrDocTypeのパラメータ値

パラメータ値名 ドメイン 必須 適用可能なドキュメント

validate

boolean

いいえ

ドキュメント・プロトコルに依存

translate

boolean

いいえ

X12、EDIFACT、HL7

fa

boolean

いいえ

X12、EDIFACT、HL7