DocumentDefinition
| Property | Type | Description |
|---|---|---|
RootConcept | Concept | 抽出された情報のルート概念です。 |
Concept
| Property | Type | Description |
|---|---|---|
Id | String | Concept の ID。 |
Name | String | Concept の名前。 |
Fields | ConceptField [] | 抽出されたフィールドの構造の説明。 |
ConceptField
| Property | Type | Description |
|---|---|---|
Id | String | field の ID。 |
Name | String | field の名前。 |
Type | Enum {Concept / String / Image / ISOdate / Boolean / Decimal / Enum} | field データの型。 |
EnumValues | EnumValue [] | field が取り得る値の列挙。 注: このプロパティは実装されていません。 |
Cardinality | Cardinality | field が文書内で複数回出現するかどうか。 |
ValueConcepts | Concept [] | 子 Concept の説明。 |
ValueConceptIds | String [] | 子 Concept の ID の配列。このプロパティは、1 つの Concept が複数の親 Concept の子である場合にのみ利用可能になります。子 Concept は、親 Concept のうち 1 つの ValueConcepts プロパティ内に、その内容がすべて書き込まれます。その他の親 Concept には、それぞれの ValueConceptIds プロパティに、その識別子のみが設定されます。 |
EnumValue
| Property | Type | Description |
|---|---|---|
Id | String | 要素の ID。 |
Name | String | 要素の名前。 |
カーディナリティ
| Property | Type | Description |
|---|---|---|
Min | Integer | インスタンス数の最小値。 |
Max | Integer | インスタンス数の最大値。 |
