CommandFile

Identifies and provides a link to an external copy of the command, for example, a SAS Command Code script. Designates the programming language of the command file, designates input and output parameters, binding information between input and output parameters, a description of the location of the file , and a URN or URL for the command file.

Properties

Name Type Cardinality
programLanguage CodeValueType 0..1
location InternationalString 0..1
uri xs:anyURI 0..1

programLanguage

Designates the programming language used for the command. Supports the use of a controlled vocabulary.

location

A description of the location of the file. This may not be machine actionable. It supports a description expressed in multiple languages.

uri

The URL or URN of the command file.

Graph

digraph G { fontname = "Bitstream Vera Sans" fontsize = 8 overlap=false; compound=true; node [ fontname = "Bitstream Vera Sans" fontsize = 8 shape = "record" ] edge [ fontname = "Bitstream Vera Sans" fontsize = 8 mode="ipsep" ] DDI4_CommandFile [ label = "{<id>CommandFile | + programLanguage : CodeValueType \l + location : InternationalString \l + uri : xs:anyURI \l \l \l| \l \l}" tooltip = "Processing:CommandFile" ] subgraph Identification { label = "Identification" node [ color = "#000000" ] DDI4_AnnotatedIdentifiable [ label = "{<id>AnnotatedIdentifiable | + versionResponsibility : xs:string \l + versionRationale : xs:string \l + versionDate : xs:dateTime \l + isUniversallyUnique : xs:boolean \l + isPersistent : xs:boolean \l + localId : LocalId \l + basedOnObject : BasedOnObject \l \l \l| <AnnotatedIdentifiablehasAnnotation> hasAnnotation \l \l}" tooltip = "Identification:AnnotatedIdentifiable" ]; } DDI4_CommandFile -> DDI4_AnnotatedIdentifiable [arrowhead=empty color="#000000" ]; }