Definition Type: SimpleType
Name: QCodeType
Namespace: http://iptc.org/std/nar/2006-10-01/
Containing Schema: NewsML-G2_2.23-spec-All-Core.xsd
Documentation:
The type of a qualified code, i.e. a scheme alias, followed by a colon (“:”), followed by a code. A string of this type cannot contain white space characters. The code may contain colons. The Backus Naur Form (BNF) expression for this is: <qcode> ::= <scheme> ":" <code> <scheme> is a string containing any character except white space or the ':' character, required <code> is a string containing any character except white space, required
Collapse XSD Schema Diagram:
XSD Diagram of QCodeType in schema newsml-g2_2_23-spec-all-core_xsd (News Markup Language (NewsML) - Core)
Collapse XSD Schema Code:
<xs:simpleType name="QCodeType">
    <xs:annotation>
        <xs:documentation>The type of a qualified code, i.e. a scheme alias, followed by a colon (“:”), followed by a code. A string of this type cannot contain white space characters. The code may contain colons.</xs:documentation>
        <xs:documentation>The Backus Naur Form (BNF) expression for this is:
&lt;qcode&gt; ::= &lt;scheme&gt; ":" &lt;code&gt;
&lt;scheme&gt; is a string containing any character except white space or the ':' character, required &lt;code&gt; is a string containing any character except white space, required </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
        <xs:pattern value="[^\s:]+:[^\s]+" />
    </xs:restriction>
</xs:simpleType>
Collapse Facets:
Facet Value
Pattern [^\s:]+:[^\s]+
Collapse Derivation Tree:
Collapse References:
nsB:audiochannels, nsB:audiocodec, nsB:colourindicator, nsB:colourindicator, nsB:colourspace, nsB:colourspace, nsB:creator, nsB:durationunit, nsB:encoding, nsB:format, nsB:format, nsB:hashtype, nsB:heightunit, nsB:heightunit, nsB:layoutorientation, nsB:layoutorientation, nsB:mode, nsB:qcode, nsB:qcode, nsB:qcode, nsB:qcode, nsB:radunit, nsB:rel, nsB:rel, nsB:rel, nsB:rendition, nsB:rendition, nsB:role, nsB:role, nsB:role, nsB:role, nsB:role, nsB:role, nsB:role, nsB:role, nsB:role, nsB:rolensB:scope, nsB:target, nsB:type, nsB:type, nsB:type, nsB:valueunit, nsB:videocodec, nsB:videocodec, nsB:videodefinition, nsB:videoscaling, nsB:widthunit, nsB:widthunit,