LECIS 1.0 MAILINGLIST Avatar
  1. OMG Issue

LECIS — XML Schema COMMAND_ID

  • Key: LECIS-3
  • Legacy Issue Number: 5474
  • Status: closed  
  • Source: Creon-Labcontrol AG ( Thorsten Richter)
  • Summary:

    We cannot have the same COMMAND_ID within one SCD bause its of the type xsd:ID. That means,we cannot define multiple primary commands like "init" with the same ID for mutliple subunits.. We should change CommandID to type xsd:string ?
    Do we need the COMMAND_ID at all?

    <xsd:complexType name="COMMAND_TYPE">
    <xsd:sequence>
    <xsd:element name="COMMAND_ID" type="xsd:ID"/>
    <xsd:element name="NAME" type="xsd:string"/>
    <xsd:element name="ALIAS_NAME" type="xsd:string" minOccurs="0"/>
    <xsd:element name="DURATION" type="xsd:long"/>
    <xsd:element name="CATEGORY" type="ECOMMAND_CATEGORY"/>
    <xsd:element name="TYPE" type="ECOMMAND_TYPE"/>
    <xsd:element name="DESCRIPTION" type="xsd:string" minOccurs="0"/>
    <xsd:element name="FORMAL_ARGUMENTS" type="ARGUMENT_TYPE" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="EXCLUSION_LIST" type="ITEM_VALUE_TYPE" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="SYNC_RESPONSE_DATA" type="ARGUMENT_TYPE" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="PROPERTIES" type="ITEM_VALUE_TYPE" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="CONFIGURATION_COMMANDS" type="xsd:IDREF" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="REQUIRED_RESOURCES" type="xsd:IDREF" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="PRODUCED_RESCOURCES" type="xsd:IDREF" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="OUTPUT_PORTs" type="xsd:IDREF" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="INPUT_PORTs" type="xsd:IDREF" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>

  • Reported: LECIS 1.0b1 — Tue, 23 Jul 2002 04:00 GMT
  • Disposition: Resolved — LECIS 1.0
  • Disposition Summary:

    see discussion

  • Updated: Fri, 6 Mar 2015 20:58 GMT