Class: Protocol¶
Scoping and registration details of the review.
URI: https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol/Protocol
```mermaid classDiagram class Protocol click Protocol href "../Protocol/" Protocol : amendments
Protocol --> "*" Amendment : amendments
click Amendment href "../Amendment/"
Protocol : eligibility_criteria
Protocol : picos
Protocol : protocol_start_date
Protocol : registration_id
Protocol : registration_url
Protocol : registry
Protocol : research_question
```
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| registry | 0..1 String |
Registry where the protocol is recorded | direct |
| registration_id | 0..1 String |
Identifier assigned by the registry | direct |
| registration_url | 0..1 Uri |
URL to the registry entry | direct |
| research_question | 0..1 String |
Primary research question | direct |
| eligibility_criteria | 0..1 String |
Inclusion and exclusion criteria | direct |
| picos | 0..1 String |
Population, Intervention, Comparison, Outcomes, Study design details | direct |
| protocol_start_date | 0..1 Date |
Protocol registration date | direct |
| amendments | * Amendment |
Amendments to the protocol | direct |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol/Protocol |
| native | https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol/Protocol |
LinkML Source¶
Direct¶
name: Protocol
description: Scoping and registration details of the review.
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol
slots:
- registry
- registration_id
- registration_url
- research_question
- eligibility_criteria
- picos
- protocol_start_date
- amendments
slot_usage:
amendments:
name: amendments
description: Amendments to the protocol
range: Amendment
multivalued: true
inlined_as_list: true
Induced¶
name: Protocol
description: Scoping and registration details of the review.
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol
slot_usage:
amendments:
name: amendments
description: Amendments to the protocol
range: Amendment
multivalued: true
inlined_as_list: true
attributes:
registry:
name: registry
description: Registry where the protocol is recorded
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol
rank: 1000
owner: Protocol
domain_of:
- Protocol
range: string
registration_id:
name: registration_id
description: Identifier assigned by the registry
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol
rank: 1000
owner: Protocol
domain_of:
- Protocol
range: string
registration_url:
name: registration_url
description: URL to the registry entry
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol
rank: 1000
owner: Protocol
domain_of:
- Protocol
range: uri
research_question:
name: research_question
description: Primary research question
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol
rank: 1000
owner: Protocol
domain_of:
- Protocol
range: string
eligibility_criteria:
name: eligibility_criteria
description: Inclusion and exclusion criteria
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol
rank: 1000
owner: Protocol
domain_of:
- Protocol
range: string
picos:
name: picos
description: Population, Intervention, Comparison, Outcomes, Study design details
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol
rank: 1000
owner: Protocol
domain_of:
- Protocol
range: string
protocol_start_date:
name: protocol_start_date
description: Protocol registration date
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol
rank: 1000
owner: Protocol
domain_of:
- Protocol
range: date
amendments:
name: amendments
description: Amendments to the protocol
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/protocol
rank: 1000
owner: Protocol
domain_of:
- Protocol
range: Amendment
multivalued: true
inlined: true
inlined_as_list: true