Showing:

Annotations
Diagrams
Model
Properties
Source
Used by
Element s3m:XdBooleanType / true-value
Namespace No namespace
Annotations
A string that represents a boolean True in the implementation. These are constrained by a set of enumerations in the CM.
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="true-value" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">A string that represents a boolean True in the implementation. These are constrained by a set of enumerations in the CM.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdBooleanType/true-value">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdBooleanType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:label xml:lang="en-us">true-value</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en-us">A string that represents a boolean True in the implementation. These are constrained by a set of enumerations in the CM.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element s3m:XdBooleanType / false-value
Namespace No namespace
Annotations
A string that represents a boolean False in the implementation. These are constrained by a set of enumerations in the CM.
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="false-value" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">A string that represents a boolean False in the implementation. These are constrained by a set of enumerations in the CM.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdBooleanType/false-value">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdBooleanType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:label xml:lang="en-us">false-value</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en-us">A string that represents a boolean False in the implementation. These are constrained by a set of enumerations in the CM.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Complex Type s3m:XdBooleanType
Namespace https://www.s3model.com/ns/s3m/
Annotations
An enumerated type which represents boolean decisions. Such as true/false or yes/no answers. Useful where it is essential to devise the meanings (often questions in subjective data) carefully so that the only allowed result values result in one the options; true or false but are presented to the user as a list of options. The possible choices for True or False are enumerations in the DM. The reference model defines 'true-value' and 'false-value' in an xs:choice so only one or the other may be present in the instance data. 
        
The XdBooleanType should not be used as a replacement for enumerated choice types such as male/female, or similar choice sets. Such values should be modeled as XdStrings with enumerations and may reference a controlled vocabulary. In any case, the choice set often has more than two values. 
        
The elements, 'true-value' and 'false-value' are contained in an xs:choice and only one or the other is instantiated in the instance data with its value coming from the enumerations defined in a Data Model.
Diagram
Diagram s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_label s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_act s3model_3_1_0_xsd_Element_s3m_ExceptionalValue.tmp#ExceptionalValue s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_vtb s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_vte s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_tr s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_modified s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_latitude s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_longitude s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType s3model_3_1_0_xsd_Complex_Type_s3m_XdBooleanType.tmp#XdBooleanType_true-value s3model_3_1_0_xsd_Complex_Type_s3m_XdBooleanType.tmp#XdBooleanType_false-value
Type extension of s3m:XdAnyType
Type hierarchy
Used by
Element s3m:XdBoolean
Model
Children act, false-value, label, latitude, longitude, modified, s3m:ExceptionalValue, tr, true-value, vtb, vte
Source
<xs:complexType name="XdBooleanType">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">An enumerated type which represents boolean decisions. Such as true/false or yes/no answers. Useful where it is essential to devise the meanings (often questions in subjective data) carefully so that the only allowed result values result in one the options; true or false but are presented to the user as a list of options. The possible choices for True or False are enumerations in the DM. The reference model defines 'true-value' and 'false-value' in an xs:choice so only one or the other may be present in the instance data. The XdBooleanType should not be used as a replacement for enumerated choice types such as male/female, or similar choice sets. Such values should be modeled as XdStrings with enumerations and may reference a controlled vocabulary. In any case, the choice set often has more than two values. The elements, 'true-value' and 'false-value' are contained in an xs:choice and only one or the other is instantiated in the instance data with its value coming from the enumerations defined in a Data Model.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdBooleanType">
        <rdfs:isDefinedBy rdf:resource="https://www.s3model.com/docs/3_1_0/s3model_3_1_0_xsd_Complex_Type_s3m_XdBooleanType.html#XdBooleanType"/>
        <rdfs:subClassOf rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType"/>
        <rdfs:label xml:lang="en-us">XdBooleanType</rdfs:label>
        <rdf:type rdf:resource="https://www.s3model.com/ns/s3m/s3model/CMC"/>
        <rdfs:comment xml:lang="en-us">An enumerated type which represents boolean decisions. Such as true/false or yes/no answers. Useful where it is essential to devise the meanings (often questions in subjective data) carefully so that the only allowed result values result in one the options; true or false but are presented to the user as a list of options. The possible choices for True or False are enumerations in the DM. The reference model defines 'true-value' and 'false-value' in an xs:choice so only one or the other may be present in the instance data. The XdBooleanType should not be used as a replacement for enumerated choice types such as male/female, or similar choice sets. Such values should be modeled as XdStrings with enumerations and may reference a controlled vocabulary. In any case, the choice set often has more than two values. The elements, 'true-value' and 'false-value' are contained in an xs:choice and only one or the other is instantiated in the instance data with its value coming from the enumerations defined in a Data Model.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="s3m:XdAnyType">
      <xs:choice maxOccurs="1" minOccurs="1">
        <xs:element name="true-value" type="xs:string">
          <xs:annotation>
            <xs:documentation xml:lang="en-us">A string that represents a boolean True in the implementation. These are constrained by a set of enumerations in the CM.</xs:documentation>
            <xs:appinfo>
              <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdBooleanType/true-value">
                <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdBooleanType"/>
                <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
                <rdfs:label xml:lang="en-us">true-value</rdfs:label>
                <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
                <rdfs:comment xml:lang="en-us">A string that represents a boolean True in the implementation. These are constrained by a set of enumerations in the CM.</rdfs:comment>
              </rdf:Description>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
        <xs:element name="false-value" type="xs:string">
          <xs:annotation>
            <xs:documentation xml:lang="en-us">A string that represents a boolean False in the implementation. These are constrained by a set of enumerations in the CM.</xs:documentation>
            <xs:appinfo>
              <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdBooleanType/false-value">
                <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdBooleanType"/>
                <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
                <rdfs:label xml:lang="en-us">false-value</rdfs:label>
                <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
                <rdfs:comment xml:lang="en-us">A string that represents a boolean False in the implementation. These are constrained by a set of enumerations in the CM.</rdfs:comment>
              </rdf:Description>
            </xs:appinfo>
          </xs:annotation>
        </xs:element>
      </xs:choice>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>