Skip to content

Class: ExtractionForm

Template or form used for data extraction

URI: revaise:ExtractionForm

```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