Software

Describes a specific software package, which may be commercially available or custom-made.

Properties

Name Type Cardinality
softwareName Name 0..n
softwarePackage CodeValueType 0..1
softwareVersion xs:string 0..1
description StructuredString 0..1
date Date 0..1
function CodeValueType 0..n
xmlLang xs:language 0..1

softwareName

The name of the software package, including its producer.

softwarePackage

A coded value from a controlled vocabulary, describing the software package.

softwareVersion

The version of the software package. Defaults to ‘1.0’.

description

A description of the content and purpose of the software. May be expressed in multiple languages and supports the use of structured content.

date

Supported date of the software package with, at minimum, a release date if known.

function

Identifies the functions handled by this software. Repeat for multiple functions. It may be advisable to note only those functions used in the specific usage of the software.

xmlLang

Language (human language) of the software package.

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_Software [ label = "{<id>Software | + softwareName : Name \l + softwarePackage : CodeValueType \l + softwareVersion : xs:string \l + description : StructuredString \l + date : Date \l + function : CodeValueType \l + xmlLang : xs:language \l \l \l| \l \l}" tooltip = "ComplexDataTypes:Software" ] subgraph { label = "" node [ color = "#" ] } }