<DataSet name="GooseDS">
<FCDA daName="stVal" doName="Pos" fc="ST" ldInst="Example" lnClass="CSWI" lnInst="0"/>
<FCDA daName="q" doName="Pos" fc="ST" ldInst="Example" lnClass="CSWI" lnInst="0"/>
<FCDA daName="stVal" doName="SPCSO1" fc="ST" ldInst="Example" lnClass="GGIO" lnInst="0"/>
<FCDA daName="q" doName="SPCSO1" fc="ST" ldInst="Example" lnClass="GGIO" lnInst="0"/>
</DataSet>
<LNodeType id="GGIO_0" lnClass="GGIO">
<DO desc="Enumerated status" name="Beh" type="ENS_0"/>
<DO desc="Controllable single point" name="SPCSO1" type="SPC_0"/>
<DO desc="Controllable enumerated status" name="Mod" type="ENC_0"/>
<DO desc="Controllable single point" name="SPCSO2" type="SPC_1"/>
<DO desc="Controllable single point" name="SPCSO3" type="SPC_2"/>
<DO desc="Controllable single point" name="SPCSO4" type="SPC_3"/>
<DO desc="Integer status setting" name="NumSubIntv" type="ING_0"/>
</LNodeType>
<DOType cdc="SPC" desc="Controllable single point" id="SPC_0">
<DA bType="Struct" fc="CO" name="Oper" type="Oper_0"/>
<DA bType="BOOLEAN" dchg="true" fc="ST" name="stVal"/>
<DA bType="Quality" fc="ST" name="q" qchg="true"/>
<DA bType="Timestamp" fc="ST" name="t"/>
<DA bType="Enum" dchg="true" fc="CF" name="ctlModel" type="CtlModelKind"/>
<DA bType="VisString255" fc="DC" name="d"/>
</DOType>
<DOType id="SPC_1_SPCSO1" cdc="SPC">
<DA name="origin" fc="ST" type="Originator_1" bType="Struct" />
<DA name="ctlNum" fc="ST" bType="INT8U" />
<DA name="stVal" bType="BOOLEAN" fc="ST" dchg="true" />
<DA name="q" bType="Quality" fc="ST" qchg="true" />
<DA name="t" bType="Timestamp" fc="ST" />
<DA name="ctlModel" type="CtlModels" bType="Enum" fc="CF" />
<DA name="Oper" type="SPCOperate_1" bType="Struct" fc="CO" />
</DOType>
<DAType id="Oper_0">
<BDA bType="BOOLEAN" name="ctlVal"/>
<BDA bType="Struct" name="origin" type="origin_0"/>
<BDA bType="INT8U" name="ctlNum"/>
<BDA bType="Timestamp" name="T"/>
<BDA bType="BOOLEAN" name="Test"/>
<BDA bType="Check" name="Check"/>
</DAType>