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