IBM ID

製品、ロケーション、トランザクション、およびイベントのデータをアップロードする場合、 GS1 ID の代わりに IBM ID を使用できます。 すべての IBM ID フォーマットは、 RFC 2141 URN 構文仕様に従う完全修飾 URN です。

ID タイプ

GS1 登録の代わりに、 IBM は以下の属性の ID を生成できます (独自の固有 ID を生成して使用することも選択できます)。

  • 組織プレフィックス
  • 製品 ID (ロットまたはシリアル番号をサポート)
  • ロケーション (施設) ID (サブロケーション拡張をサポート)
  • ロジスティック・ユニット ID (配送コンテナー)

IBM ID を使用するデータをアップロードするには、完全修飾 URN を指定する必要があります。

組織プレフィックス

IBM 組織プレフィックスは 13 桁です (例: 1234567890123)。

注: 組織に登録済みの GS1 企業プレフィックスがある場合は、その値を組織プレフィックスとして使用してください。

製品およびロケーション ID

組織の接頭部を除き、本書で参照されている IBM ID の形式は、 RFC 2141 URN 構文仕様 ( GS1 URN と同等) に従うストリングです。 URN 指定では、以下のオクテットと文字が URN 文字セットから除外されます。使用する場合は、 %eをコーディングする必要があります。

octets 1-32 (1-20 hex)
\
"
&
<
>
[
]
^
`
{
|
}
~
octets 127-255 (7F-FF hex)

また、 IBM ID には、コロン :、コンマ ,、またはピリオド . 文字を含めることはできません。これらの文字は、URN 区切り文字として使用するために予約されています。 IBM ID は、必要な URN 形式に準拠している必要があります。

IBM の ID と形式

Transparent Supply では、以下の IBM ID と URN 形式がサポートされます。

エレメント 構文と例
製品 urn:ibm:ift:product:class:<Company Prefix>.<Item Reference> urn:ibm:ift:product:class:1234567890123.product_123
ロット番号付き商品 urn:ibm:ift:product:lot:class:<Company Prefix>.<Item Reference>.<Lot Number> urn:ibm:ift:product:lot:class:1234567890123.product_123.lot4
シリアル番号付き商品 urn:ibm:ift:product:serial: obj:<Company Prefix>.<Item Reference>.<Serial Number> urn:ibm:ift:product:serial:obj:1234567890123.product_123.serialnumber_4567
場所 urn:ibm:ift:location:loc:<Company Prefix>.<Location Reference> urn:ibm:ift:location:loc:1234567890123.store_123
拡張付きロケーション urn:ibm:ift:location:extension:loc:<Company Prefix>.<Location Reference>.<Extension> urn:ibm:ift:location:extension:loc:1234567890123.store_123.produce-department
パブリック・ロケーション・タイプ * urn:ibm:ift:location:<TYPE>:loc:<ID> urn:ibm:ift:location:unlocode:loc:usnyc
拡張子が * のパブリック・ロケーション・タイプ urn:ibm:ift:location:<TYPE>:ext:loc:<ID>.<EXT> urn:ibm:ift:location:unlocode:ext:loc:usnyc.import
コンテナー urn:ibm:ift:lpn: obj:<Company Prefix>.<Serial Reference> urn:ibm:ift:lpn:obj:1234567890123.pallet_12345678
ビジネス・トランザクション ID urn:ibm:ift:bt:<Company Prefix>.<Location Reference>.<Transaction Id> urn:ibm:ift:bt:1234567890123.store_123.1234
TS_ENTITY (T) urn:ibm:ift:bt:<Company Prefix>.<Location Reference>.<Transaction Id> urn:ibm:ift:bt:1234567890123.store-123.1234
TS 後処理 urn:ibm:ift:bv:disp:<Disposition> urn:ibm:ift:bv:disp:destroyed 有効な処分 = active, container_closed, damaged, destroyed, dispensed, expired, expired, in_progress, in_transit, inactive, no_progresgree_match, non_selalllable_other,

パブリック・ロケーション ID

データ・プライバシーおよびセキュリティーについては、パブリック・ロケーションは、所有ロケーションと同じ方法でマスター・データの資格を伝達しません。 パブリック・ロケーションを使用する場合、サプライ・チェーン内のパートナー組織にマスター・データの資格が確実に伝達されるようにするために、 destinationList または sourceList に追加のフィールドが必要になります。

パブリック・ロケーションに製品を出荷する組織は、 destinationList を更新して以下を含める必要があります。

  • パブリック・ロケーション
  • 受信側組織が所有するロケーション (例えば、会社の本社)

DestinationList の例

<destinationList>
      <destination type="urn:epcglobal:cbv:sdt:location">urn:ibm:ift:location:unlocode:loc:usnyc</destination>
      <destination type="urn:epcglobal:cbv:sdt:owning_party">urn:ibm:ift:location:loc:PARTNER_PREFIX.PARTNER_ID</destination>
</destinationList>

パブリック・ロケーションから製品を受け取る組織は、以下を含めるように sourceList を更新する必要があります。

  • パブリック・ロケーション
  • 配送組織が所有するロケーション (例えば、会社の本社)

SourceList の例

<sourceList>
      <source type="urn:epcglobal:cbv:sdt:location">urn:ibm:ift:location:unlocode:loc:usnyc</source>
      <source type="urn:epcglobal:cbv:sdt:owning_party">urn:ibm:ift:location:loc:PARTNER_PREFIX.PARTNER_ID</source>
</sourceList>

以下の IBM パブリック・ロケーション・タイプ ID フォーマットは、公的に所有されているポート、ファーム、および成長する地域でサポートされます。

エレメント 構文と例
パブリック・ロケーション・タイプ * urn:ibm:ift:location:<TYPE>:loc:<ID> urn:ibm:ift:location:unlocode:loc:usnyc
拡張機能付きのパブリック・ロケーション・タイプ urn:ibm:ift:location:<TYPE>:ext:loc:<ID>.<EXT> urn:ibm:ift:location:unlocode:ext:loc:usnyc.import
所在地 (本社) urn:ibm:ift:location:loc:<Company Prefix>.<Location Reference> urn:ibm:ift:location:loc:PARTNER_PREFIX.PARTNER_ID
  • 以下の IBM パブリック・ロケーション・タイプの変数と値がサポートされています。
変数
<TYPE> パブリック・ポートの場合- unlocode
<TYPE> 公共の成長地域および農場の場合- pma
<ID> unlocode の場合-任意の 小文字 5 文字 (国 + ロケーション) UNECE ID
<ID> pma -任意の 小文字の 2 文字の米国の州省略形 (ca および az を除く) yuma phoenix south_az north_ca salinas santa_maria south_ca im猪口 _vly coachella central_vly north_mx central_mx south_mx
<EXT> unlocode の場合のみ- import export