ImplementedInstrument

ImplementedInstruments are mode and/or unit specific.

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_ImplementedInstrument [ label = "{<id>ImplementedInstrument | \l \l| <ImplementedInstrumenthasProcessSteps> hasProcessSteps \l \l}" tooltip = "DataCapture:ImplementedInstrument" ] subgraph CoreProcess { label = "CoreProcess" node [ color = "#000000" ] DDI4_ProcessStep [ label = "{<id>ProcessStep | + label : Label \l + description : StructuredString \l + definition : StructuredString \l + binding : Binding \l \l \l| <ProcessStepisPerformedBy> isPerformedBy \l| <ProcessStephasInput> hasInput \l| <ProcessStephasOutput> hasOutput \l \l}" tooltip = "CoreProcess:ProcessStep" ]; } 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_ImplementedInstrument -> DDI4_AnnotatedIdentifiable [arrowhead=empty color="#000000" ]; DDI4_ProcessStep -> DDI4_ImplementedInstrument:ImplementedInstrumenthasProcessSteps [arrowhead=odiamond labeldistance=1.9 taillabel="0..n" headlabel="1..1" edgetooltip="hasProcessSteps" fontcolor="black" color="#00000"]; }