Command

Provides the following information on the command The content of the command, the programming language used, the pieces of information (InParameters) used by the command, the pieces of information created by the command (OutParameters) and the source of the information used by the InParameters (Binding).

Properties

Name Type Cardinality
programLanguage CodeValueType 0..1
commandContent xs:string 0..1

programLanguage

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

commandContent

Content of the command itself expressed in the language designated in Programming Language.

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_Command [ label = "{<id>Command | + programLanguage : CodeValueType \l + commandContent : xs:string \l \l \l| \l \l}" tooltip = "Processing:Command" ] 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_Command -> DDI4_AnnotatedIdentifiable [arrowhead=empty color="#000000" ]; }