Class: DocumentReference
A reference to an external document.
classDiagram
class DocumentReference
DocumentReference : pageRefs
DocumentReference --|> PageRef : pageRefs
DocumentReference : referenceDocumentId
DocumentReference --|> ReferenceDocument : referenceDocumentId
Slots
Name | Cardinality* and Range | Description | Inheritance |
---|---|---|---|
referenceDocumentId | 1..1 ReferenceDocument |
The identifier of the referenced document | direct |
pageRefs | 0..* PageRef |
A list of references to specific parts of a document, which may be referenced... | direct |
* See LinkML documentation for cardinality definitions.
Usages
used by | used in | type | used |
---|---|---|---|
AnalysisMethod | documentRefs | range | DocumentReference |
AnalysisProgrammingCodeTemplate | documentRef | range | DocumentReference |
Analysis | documentRefs | range | DocumentReference |
AnalysisOutputProgrammingCode | documentRef | range | DocumentReference |
Output | documentRefs | range | DocumentReference |
Comments
- One or more pageRefs may be specified to refer to specific part(s) of the document. Omit pageRefs to refer to the document as a whole.
Identifier and Mapping Information
Schema Source
- from schema: https://www.cdisc.org/ars/1-0
Mappings
Mapping Type | Mapped Value |
---|---|
self | ars:DocumentReference |
native | ars:DocumentReference |
LinkML Source
Direct
name: DocumentReference
description: A reference to an external document.
comments:
- One or more pageRefs may be specified to refer to specific part(s) of the document.
Omit pageRefs to refer to the document as a whole.
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
slots:
- referenceDocumentId
- pageRefs
Induced
name: DocumentReference
description: A reference to an external document.
comments:
- One or more pageRefs may be specified to refer to specific part(s) of the document.
Omit pageRefs to refer to the document as a whole.
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
attributes:
referenceDocumentId:
name: referenceDocumentId
description: The identifier of the referenced document.
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
alias: referenceDocumentId
owner: DocumentReference
domain_of:
- DocumentReference
range: ReferenceDocument
required: true
inlined: false
pageRefs:
name: pageRefs
description: A list of references to specific parts of a document, which may be
referenced as a list of one or more page numbers, a range of page numbers, or
a list of named destinations in the document (e.g. bookmarks).
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
multivalued: true
alias: pageRefs
owner: DocumentReference
domain_of:
- DocumentReference
range: PageRef
inlined: true
inlined_as_list: true
any_of:
- range: PageNumberListRef
- range: PageNumberRangeRef
- range: PageNameRef