Class: AccessControlledRecord
Element for which specific access control restrictions apply.
URI: anvil:AccessControlledRecord
classDiagram
class AccessControlledRecord
click AccessControlledRecord href "../AccessControlledRecord"
Thing <|-- AccessControlledRecord
click Thing href "../Thing"
AccessControlledRecord <|-- Subject
click Subject href "../Subject"
AccessControlledRecord <|-- Demographics
click Demographics href "../Demographics"
AccessControlledRecord <|-- SubjectAssertion
click SubjectAssertion href "../SubjectAssertion"
AccessControlledRecord <|-- SourceData
click SourceData href "../SourceData"
AccessControlledRecord <|-- Family
click Family href "../Family"
AccessControlledRecord <|-- FamilyRelationship
click FamilyRelationship href "../FamilyRelationship"
AccessControlledRecord <|-- FamilyMember
click FamilyMember href "../FamilyMember"
AccessControlledRecord <|-- Sample
click Sample href "../Sample"
AccessControlledRecord <|-- BiospecimenCollection
click BiospecimenCollection href "../BiospecimenCollection"
AccessControlledRecord <|-- Aliquot
click Aliquot href "../Aliquot"
AccessControlledRecord <|-- File
click File href "../File"
AccessControlledRecord : external_id
AccessControlledRecord : has_access_policy
AccessControlledRecord --> "0..1" AccessPolicy : has_access_policy
click AccessPolicy href "../AccessPolicy"
AccessControlledRecord : id
Inheritance
- Thing
- AccessControlledRecord
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
has_access_policy | 0..1 AccessPolicy |
Which access policy applies to this element? | direct |
id | 1 String |
ID associated with a class | Thing |
external_id | * Uriorcurie |
Other identifiers for this entity, eg, from the submitting study or in system... | Thing |
Identifier and Mapping Information
Schema Source
- from schema: https://anvilproject.org/acr-harmonized-data-model
Mappings
Mapping Type | Mapped Value |
---|---|
self | anvil:AccessControlledRecord |
native | anvil:AccessControlledRecord |
LinkML Source
Direct
name: AccessControlledRecord
description: Element for which specific access control restrictions apply.
from_schema: https://anvilproject.org/acr-harmonized-data-model
is_a: Thing
slots:
- has_access_policy
Induced
name: AccessControlledRecord
description: Element for which specific access control restrictions apply.
from_schema: https://anvilproject.org/acr-harmonized-data-model
is_a: Thing
attributes:
has_access_policy:
name: has_access_policy
description: Which access policy applies to this element?
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: has_access_policy
owner: AccessControlledRecord
domain_of:
- AccessControlledRecord
range: AccessPolicy
inlined: false
id:
name: id
description: ID associated with a class
title: ID
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
identifier: true
alias: id
owner: AccessControlledRecord
domain_of:
- Thing
range: string
required: true
multivalued: false
external_id:
name: external_id
description: Other identifiers for this entity, eg, from the submitting study
or in systems link dbGaP
title: External Identifiers
from_schema: https://anvilproject.org/acr-harmonized-data-model
rank: 1000
alias: external_id
owner: AccessControlledRecord
domain_of:
- Thing
range: uriorcurie
required: false
multivalued: true