Class: AnalysisOutputProgrammingCode

Programming statements and/or a reference to the program used to perform a specific analysis or create a specific output.

URI: ars:AnalysisOutputProgrammingCode

 classDiagram
    class AnalysisOutputProgrammingCode
      AnalysisOutputProgrammingCode : code
        AnalysisOutputProgrammingCode : context
        AnalysisOutputProgrammingCode : documentRef
        AnalysisOutputProgrammingCode --|> DocumentReference : documentRef
        AnalysisOutputProgrammingCode : parameters
        AnalysisOutputProgrammingCode --|> AnalysisOutputCodeParameter : parameters
        

Slots

Name Cardinality* and Range Description Inheritance
context 1..1
String
The name and version of the computer language used for the actual programming... direct
code 0..1
String
Programming statements used to perform the specific analysis direct
documentRef 0..1
DocumentReference
A reference to the document containing programming code direct
parameters 0..*
AnalysisOutputCodeParameter
Parameter values used to generate or execute the programming code direct

* See LinkML documentation for cardinality definitions.

Usages

used by used in type used
Analysis programmingCode range AnalysisOutputProgrammingCode
Output programmingCode range AnalysisOutputProgrammingCode

Identifier and Mapping Information

Schema Source

  • from schema: https://www.cdisc.org/ars/1-0

Mappings

Mapping Type Mapped Value
self ars:AnalysisOutputProgrammingCode
native ars:AnalysisOutputProgrammingCode

LinkML Source

Direct

name: AnalysisOutputProgrammingCode
description: Programming statements and/or a reference to the program used to perform
  a specific analysis or create a specific output.
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
slots:
- context
- code
- documentRef
- parameters
slot_usage:
  parameters:
    name: parameters
    description: Parameter values used to generate or execute the programming code.
    domain_of:
    - AnalysisProgrammingCodeTemplate
    - AnalysisOutputProgrammingCode
    range: AnalysisOutputCodeParameter

Induced

name: AnalysisOutputProgrammingCode
description: Programming statements and/or a reference to the program used to perform
  a specific analysis or create a specific output.
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
slot_usage:
  parameters:
    name: parameters
    description: Parameter values used to generate or execute the programming code.
    domain_of:
    - AnalysisProgrammingCodeTemplate
    - AnalysisOutputProgrammingCode
    range: AnalysisOutputCodeParameter
attributes:
  context:
    name: context
    description: The name and version of the computer language used for the actual
      programming statements provided.
    examples:
    - value: SAS Version 9.4
    from_schema: https://www.cdisc.org/ars/1-0
    rank: 1000
    alias: context
    owner: AnalysisOutputProgrammingCode
    domain_of:
    - AnalysisProgrammingCodeTemplate
    - AnalysisOutputProgrammingCode
    range: string
    required: true
  code:
    name: code
    description: Programming statements used to perform the specific analysis.
    from_schema: https://www.cdisc.org/ars/1-0
    rank: 1000
    alias: code
    owner: AnalysisOutputProgrammingCode
    domain_of:
    - AnalysisProgrammingCodeTemplate
    - AnalysisOutputProgrammingCode
    range: string
  documentRef:
    name: documentRef
    description: A reference to the document containing programming code.
    from_schema: https://www.cdisc.org/ars/1-0
    rank: 1000
    multivalued: false
    alias: documentRef
    owner: AnalysisOutputProgrammingCode
    domain_of:
    - AnalysisProgrammingCodeTemplate
    - AnalysisOutputProgrammingCode
    range: DocumentReference
    inlined: true
    inlined_as_list: true
  parameters:
    name: parameters
    description: Parameter values used to generate or execute the programming code.
    from_schema: https://www.cdisc.org/ars/1-0
    rank: 1000
    multivalued: true
    alias: parameters
    owner: AnalysisOutputProgrammingCode
    domain_of:
    - AnalysisProgrammingCodeTemplate
    - AnalysisOutputProgrammingCode
    range: AnalysisOutputCodeParameter
    inlined: true
    inlined_as_list: true