この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
3 用語と定義
このドキュメントの目的のために、ISO 1942, ISO 16443, ISO 18739, W3C XML1.0, W3C XSD 1.1 および以下に記載されている用語と定義が適用されます。
ISO と IEC は、次のアドレスで標準化に使用する用語データベースを維持しています。
注記 1 IDS (歯科用 CAD/CAM システムのインターフェース) スキーマ全体に、特別な意味または定義を持つ用語があります。これらの用語の使用法を理解することは、すべての関係者が普遍的に理解できる明確に定義された IDS ドキュメントへの鍵です。
注 2 IDS スキーマは、IDS ドキュメントを特定のトランザクションの構造に編成するエンベロープ ルート <IDS> 要素のすぐ内側に、いくつかのピア レベル ノードを定義します。それらは、送信、クエリ、以前の送信の更新、イベントまたはステータス変更の通知、および一連のカタログを表します。 1 つの IDS ドキュメントには、異なるトランザクション ノードの組み合わせを含めることも、単一のトランザクション ノードのみで構成することもできます。
注記 3上記のトランザクション ノードに加えて、IDS スキーマは、トレーサビリティとソース識別機能を提供し、ドキュメント トランザクションへの応答方法に関する情報を提供するいくつかのノードも定義します。
3.1 一般用語
3.1.1
ブローカ
仲介者または仲介者として機能するエンティティ
注記 1:このような組織は、複数のソースから複数の注文を受け取り、プロバイダー向けの単一の注文に統合するか、発信者から単一の注文を受け取り、それらを複数のプロバイダーに分割するか、または発信者とプロバイダーの間で注文を渡すだけの場合があります。 .
3.1.2
創始者
現在の文書、注文、提出物などを作成する責任を負うエンティティ (組織または個人)
注記 1:したがって、彼らは交換されるデータの「発信者」です。
注記 2:ほとんどの場合、創始者は歯科診療所です。場合によっては、創始者は、別のラボに作業をアウトソーシングしている歯科ラボである可能性があります。
3.1.3
プロバイダ
注文で要求されているサービスまたは製品を提供する責任を負うエンティティ (会社、ラボなど)
注記 1:ほとんどの場合、これは歯科技工所または製造業者です。
3.2 XMLコンテンツに関する用語と定義
3.2.1
CADデータカタログ
1つまたは複数のオーダーおよび/または修復物に関連付けられたCADデータを記述するノードのコレクション
注記1:デジタルスキャンおよび/またはデザインファイルなどを含めることができます。
3.2.2
場合
歯科用器具、製品、またはサービスの 1 つまたは複数の注文のセットで、そのすべてが 1 人の患者のために送信されます。
例:
ケースには、クラウンの 1 つの注文とブリッジの別の注文が含まれる場合があります。
3.2.3
カタログ
他の要素または領域で参照されるデータ
注記1:カタログは、グループ化するデータによって細分化され、管理と参照が容易になります。
3.2.4
配達依頼
別の配送として発信者 (または発信者のエージェント) に送信される、終了した発信注文の情報
注記 1:配布は、物理的、電子的、またはその両方である可能性があります。
3.2.5
歯医者
注文を依頼した歯科医または責任ある臨床医
3.2.6
歯科医カタログ
このドキュメント内で参照されている歯科医を定義するための属性と要素を提供する 歯科医 (3.2.5) ノードのコレクション
注記 1:定義には、課金情報、ライセンス情報などを含めることができます。
3.2.7
追加情報
未定義の XML でスキーマを拡張するために使用できる子ノード
例:
<歯医者番外編>
<マイカンパニーデータ>
「MyCompany」にのみ使用される特定のデータ…
</MyCompanyData>
</DentistExtraInfo>
3.2.8
ファイルカタログ
<Case>、<Order>、または CAD データ (スキャン、設計ファイルなど) に関連付けられたファイルを記述する <IDSFile> ノードのコレクション
3.2.9
ホスト サービス
IDS ドキュメントを受け取り、内容を処理するシステム
3.2.10
IdMapカタログ
IDS 内のキー要素の代替識別子を定義する手段を提供する <IdMapItem> ノードのコレクション
3.2.11
お知らせ
注文に関連する定義済みのステータス、イベント、またはメッセージを発行または返すための手段
注記 1:通知ノード内には、情報を交換する当事者のニーズに応じて定義できるタイプ指定されていない要素があります。
3.2.12
注文
オリジネーターによって要求されている自己完結型の歯科用器具、サービス、または製品の要求
注記 1:ケース内の各注文は、異なるプロバイダーによって作成または製造される場合があります。各注文には、独自の配送 (または返信) 命令ノードが含まれます。
3.2.13
注文カタログ
注文を定義または説明するために必要な属性と要素を提供する <Order> ノードのコレクション
注記 1 <Order> には 1 つまたは複数の <Restoration> ノードが含まれることがよくありますが、必要がない場合はこれらのノードを省略できます。
3.2.14
小包
郵送される物理パッケージ
3.2.15
忍耐強い
ケースが製造されている患者
注記 1:患者情報は IDS スキーマの必須部分ではありません。
3.2.16
患者カタログ
<Order> または <Case> 要素で参照される患者を定義するための属性と要素を提供する <Patient> ノードのコレクション
注記 1:患者は複数の <Order> ノードおよび/または複数の <Case> ノードで参照される可能性があるため、患者情報はカタログにグループ化されます。
3.2.17
処方
患者のために製造すべき製品を指定する、歯科医または責任ある臨床医からサプライヤーへの指示書
3.2.18
製品カタログ
プロバイダーまたはブローカーが注文可能な製品を公開する手段
注記 1:ノードは、製品を定義するための属性と要素を提供し、異なる言語で複数の説明を含め、注文オプションとバリエーションを指定します。
3.2.19
製品SKU
内部システムに対して製品を識別するために製造業者が使用する製品在庫単位
3.2.20
データクエリ
別のシステムまたはエンティティからデータを要求する方法
注記1検索または照合するデータ要素を定義する要素と、応答で要求されるデータを定義する要素を提供します。
3.2.21
提出
IDS ドキュメントに記載されている 1 つ以上の <Cases> のバッチまたはグループ
注記 1:従来の (非デジタル) 歯科では、提出は 1 つまたは複数のケースを含む物理的なパッケージ [ 小包 (3.2.14) ] を受け取ることと同等です。デジタル IDS の領域では、提出は、生産のためにプロバイダーに「提出」されている 1 つ以上の物理的および/またはデジタルケースの任意の組み合わせを表す場合があります。
3.2.22
UUID
普遍的に一意の識別子。 UUIDTypeDef の xsd 定義に対応するために、ドキュメントでは string(36) として示されます。 XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX の形式で、16 進表現の 36 文字の文字列 (32 文字 + 先頭の 0 値を含むセパレータ) として表される 128 ビット (16 バイト) の数値。
注記 1: UUID は、文書内の重要な要素を識別する手段です。
注記 2:ドキュメントの <Catalogs> セクション内の <IdMap> セクションは、UUID を、歯科医、ケース、または患者のラボ管理システム ID など、外部の意味を持つ代替識別子と同等にする手段を提供します。
注記 3: UUID 値は <IdMap> セクションに複数の代替 ID を持つことができますが、各 UUID は一度だけ定義され、単一のキー要素で使用されます。
例:
UUID「107face6-fc51-4366-805d-2ee23014d835」が歯科医「smith」に割り当てられている場合、その UUID 値は他の要素でキー識別子として使用できず、他の要素での参照としてのみ使用できます。その特定の歯科医に関連付けます。
3.2.23
更新しました
以前に送信された <Order> を更新または変更するために、省略されたデータ要素のセットを送信することを意味します
注記 1:新しい値を提供することに加えて、更新が期待値と一致することを可能にする要素が含まれています。
参考文献
| [1] | ISO 639-2, 言語名の表現のためのコード — Part 2: Alpha-3 コード |
| [2] | ISO 639-4, 言語名の表現のためのコード — Part 4: 言語名および関連エンティティの表現のコーディングの一般原則、およびアプリケーション ガイドライン |
| [3] | ISO 4217, 通貨の表現のためのコード |
| [4] | ISO 8601, データ要素と交換フォーマット - 情報交換 - 日付と時刻の表現 |
| [5] | ISO/IEC 9834-8, 情報技術 — オブジェクト識別子登録機関の運用手順 — Part 8: 汎用一意識別子 (UUID) の生成とオブジェクト識別子でのそれらの使用 |
| [6] | ISO/IEC 10646, 情報技術 — Universal Coded Character Set (UCS) |
| [7] | ISO/IEC 15948, 情報技術 — コンピュータ グラフィックスおよび画像処理 — ポータブル ネットワーク グラフィックス (PNG): 機能仕様 |
3 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO 1942, ISO 16443, ISO 18739, W3C XML1.0, W3C XSD 1.1and the following apply.
ISO and IEC maintain terminological databases for use in standardization at the following addresses:
NOTE 1 Throughout the IDS (interface for dental CAD/CAM systems) schema there are terms that have special meaning or definition. Understanding the use of these terms is the key to well-defined IDS documents that all parties can understand universally.
NOTE 2 The IDS schema defines several peer level nodes immediately within the enveloping root <IDS> element that organizes the IDS document into structures for specific transactions. They represent a submission, a query, an update of a previous submission, a notification of an event or status change and a series of catalogs. A single IDS document can contain a combination of different transaction nodes or consist of only a single transactional node.
NOTE 3 In addition to the transactional nodes mentioned above, the IDS schema also defines several nodes that provide traceability and source identification features as well as provide information on how to reply to a document transaction.
3.1 General terms
3.1.1
broker
entity that acts as a middleman or intermediary
Note 1 to entry: Such organizations may take multiple orders from multiple sources and consolidate them into a single order for a Provider or they may take single orders from an originator and split them among multiple providers or they may just pass orders through between originators and providers.
3.1.2
originator
entity (organization or person) that is responsible for creating the current document, order, submission, etc.
Note 1 to entry: As such, they are the “originator” of the data being exchanged.
Note 2 to entry: Most often an originator would be a dental practice. In some cases, an originator may be a dental laboratory that is outsourcing work to another lab.
3.1.3
provider
entity (company, lab, etc.) that is responsible for providing the services or products that are being requested in an order
Note 1 to entry: Most often, this would be a dental laboratory or manufacturer.
3.2 Terms and definitions relating to XML content
3.2.1
CADDataCatalog
collection of nodes describing CAD data associated with one or more of the orders and/or restorations
Note 1 to entry: It can include digital scan and/or design files, etc.
3.2.2
case
set of one or more orders for dental appliances, products or services, all of which are being submitted for a single patient
EXAMPLE:
A case might contain one order for a crown, and another order for a bridge.
3.2.3
catalogs
data that are referenced in other elements or areas
Note 1 to entry: The catalogs are subdivided by the data they are grouping, making it easier to manage and reference.
3.2.4
DeliveryRequest
information for the out-going, finished order, which will be sent to the originator (or an originator’s agent) as a separate delivery
Note 1 to entry: A delivery may be physical, electronic, or both.
3.2.5
dentist
dentist or responsible clinician who requested the order
3.2.6
DentistCatalog
collection of dentist (3.2.5) nodes that provides attribute and elements to define the dentists being referenced within this document
Note 1 to entry: The definition can include billing information, license information, etc.
3.2.7
ExtraInfo
child node that can be used to extend the schema with undefined XML
EXAMPLE:
<DentistExtraInfo>
<MyCompanyData>
data specific and of use only to “MyCompany”…
</MyCompanyData>
</DentistExtraInfo>
3.2.8
FileCatalog
collection of <IDSFile> nodes that describe files associated with the <Case>, <Order> or CAD data (scans, design files, etc.)
3.2.9
host service
system that receives the IDS document and processes the contents
3.2.10
IdMapCatalog
collection of <IdMapItem> nodes which provide a means of defining alternate identifiers for key elements within the IDS
3.2.11
notification
means for publishing or returning a defined status, event or message related to an order
Note 1 to entry: Within the notification node is an untyped element that can be defined according to the needs of the parties exchanging information.
3.2.12
order
request for a self-contained dental appliance, service or product that is being requested by an originator
Note 1 to entry: Each order in a case might be created or manufactured by a different provider. Each order contains its own delivery (or reply) instruction nodes.
3.2.13
OrderCatalog
collection of <Order> nodes that provide attributes and elements necessary to define or describe an order
Note 1 to entry: An <Order> will often contain one or more <Restoration> nodes but may omit those nodes when not needed.
3.2.14
parcel
physical package that is mailed
3.2.15
patient
patient for whom a case is being manufactured
Note 1 to entry: Patient info is not a mandatory part of the IDS schema.
3.2.16
PatientCatalog
collection of <Patient> nodes that provide attributes and elements to define patients that are referenced in the <Order> or <Case> elements
Note 1 to entry: Because patients may be referenced in multiple <Order> nodes and/or multiple <Case> nodes the patient information is grouped into a catalog.
3.2.17
prescription
written directive from the dentist or responsible clinician to the supplier specifying the product that should be manufactured for the patient
3.2.18
ProductCatalog
means for a provider or broker to publish the products that will be available for ordering
Note 1 to entry: The node provides attribute and elements to define a product, include multiple descriptions in different languages and specify ordering options and variations.
3.2.19
ProductSKU
product stocking unit used my manufacturers to identify their products to their internal systems
3.2.20
DataQuery
method to request data from another system or entity
Note 1 to entry: It provides elements to define the data elements to be searched or matched on as well as elements to define the data requested in response.
3.2.21
submission
batch or group of one or more <Cases> described in the IDS document
Note 1 to entry: In traditional (non digital) dentistry a submission would be equivalent to receiving a physical package [ parcel (3.2.14) ] containing one or more cases. In the digital IDS realm, the submission may represent any combination of one or more physical and/or digital cases that are being “submitted” to a provider for production.
3.2.22
UUID
universally unique identifier. It will be denoted in the document as string(36) to correspond to the xsd definition for the UUIDTypeDef. 128-bit (16 bytes) number represented as a 36-character string of its hexadecimal presentation (32 characters + separators including leading 0 values) in the format: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.
Note 1 to entry: UUIDs are a means of identifying key elements within the document.
Note 2 to entry: An <IdMap> section within the <Catalogs> section of the document provides a means of equating the UUID with alternate identifiers that carry external meaning, such as a lab management system ids for a dentist, case or patient.
Note 3 to entry: UUID values can have multiple alternate ids in the <IdMap> section but each UUID shall be defined only once and used on a single key element.
EXAMPLE:
If the UUID “107face6-fc51-4366-805d-2ee23014d835” is assigned to the dentist “smith”, that UUID value may not be used on any other element as a key identifier and may only be used as a reference in other elements needing to associate with that specific dentist.
3.2.23
update
means to send an abbreviated set of data elements to update or modify a previously submitted <Order>
Note 1 to entry: It contains elements that allow the update to match expected values in addition to providing the new values.
Bibliography
| [1] | ISO 639-2, Codes for the representation of names of languages — Part 2: Alpha-3 code |
| [2] | ISO 639-4, Codes for the representation of names of languages — Part 4: General principles of coding of the representation of names of languages and related entities, and application guidelines |
| [3] | ISO 4217, Codes for the representation of currencies |
| [4] | ISO 8601, Data elements and interchange formats — Information interchange — Representation of dates and times |
| [5] | ISO/IEC 9834-8, Information technology — Procedures for the operation of object identifier registration authorities — Part 8: Generation of universally unique identifiers (UUIDs) and their use in object identifiers |
| [6] | ISO/IEC 10646, Information technology — Universal Coded Character Set (UCS) |
| [7] | ISO/IEC 15948, Information technology — Computer graphics and image processing — Portable Network Graphics (PNG): Functional specification |