Class: DocumentReference

A reference to an external document.

URI: ars:DocumentReference

 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