Class: ExtractionForm¶
Template or form used for data extraction
```mermaid classDiagram class ExtractionForm click ExtractionForm href "../ExtractionForm/" ExtractionForm : form_created_at
ExtractionForm : form_created_by
ExtractionForm --> "0..1" Author : form_created_by
click Author href "../Author/"
ExtractionForm : form_description
ExtractionForm : form_id
ExtractionForm : form_last_modified
ExtractionForm : form_name
ExtractionForm : form_sections
ExtractionForm --> "*" FormSection : form_sections
click FormSection href "../FormSection/"
ExtractionForm : form_uri
ExtractionForm : form_version
ExtractionForm : pilot_test_date
ExtractionForm : pilot_test_notes
ExtractionForm : pilot_tested
```
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| form_id | 1 String |
Unique identifier for the form | direct |
| form_name | 1 String |
Name of the extraction form | direct |
| form_version | 1 String |
Version of the form | direct |
| form_description | 0..1 String |
Description of what the form captures | direct |
| form_sections | * FormSection |
Sections within the form | direct |
| form_uri | 0..1 Uri |
URI to the form template | direct |
| pilot_tested | 0..1 Boolean |
Whether the form was pilot tested | direct |
| pilot_test_date | 0..1 Date |
Date of pilot testing | direct |
| pilot_test_notes | 0..1 String |
Notes from pilot testing | direct |
| form_created_by | 0..1 Author |
Creator of the form | direct |
| form_created_at | 0..1 Datetime |
Creation timestamp | direct |
| form_last_modified | 0..1 Datetime |
Last modification timestamp | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| ExtractionStage | extraction_forms | range | ExtractionForm |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://open-and-sustainable.github.io/revaise-model/schema
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | revaise:ExtractionForm |
| native | revaise:ExtractionForm |
LinkML Source¶
Direct¶
name: ExtractionForm
description: Template or form used for data extraction
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
slots:
- form_id
- form_name
- form_version
- form_description
- form_sections
- form_uri
- pilot_tested
- pilot_test_date
- pilot_test_notes
- form_created_by
- form_created_at
- form_last_modified
slot_usage:
form_id:
name: form_id
description: Unique identifier for the form
identifier: true
range: string
form_name:
name: form_name
description: Name of the extraction form
range: string
required: true
form_version:
name: form_version
description: Version of the form
range: string
required: true
form_description:
name: form_description
description: Description of what the form captures
range: string
form_sections:
name: form_sections
description: Sections within the form
range: FormSection
multivalued: true
form_uri:
name: form_uri
description: URI to the form template
range: uri
pilot_tested:
name: pilot_tested
description: Whether the form was pilot tested
range: boolean
pilot_test_date:
name: pilot_test_date
description: Date of pilot testing
range: date
pilot_test_notes:
name: pilot_test_notes
description: Notes from pilot testing
range: string
form_created_by:
name: form_created_by
description: Creator of the form
range: Author
form_created_at:
name: form_created_at
description: Creation timestamp
range: datetime
form_last_modified:
name: form_last_modified
description: Last modification timestamp
range: datetime
Induced¶
name: ExtractionForm
description: Template or form used for data extraction
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
slot_usage:
form_id:
name: form_id
description: Unique identifier for the form
identifier: true
range: string
form_name:
name: form_name
description: Name of the extraction form
range: string
required: true
form_version:
name: form_version
description: Version of the form
range: string
required: true
form_description:
name: form_description
description: Description of what the form captures
range: string
form_sections:
name: form_sections
description: Sections within the form
range: FormSection
multivalued: true
form_uri:
name: form_uri
description: URI to the form template
range: uri
pilot_tested:
name: pilot_tested
description: Whether the form was pilot tested
range: boolean
pilot_test_date:
name: pilot_test_date
description: Date of pilot testing
range: date
pilot_test_notes:
name: pilot_test_notes
description: Notes from pilot testing
range: string
form_created_by:
name: form_created_by
description: Creator of the form
range: Author
form_created_at:
name: form_created_at
description: Creation timestamp
range: datetime
form_last_modified:
name: form_last_modified
description: Last modification timestamp
range: datetime
attributes:
form_id:
name: form_id
description: Unique identifier for the form
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
identifier: true
owner: ExtractionForm
domain_of:
- ExtractionForm
range: string
required: true
form_name:
name: form_name
description: Name of the extraction form
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
owner: ExtractionForm
domain_of:
- ExtractionForm
range: string
required: true
form_version:
name: form_version
description: Version of the form
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
owner: ExtractionForm
domain_of:
- ExtractionForm
range: string
required: true
form_description:
name: form_description
description: Description of what the form captures
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
owner: ExtractionForm
domain_of:
- ExtractionForm
range: string
form_sections:
name: form_sections
description: Sections within the form
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
owner: ExtractionForm
domain_of:
- ExtractionForm
range: FormSection
multivalued: true
form_uri:
name: form_uri
description: URI to the form template
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
owner: ExtractionForm
domain_of:
- ExtractionForm
range: uri
pilot_tested:
name: pilot_tested
description: Whether the form was pilot tested
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
owner: ExtractionForm
domain_of:
- ExtractionForm
range: boolean
pilot_test_date:
name: pilot_test_date
description: Date of pilot testing
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
owner: ExtractionForm
domain_of:
- ExtractionForm
range: date
pilot_test_notes:
name: pilot_test_notes
description: Notes from pilot testing
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
owner: ExtractionForm
domain_of:
- ExtractionForm
range: string
form_created_by:
name: form_created_by
description: Creator of the form
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
owner: ExtractionForm
domain_of:
- ExtractionForm
range: Author
form_created_at:
name: form_created_at
description: Creation timestamp
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
owner: ExtractionForm
domain_of:
- ExtractionForm
range: datetime
form_last_modified:
name: form_last_modified
description: Last modification timestamp
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
owner: ExtractionForm
domain_of:
- ExtractionForm
range: datetime