Class: AnalysisProgrammingCodeTemplate

Programming statements and/or a reference to a used as a template for creation of a program to perform method operations for a specific analysis.

URI: ars:AnalysisProgrammingCodeTemplate

 classDiagram
    class AnalysisProgrammingCodeTemplate
      AnalysisProgrammingCodeTemplate : code
        AnalysisProgrammingCodeTemplate : context
        AnalysisProgrammingCodeTemplate : documentRef
        AnalysisProgrammingCodeTemplate --|> DocumentReference : documentRef
        AnalysisProgrammingCodeTemplate : parameters
        AnalysisProgrammingCodeTemplate --|> TemplateCodeParameter : 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..*
TemplateCodeParameter
Parameters whose values will be used to generate or execute the programming c... direct

* See LinkML documentation for cardinality definitions.

Usages

used by used in type used
AnalysisMethod codeTemplate range AnalysisProgrammingCodeTemplate

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: AnalysisProgrammingCodeTemplate
description: Programming statements and/or a reference to a used as a template for
  creation of a program to perform method operations for a specific analysis.
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
slots:
- context
- code
- documentRef
- parameters
slot_usage:
  parameters:
    name: parameters
    description: Parameters whose values will be used to generate or execute the programming
      code for a specific analysis.
    domain_of:
    - AnalysisProgrammingCodeTemplate
    - AnalysisOutputProgrammingCode
    range: TemplateCodeParameter

Induced

name: AnalysisProgrammingCodeTemplate
description: Programming statements and/or a reference to a used as a template for
  creation of a program to perform method operations for a specific analysis.
from_schema: https://www.cdisc.org/ars/1-0
rank: 1000
slot_usage:
  parameters:
    name: parameters
    description: Parameters whose values will be used to generate or execute the programming
      code for a specific analysis.
    domain_of:
    - AnalysisProgrammingCodeTemplate
    - AnalysisOutputProgrammingCode
    range: TemplateCodeParameter
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: AnalysisProgrammingCodeTemplate
    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: AnalysisProgrammingCodeTemplate
    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: AnalysisProgrammingCodeTemplate
    domain_of:
    - AnalysisProgrammingCodeTemplate
    - AnalysisOutputProgrammingCode
    range: DocumentReference
    inlined: true
    inlined_as_list: true
  parameters:
    name: parameters
    description: Parameters whose values will be used to generate or execute the programming
      code for a specific analysis.
    from_schema: https://www.cdisc.org/ars/1-0
    rank: 1000
    multivalued: true
    alias: parameters
    owner: AnalysisProgrammingCodeTemplate
    domain_of:
    - AnalysisProgrammingCodeTemplate
    - AnalysisOutputProgrammingCode
    range: TemplateCodeParameter
    inlined: true
    inlined_as_list: true