Table of contents
A package is a administrative collection of classes in DDI. These are not namespaces.
Classes
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_BooleanResponseDomain [ label = "{<id>BooleanResponseDomain | \l \l| <BooleanResponseDomain_forCategory_association> forCategory \l \l}" tooltip = "DataCapture:BooleanResponseDomain" ] DDI4_Capture [ label = "{<id>Capture | + name : ObjectName \l + displayLabel : LabelForDisplay \l + usage : InternationalStructuredString \l + purpose : InternationalStructuredString \l + captureSource : ExternalControlledVocabularyEntry \l + analysisUnit : ExternalControlledVocabularyEntry \l \l \l| <Capture_hasResponseDomain_association> hasResponseDomain \l| <Capture_hasConcept_association> hasConcept \l| <Capture_hasInstruction_association> hasInstruction \l| <Capture_hasExternalAid_association> hasExternalAid \l \l}" tooltip = "DataCapture:Capture" ] DDI4_CodeListResponseDomain [ label = "{<id>CodeListResponseDomain | \l \l| <CodeListResponseDomain_usesCodeList_association> usesCodeList \l| <CodeListResponseDomain_specifyOtherResponseDomain_association> specifyOtherResponseDomain \l| <CodeListResponseDomain_specifyOtherCorrespondingCode_association> specifyOtherCorrespondingCode \l \l}" tooltip = "DataCapture:CodeListResponseDomain" ] DDI4_ConceptualInstrument [ label = "{<id>ConceptualInstrument | + displayLabel : LabelForDisplay \l + name : ObjectName \l + description : InternationalStructuredString \l + usage : InternationalStructuredString \l \l \l| <ConceptualInstrument_organizes_association> organizes \l \l}" tooltip = "DataCapture:ConceptualInstrument" ] DDI4_ExternalAid [ label = "{<id>ExternalAid | + stimulusType : ExternalControlledVocabularyEntry \l \l \l| \l \l}" tooltip = "DataCapture:ExternalAid" ] DDI4_ImplementedInstrument [ label = "{<id>ImplementedInstrument | + displayLabel : LabelForDisplay \l + typeOfInstrument : ExternalControlledVocabularyEntry \l + uri : \l + name : ObjectName \l + usage : InternationalStructuredString \l \l \l| <ImplementedInstrument_usesConceptualInstrument_association> usesConceptualInstrument \l \l}" tooltip = "DataCapture:ImplementedInstrument" ] DDI4_InstanceMeasurement [ label = "{<id>InstanceMeasurement | \l \l| <InstanceMeasurement_instantiates_association> instantiates \l \l}" tooltip = "DataCapture:InstanceMeasurement" ] DDI4_InstanceQuestion [ label = "{<id>InstanceQuestion | + name : ObjectName \l \l \l| <InstanceQuestion_instantiates_association> instantiates \l \l}" tooltip = "DataCapture:InstanceQuestion" ] DDI4_Instruction [ label = "{<id>Instruction | + instructionText : DynamicText \l + displayLabel : LabelForDisplay \l + name : ObjectName \l \l \l| <Instruction_associatedMaterial_association> associatedMaterial \l \l}" tooltip = "DataCapture:Instruction" ] DDI4_InstrumentCode [ label = "{<id>InstrumentCode | + purposeOfCode : ExternalControlledVocabularyEntry \l + usesCommandCode : CommandCode \l \l \l| \l \l}" tooltip = "DataCapture:InstrumentCode" ] DDI4_InstrumentComponent [ label = "{<id>InstrumentComponent | \l \l| <InstrumentComponent_hasInstruction_association> hasInstruction \l| <InstrumentComponent_hasExternalAid_association> hasExternalAid \l \l}" tooltip = "DataCapture:InstrumentComponent" ] DDI4_NumericResponseDomain [ label = "{<id>NumericResponseDomain | + numericTypeCode : ExternalControlledVocabularyEntry \l + unit : ExternalControlledVocabularyEntry \l + usesNumberRange : NumberRange \l \l \l| \l \l}" tooltip = "DataCapture:NumericResponseDomain" ] DDI4_RankingResponseDomain [ label = "{<id>RankingResponseDomain | \l \l| \l \l}" tooltip = "DataCapture:RankingResponseDomain" ] DDI4_RepresentedMeasurement [ label = "{<id>RepresentedMeasurement | + measurementType : ExternalControlledVocabularyEntry \l \l \l| <RepresentedMeasurement_hasRepresentedVariable_association> hasRepresentedVariable \l \l}" tooltip = "DataCapture:RepresentedMeasurement" ] DDI4_RepresentedQuestion [ label = "{<id>RepresentedQuestion | + questionText : DynamicText \l + questionIntent : InternationalStructuredString \l + estimatedResponseTimeInSeconds : \l \l \l| <RepresentedQuestion_hasRepresentedVariable_association> hasRepresentedVariable \l \l}" tooltip = "DataCapture:RepresentedQuestion" ] DDI4_ResponseDomain [ label = "{<id>ResponseDomain | + displayLabel : LabelForDisplay \l \l \l| <ResponseDomain_intendedRepresentation_association> intendedRepresentation \l| <ResponseDomain_hasOutputParameter_association> hasOutputParameter \l \l}" tooltip = "DataCapture:ResponseDomain" ] DDI4_ScaleResponseDomain [ label = "{<id>ScaleResponseDomain | \l \l| \l \l}" tooltip = "DataCapture:ScaleResponseDomain" ] DDI4_Statement [ label = "{<id>Statement | + statementText : DynamicText \l + purposeOfStatement : ExternalControlledVocabularyEntry \l \l \l| \l \l}" tooltip = "DataCapture:Statement" ] DDI4_TextResponseDomain [ label = "{<id>TextResponseDomain | + maximumLength : \l + minimumLength : \l + regularExpression : TypedString \l \l \l| \l \l}" tooltip = "DataCapture:TextResponseDomain" ] subgraph Conceptual { label = "Conceptual" node [ color = "#0000ff" ] DDI4_Category [ label = "{<id>DDI_Category}" tooltip = "Conceptual:Category" href = "../Package/Conceptual/Category/index.html" ] DDI4_Concept [ label = "{<id>DDI_Concept}" tooltip = "Conceptual:Concept" href = "../Package/Conceptual/Concept/index.html" ] DDI4_RepresentedVariable [ label = "{<id>DDI_RepresentedVariable}" tooltip = "Conceptual:RepresentedVariable" href = "../Package/Conceptual/RepresentedVariable/index.html" ] } subgraph Utility { label = "Utility" node [ color = "#0000ff" ] DDI4_ExternalMaterial [ label = "{<id>DDI_ExternalMaterial}" tooltip = "Utility:ExternalMaterial" href = "../Package/Utility/ExternalMaterial/index.html" ] } subgraph Workflows { label = "Workflows" node [ color = "#0000ff" ] DDI4_Act [ label = "{<id>DDI_Act}" tooltip = "Workflows:Act" href = "../Package/Workflows/Act/index.html" ] DDI4_Parameter [ label = "{<id>DDI_Parameter}" tooltip = "Workflows:Parameter" href = "../Package/Workflows/Parameter/index.html" ] DDI4_WorkflowProcess [ label = "{<id>DDI_WorkflowProcess}" tooltip = "Workflows:WorkflowProcess" href = "../Package/Workflows/WorkflowProcess/index.html" ] } subgraph Identification { label = "Identification" node [ color = "#0000ff" ] DDI4_AnnotatedIdentifiable [ label = "{<id>DDI_AnnotatedIdentifiable}" tooltip = "Identification:AnnotatedIdentifiable" href = "../Package/Identification/AnnotatedIdentifiable/index.html" ] } subgraph Representations { label = "Representations" node [ color = "#0000ff" ] DDI4_Code [ label = "{<id>DDI_Code}" tooltip = "Representations:Code" href = "../Package/Representations/Code/index.html" ] DDI4_CodeList [ label = "{<id>DDI_CodeList}" tooltip = "Representations:CodeList" href = "../Package/Representations/CodeList/index.html" ] } DDI4_BooleanResponseDomain -> DDI4_ResponseDomain [arrowhead=onormal color="#000000"]; DDI4_BooleanResponseDomain:BooleanResponseDomain_forCategory_association -> DDI4_Category [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="forCategory" fontcolor="black" color="#00000"]; DDI4_Capture -> DDI4_AnnotatedIdentifiable [arrowhead=onormal color="#000000"]; DDI4_Capture:Capture_hasResponseDomain_association -> DDI4_ResponseDomain [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="hasResponseDomain" fontcolor="black" color="#00000"]; DDI4_Capture:Capture_hasConcept_association -> DDI4_Concept [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="hasConcept" fontcolor="black" color="#00000"]; DDI4_Capture:Capture_hasInstruction_association -> DDI4_Instruction [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="hasInstruction" fontcolor="black" color="#00000"]; DDI4_Capture:Capture_hasExternalAid_association -> DDI4_ExternalAid [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="hasExternalAid" fontcolor="black" color="#00000"]; DDI4_CodeListResponseDomain -> DDI4_ResponseDomain [arrowhead=onormal color="#000000"]; DDI4_CodeListResponseDomain:CodeListResponseDomain_usesCodeList_association -> DDI4_CodeList [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="usesCodeList" fontcolor="black" color="#00000"]; DDI4_CodeListResponseDomain:CodeListResponseDomain_specifyOtherResponseDomain_association -> DDI4_ResponseDomain [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="specifyOtherResponseDomain" fontcolor="black" color="#00000"]; DDI4_CodeListResponseDomain:CodeListResponseDomain_specifyOtherCorrespondingCode_association -> DDI4_Code [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="specifyOtherCorrespondingCode" fontcolor="black" color="#00000"]; DDI4_ConceptualInstrument -> DDI4_WorkflowProcess [arrowhead=onormal color="#000000"]; DDI4_ConceptualInstrument:ConceptualInstrument_organizes_association -> DDI4_Capture [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="organizes" fontcolor="black" color="#00000"]; DDI4_ExternalAid -> DDI4_ExternalMaterial [arrowhead=onormal color="#000000"]; DDI4_ImplementedInstrument -> DDI4_AnnotatedIdentifiable [arrowhead=onormal color="#000000"]; DDI4_ImplementedInstrument:ImplementedInstrument_usesConceptualInstrument_association -> DDI4_ConceptualInstrument [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="usesConceptualInstrument" fontcolor="black" color="#00000"]; DDI4_InstanceMeasurement -> DDI4_InstrumentComponent [arrowhead=onormal color="#000000"]; DDI4_InstanceMeasurement:InstanceMeasurement_instantiates_association -> DDI4_RepresentedMeasurement [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="instantiates" fontcolor="black" color="#00000"]; DDI4_InstanceQuestion -> DDI4_InstrumentComponent [arrowhead=onormal color="#000000"]; DDI4_InstanceQuestion:InstanceQuestion_instantiates_association -> DDI4_RepresentedQuestion [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="instantiates" fontcolor="black" color="#00000"]; DDI4_Instruction -> DDI4_AnnotatedIdentifiable [arrowhead=onormal color="#000000"]; DDI4_Instruction:Instruction_associatedMaterial_association -> DDI4_ExternalMaterial [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="associatedMaterial" fontcolor="black" color="#00000"]; DDI4_InstrumentCode -> DDI4_InstrumentComponent [arrowhead=onormal color="#000000"]; DDI4_InstrumentComponent -> DDI4_Act [arrowhead=onormal color="#000000"]; DDI4_InstrumentComponent:InstrumentComponent_hasInstruction_association -> DDI4_Instruction [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="hasInstruction" fontcolor="black" color="#00000"]; DDI4_InstrumentComponent:InstrumentComponent_hasExternalAid_association -> DDI4_ExternalAid [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="hasExternalAid" fontcolor="black" color="#00000"]; DDI4_NumericResponseDomain -> DDI4_ResponseDomain [arrowhead=onormal color="#000000"]; DDI4_RankingResponseDomain -> DDI4_ResponseDomain [arrowhead=onormal color="#000000"]; DDI4_RepresentedMeasurement -> DDI4_Capture [arrowhead=onormal color="#000000"]; DDI4_RepresentedMeasurement:RepresentedMeasurement_hasRepresentedVariable_association -> DDI4_RepresentedVariable [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="hasRepresentedVariable" fontcolor="black" color="#00000"]; DDI4_RepresentedQuestion -> DDI4_Capture [arrowhead=onormal color="#000000"]; DDI4_RepresentedQuestion:RepresentedQuestion_hasRepresentedVariable_association -> DDI4_RepresentedVariable [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="hasRepresentedVariable" fontcolor="black" color="#00000"]; DDI4_ResponseDomain -> DDI4_AnnotatedIdentifiable [arrowhead=onormal color="#000000"]; DDI4_ResponseDomain:ResponseDomain_intendedRepresentation_association -> DDI4_RepresentedVariable [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="intendedRepresentation" fontcolor="black" color="#00000"]; DDI4_ResponseDomain:ResponseDomain_hasOutputParameter_association -> DDI4_Parameter [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..1" headlabel="0..n" edgetooltip="hasOutputParameter" fontcolor="black" color="#00000"]; DDI4_ScaleResponseDomain -> DDI4_ResponseDomain [arrowhead=onormal color="#000000"]; DDI4_Statement -> DDI4_InstrumentComponent [arrowhead=onormal color="#000000"]; DDI4_TextResponseDomain -> DDI4_ResponseDomain [arrowhead=onormal color="#000000"]; }