<?xml version="1.0"?>
<?ArcBase PropSet?><!DOCTYPE PROPSET [
<!NOTATION hytime PUBLIC "ISO/IEC 10744:1997//NOTATION Hypermedia/Time-based Structuring Language (HyTime)//EN">
<!NOTATION sgml PUBLIC "ISO 8879:1986//NOTATION Standard Generalized Markup Language (SGML)//EN">
<!NOTATION dsssl PUBLIC "ISO/IEC 10179:1996//NOTATION Document Style Semantics and Specification Language (DSSSL)//EN">
<!NOTATION propset PUBLIC "ISO/IEC 10744:1992//NOTATION AFDR ARCBASE Property Set Definition Architecture//EN">
<!NOTATION sgmlgc PUBLIC "ISO/IEC 10744:1997//NOTATION SGML Grove Construction Process//EN">
<!ATTLIST enumdef
rcsnm NMTOKEN #IMPLIED
appnm CDATA #IMPLIED
fullnm CDATA #IMPLIED>
<!ATTLIST classdef
rcsnm ID #IMPLIED
appnm CDATA #IMPLIED
fullnm CDATA #IMPLIED
sd NMTOKEN #IMPLIED
clause CDATA #IMPLIED
clausnot NMTOKEN #IMPLIED
conprop NMTOKEN #IMPLIED
prune (PRUNE|NPRUNE) #IMPLIED
dsepprop NMTOKEN #IMPLIED
mayadd (MAYADD|MAYNTADD) #IMPLIED
default (DEFAULT|NDEFAULT) #IMPLIED>
<!ATTLIST psmodule
rcsnm NMTOKEN #IMPLIED
fullnm CDATA #IMPLIED
dependon NMTOKENS #IMPLIED
default (DEFAULT|NDEFAULT) #IMPLIED>
<!ATTLIST normdef
rcsnm NMTOKEN #IMPLIED
sd NMTOKEN #IMPLIED
clause CDATA #IMPLIED
clausnot NMTOKEN #IMPLIED>
<!ATTLIST propset
nsd NMTOKEN #IMPLIED
gcsd NMTOKEN #IMPLIED
clausnot NMTOKEN #IMPLIED>
<!ATTLIST propdef
cn IDREF #IMPLIED
rcsnm NMTOKEN #IMPLIED
appnm CDATA #IMPLIED
fullnm CDATA #IMPLIED
sd NMTOKEN #IMPLIED
clause CDATA #IMPLIED
clausnot NMTOKEN #IMPLIED
datatype (NODE|NODELIST|NMNDLIST|ENUM|CHAR|STRING|STRLIST|INTEGER|INTLIST|BOOLEAN|COMPNAME|CNMLIST) #IMPLIED
noderel (SUBNODE|IREFNODE|UREFNODE) #IMPLIED
ac IDREFS #IMPLIED
acnmprop NMTOKENS #IMPLIED
strnorm NMTOKEN #IMPLIED
vrfytype (DERIVED|OPTIONAL|OTHER) #IMPLIED
default (DEFAULT|NDEFAULT) #IMPLIED>
]>
<propset
nsd="sgml"
gcsd="sgmlgc"
><desc
>Defines the classes and properties to be used in the construction of
groves from the parsing of SGML documents.

Classes and properties are classified as follows:
  o Abstract or SGML document string (SDS)
  o SGML declaration, document prolog, or document instance
  o Required only for support of datatag, rank, shortref, link, subdoc,
    fpi, architectures, notset, fsi, genarc, pelement.

ESIS corresponds roughly to the combination of baseabs (base abstract),
prlgabs0, and instabs (instance abstract).</desc><normdef
rcsnm="general"
clause="d4506"
><desc
>Declared concrete syntax general namecase substitution.
</desc></normdef><normdef
rcsnm="entity"
clause="d4506"
><desc
>Declared concrete syntax entity namecase substitution.
</desc></normdef><normdef
rcsnm="rcsgener"
clause="d4506"
><desc
>Reference concrete syntax general namecase substitution.

</desc></normdef><psmodule
rcsnm="baseabs"
fullnm="base abstract"
default="default"
><classdef
rcsnm="sgmldoc"
appnm="sgml document"
clause="62001"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>The parsed SGML document or subdocument.  The root of the grove.
</desc><propdef
rcsnm="sgmlcsts"
appnm="sgml constants"
clause="41170 41180"
datatype="node"
noderel="subnode"
ac="sgmlcsts"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="appinfo"
appnm="application info"
fullnm="application information"
clause="d6001"
datatype="string"
vrfytype="other"
default="ndefault"
><desc
>Application information provided by the SGML declaration.</desc><when
>A literal was specified as the value of the APPINFO parameter
of the SGML declaration applicable to the document/subdocument.
</when></propdef><propdef
rcsnm="prolog"
clause="71001"
datatype="nodelist"
noderel="subnode"
ac="doctpdcl lktpdcl comdcl pi ssep"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="epilog"
clause="71002"
datatype="nodelist"
noderel="subnode"
ac="comdcl pi ssep"
vrfytype="other"
default="ndefault"
><desc
>Other prolog following the document instance.
</desc></propdef></classdef><classdef
rcsnm="sgmlcsts"
appnm="sgml constants"
clause="b6004 c2101"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A holding pen for selected nodes intrinsic to all SGML documents,
which may be needed as irefnodes elsewhere.</desc><note
>This has no properties unless the srabs (shortref abstract)
or linkabs (link abstract) modules are included.
</note></classdef><classdef
rcsnm="attasgn"
appnm="attribute assignment"
clause="79002"
conprop="value"
prune="prune"
dsepprop="tokensep"
mayadd="mayntadd"
default="ndefault"
><desc
>An attribute assignment, whether specified or defaulted.</desc><note
>In the base module because of data attributes.
</note><propdef
rcsnm="value"
clause="79401"
datatype="nodelist"
noderel="subnode"
ac="attvaltk datachar sdata intignch entstart entend"
vrfytype="other"
default="ndefault"
><note
>If the attribute value is tokenized, the children are of type attvaltk;
otherwise, they are of the other allowed types.</note><when
>The attribute is not an impliable attribute for which there is no
attribute specification.
</when></propdef><propdef
rcsnm="name"
clause="93001"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="implied"
clause="b3407"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if and only if the attribute is an impliable attribute
for which there is no attribute specification.
</desc></propdef><propdef
rcsnm="tokensep"
appnm="token sep"
fullnm="token separator"
clause="79400"
datatype="char"
vrfytype="other"
default="ndefault"
><desc
>The separator between the tokens of the value. Always equal
to the SPACE character in the concrete syntax.</desc><when
>The node has two or more children of class attvaltk.
</when></propdef></classdef><classdef
rcsnm="attvaltk"
appnm="attribute value token"
clause="79305"
conprop="token"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="token"
clause="93003"
datatype="string"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="datachar"
appnm="data char"
fullnm="data character"
clause="92002"
conprop="char"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="char"
fullnm="character"
clause="92003"
datatype="char"
vrfytype="other"
default="ndefault"
><desc
>The character returned by the parser to the application.</desc><when
>The character is not the result of a numeric character reference to a
non-SGML character.
</when></propdef><propdef
rcsnm="nonsgml"
appnm="non sgml bit combination"
datatype="integer"
vrfytype="other"
default="ndefault"
><when
>The character is the result of a numeric character reference to a non-SGML
character.
</when></propdef></classdef><classdef
rcsnm="sdata"
fullnm="internal specific character data entity reference result"
clause="92101"
conprop="char"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="sysdata"
appnm="system data"
clause="43041"
datatype="string"
vrfytype="other"
default="ndefault"
><note
>The replacement text of a specific character data entity is treated
as system data when referenced.
</note></propdef><propdef
rcsnm="char"
fullnm="character"
sd="dsssl"
datatype="char"
vrfytype="other"
default="ndefault"
><desc
>The character associated with the SDATA entity by the map-sdata-entity
architectural form.</desc><when
>A character has been associated with the SDATA entity by the
map-sdata-entity architectural form.
</when></propdef></classdef><classdef
rcsnm="pi"
fullnm="processing instruction"
clause="80000"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>Processing instruction.
</desc><propdef
rcsnm="sysdata"
appnm="system data"
clause="80002"
datatype="string"
vrfytype="other"
default="ndefault"
></propdef></classdef></psmodule><psmodule
rcsnm="prlgabs0"
fullnm="prolog abstract level 0"
dependon="baseabs"
default="default"
><propdef
cn="sgmldoc"
rcsnm="govdt"
appnm="governing doctype"
clause="71004"
datatype="node"
noderel="irefnode"
ac="doctype"
vrfytype="other"
default="ndefault"
><desc
>The document type that governs the parse.  When there are more than one
"active" document types specified, each active document type gives rise
to a separate parse, which, in turn, creates a separate sgmldoc grove.
</desc></propdef><propdef
cn="sgmldoc"
rcsnm="dtlts"
appnm="doctypes and linktypes"
fullnm="document types and link types"
clause="71001"
datatype="nmndlist"
noderel="subnode"
ac="doctype linktype"
acnmprop="name name"
vrfytype="other"
default="ndefault"
><desc
>The document types and link types declared in the prolog, in declaration
order.
</desc></propdef><classdef
rcsnm="doctype"
appnm="document type"
clause="b1000"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>The abstraction of a document type declaration.</desc><note
>It includes entities declared in that declaration's DTD,
entities treated as being declared therein because they
occur in a link type for which that DTD is the source DTD,
and entities declared in the base declaration which may be
referenced when this document type is active.
</note><propdef
rcsnm="name"
clause="b1002"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The name associated with the DTD by the document type declaration;
necessarily also the name of the type of the outermost element.
</desc></propdef><propdef
rcsnm="govrning"
appnm="governing"
clause="71005"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if either this was the active document type or there was
no active document type and this is the base document type.</desc><note
>The "governing" document type governs the parsing process.
If more than one document type is specified as "active",
each active document type gives rise to a separate parse,
for which it is the governing document type, and thereby
produces a separate grove.
</note></propdef><propdef
rcsnm="genents"
appnm="general entities"
clause="b1004"
datatype="nmndlist"
noderel="subnode"
ac="entity"
acnmprop="name"
vrfytype="other"
default="ndefault"
><desc
>The general entities of the document or subdocument declared in the DTD.</desc><note
>Includes entities not explicitly declared, as discussed above
in the description of this class.</note><note
>If the DTD provides a default declaration for undeclared general
entity names, there is no entry in the list corresponding to this
declaration, nor any entry for any such undeclared name, except for
those defaulted entities referenced within the DTD (e.g. in CDATA
attribute values).  Other defaulted entities are in the entities
property of the sgmldoc class.  See dfltent following.
</note></propdef><propdef
rcsnm="nots"
appnm="notations"
clause="b1005"
datatype="nmndlist"
noderel="subnode"
ac="notation"
acnmprop="name"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="entity"
clause="60000"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="name"
clause="93001"
datatype="string"
strnorm="entity"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="enttype"
appnm="entity type"
clause="a5502"
datatype="enum"
vrfytype="other"
default="ndefault"
><enumdef
rcsnm="text"
fullnm="SGML text"
></enumdef><enumdef
rcsnm="cdata"
></enumdef><enumdef
rcsnm="sdata"
></enumdef><enumdef
rcsnm="ndata"
></enumdef><enumdef
rcsnm="subdoc"
appnm="subdocument"
></enumdef><enumdef
rcsnm="pi"
></enumdef></propdef><propdef
rcsnm="text"
fullnm="replacement text"
clause="92101"
datatype="string"
vrfytype="other"
default="ndefault"
><when
>The entity is an internal entity.
</when></propdef><propdef
rcsnm="extid"
appnm="external id"
fullnm="external identifier"
clause="a1601"
datatype="node"
noderel="subnode"
ac="extid"
vrfytype="other"
default="ndefault"
><when
>The entity is an external entity.
</when></propdef><propdef
rcsnm="atts"
appnm="attributes"
clause="b4120"
datatype="nmndlist"
noderel="subnode"
ac="attasgn"
acnmprop="name"
vrfytype="other"
default="ndefault"
><desc
>A list of data attribute assignments, one for each declared attribute of
the entity in the order in which they were declared in the attribute
definition list declaration.</desc><when
>The entity is an external data entity.
</when></propdef><propdef
rcsnm="notname"
appnm="notation name"
clause="79408"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><when
>The entity is an external data entity.
</when></propdef><propdef
rcsnm="notation"
clause="b4001"
datatype="node"
noderel="irefnode"
ac="notation"
vrfytype="other"
default="ndefault"
><when
>The entity is an external data entity.
</when></propdef></classdef><classdef
rcsnm="notation"
fullnm="data content notation"
clause="b4000"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="name"
clause="79441"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="extid"
appnm="external id"
fullnm="external identifier"
clause="a1601"
datatype="node"
noderel="subnode"
ac="extid"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="extid"
appnm="external id"
fullnm="external identifier"
clause="a1600"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="pubid"
appnm="public id"
fullnm="public identifier"
clause="a1602"
datatype="string"
vrfytype="other"
default="ndefault"
><when
>The external identifier contained an explicit public identifier.
</when></propdef><propdef
rcsnm="sysid"
appnm="system id"
fullnm="system identifier"
clause="a1603"
datatype="string"
vrfytype="other"
default="ndefault"
><when
>The external identifier contained an explicit system identifier.
</when></propdef><propdef
rcsnm="gensysid"
appnm="generated system id"
fullnm="generated system identifier"
datatype="string"
vrfytype="optional"
default="ndefault"
><desc
>The system identifier generated by the system from the external
identifier and other information available to the system.</desc><when
>The external identifier is not the external identifier of
the default entity.
</when></propdef></classdef></psmodule><psmodule
rcsnm="instabs"
fullnm="instance abstract"
dependon="baseabs"
default="default"
><propdef
cn="sgmldoc"
rcsnm="docelem"
appnm="document element"
clause="72003"
datatype="node"
noderel="subnode"
ac="element"
vrfytype="other"
default="ndefault"
><desc
>The document element for the governing document type.
</desc></propdef><propdef
cn="sgmldoc"
rcsnm="elements"
clause="73001"
datatype="nmndlist"
noderel="irefnode"
ac="element"
acnmprop="id"
vrfytype="other"
default="ndefault"
><desc
>All the elements in the document which have unique identifiers in the
order in which they are detected by the parser: parents occur
before children; siblings occur in left-to-right order.
</desc></propdef><propdef
cn="sgmldoc"
rcsnm="entities"
clause="94410"
datatype="nmndlist"
noderel="irefnode"
ac="entity"
acnmprop="name"
vrfytype="other"
default="ndefault"
><desc
>The explicitly declared general entities from the governing document
type, followed by the defaulted entities.</desc><note
>This includes both internal and external entities. It does not
include unnamed entities.
</note></propdef><propdef
cn="sgmldoc"
rcsnm="dfltents"
appnm="defaulted entities"
clause="94412"
datatype="nmndlist"
noderel="subnode"
ac="entity"
acnmprop="name"
vrfytype="other"
default="ndefault"
><desc
>An entity for each entity name in the document that referenced
the default entity in the governing document type.

</desc></propdef><propdef
cn="attvaltk"
rcsnm="entity"
clause="79401"
datatype="node"
noderel="irefnode"
ac="entity"
vrfytype="other"
default="ndefault"
><when
>Declared value of attribute is ENTITY or ENTITIES.
</when></propdef><propdef
cn="attvaltk"
rcsnm="notation"
clause="79408"
datatype="node"
noderel="irefnode"
ac="notation"
vrfytype="other"
default="ndefault"
><when
>Declared value of attribute is NOTATION.
</when></propdef><propdef
cn="attvaltk"
rcsnm="referent"
clause="79403"
datatype="node"
noderel="irefnode"
ac="element"
vrfytype="other"
default="ndefault"
><when
>Declared value is IDREF or IDREFS.
</when></propdef><classdef
rcsnm="element"
clause="73000"
conprop="content"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="gi"
fullnm="generic identifier"
clause="78001"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>Generic identifier (element type name) of element.
</desc></propdef><propdef
rcsnm="id"
fullnm="unique identifier"
clause="79403"
datatype="string"
strnorm="general"
vrfytype="derived"
default="ndefault"
><when
>A unique identifier was specified for the element.
</when></propdef><propdef
rcsnm="atts"
appnm="attributes"
clause="79301"
datatype="nmndlist"
noderel="subnode"
ac="attasgn"
acnmprop="name"
vrfytype="other"
default="ndefault"
><desc
>A list of attribute assignments, one for each declared attribute
of the element in the order in which they were declared in the
attribute definition list declaration.
</desc></propdef><propdef
rcsnm="content"
clause="76001"
datatype="nodelist"
noderel="subnode"
ac="datachar sdata element pelement extdata subdoc pi msignch ignrs ignre repos usemap uselink entstart entend ssep comdcl msstart msend ignmrkup"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="extdata"
appnm="external data"
fullnm="reference to external data"
clause="a5500"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>The result of referencing an external data entity.
</desc><propdef
rcsnm="entname"
appnm="entity name"
clause="a5101"
datatype="string"
strnorm="entity"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="entity"
clause="94410"
datatype="node"
noderel="irefnode"
ac="entity"
vrfytype="other"
default="ndefault"
></propdef></classdef></psmodule><psmodule
rcsnm="basesds0"
fullnm="base SGML document string level 0"
dependon="baseabs"
default="ndefault"
><propdef
cn="sdata"
rcsnm="entname"
appnm="entity name"
clause="a5101"
datatype="string"
strnorm="entity"
vrfytype="optional"
default="ndefault"
></propdef><propdef
cn="sdata"
rcsnm="entity"
clause="94410"
datatype="node"
noderel="irefnode"
ac="entity"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="pi"
rcsnm="entname"
appnm="entity name"
clause="a5101"
datatype="string"
strnorm="entity"
vrfytype="other"
default="ndefault"
><when
>The processing instruction resulted from referencing a PI entity.
</when></propdef><propdef
cn="pi"
rcsnm="entity"
clause="94410"
datatype="node"
noderel="irefnode"
ac="entity"
vrfytype="other"
default="ndefault"
><when
>The processing instruction resulted from referencing a PI entity.

</when></propdef><propdef
cn="entity"
rcsnm="dflted"
appnm="defaulted"
clause="94412"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if this was created because of a reference to the default entity.
</desc></propdef></psmodule><psmodule
rcsnm="basesds1"
fullnm="base SGML document string level 1"
dependon="basesds0"
default="ndefault"
><propdef
cn="pi"
rcsnm="entref"
appnm="entity ref"
fullnm="entity reference"
clause="94401"
datatype="nodelist"
noderel="subnode"
ac="gendelm name ssep entstart entend refendre shortref"
vrfytype="optional"
default="ndefault"
><desc
>The markup of the entity reference.</desc><note
>ssep, entstart, and entend may occur only in a name group in a named
entity reference.</note><when
>The processing instruction resulted from referencing a PI entity with
a named entity reference or a short reference.
</when></propdef><propdef
cn="pi"
rcsnm="open"
appnm="open delim"
fullnm="open delimiter"
clause="80001"
datatype="node"
noderel="subnode"
ac="gendelm"
vrfytype="optional"
default="ndefault"
><when
>The processing instruction did not result from referencing a PI entity.
</when></propdef><propdef
cn="pi"
rcsnm="close"
appnm="close delim"
fullnm="close delimiter"
clause="80001"
datatype="node"
noderel="subnode"
ac="gendelm"
vrfytype="optional"
default="ndefault"
><when
>The processing instruction did not result from referencing a PI entity.

</when></propdef><propdef
cn="attasgn"
rcsnm="attspec"
appnm="attribute spec"
fullnm="attribute specification"
clause="79002"
datatype="nodelist"
noderel="irefnode"
ac="name ssep gendelm literal attvalue"
vrfytype="other"
default="ndefault"
><when
>The attribute was specified rather than defaulted or implied.
</when></propdef><propdef
cn="attasgn"
rcsnm="attvalsp"
appnm="attribute value spec"
fullnm="attribute value specification"
clause="79301"
datatype="node"
noderel="irefnode"
ac="attvalue literal"
vrfytype="other"
default="ndefault"
><when
>The attribute is not implied.

</when></propdef><propdef
cn="datachar"
rcsnm="intrplch"
appnm="interp replaced char"
fullnm="interpretation replaced character"
clause="a1704"
datatype="char"
vrfytype="other"
default="ndefault"
><desc
>The character that was replaced.</desc><note
>When a sequence of RE and/or SPACE characters in a minimum literal
is replaced by a single SPACE character, then the first
character is represented by a datachar possibly with an intrplch
property, and the other characters are represented by an intignch.</note><when
>The data character replaced another character
when a literal was interpreted: a SPACE character that replaced a
RE or SEPCHAR in an attribute value literal or an RE in a minimum
literal.
</when></propdef><propdef
cn="datachar"
rcsnm="namecref"
appnm="named char ref"
fullnm="named character reference"
clause="95001"
datatype="nodelist"
noderel="subnode"
ac="gendelm name refendre"
vrfytype="optional"
default="ndefault"
><when
>The data character was the replacement of a named character reference.
</when></propdef><propdef
cn="datachar"
rcsnm="numcref"
appnm="numeric char ref"
fullnm="numeric character reference"
clause="95001"
datatype="nodelist"
noderel="subnode"
ac="gendelm name crefcnum refendre"
vrfytype="optional"
default="ndefault"
><when
>The data character was the replacement of a numeric character reference.

</when></propdef><propdef
cn="sdata"
rcsnm="markup"
clause="94401"
datatype="nodelist"
noderel="subnode"
ac="gendelm name ssep entstart entend refendre shortref"
vrfytype="optional"
default="ndefault"
><note
>ssep, entstart, and entend can occur only in a name group in a named
entity reference.
</note></propdef><classdef
rcsnm="ssep"
appnm="s sep"
fullnm="s separator"
clause="62100"
prune="prune"
mayadd="mayadd"
default="ndefault"
><propdef
rcsnm="char"
fullnm="character"
clause="92003"
datatype="char"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="namecref"
appnm="named char ref"
fullnm="named character reference"
clause="95001"
datatype="nodelist"
noderel="subnode"
ac="gendelm name refendre"
vrfytype="optional"
default="ndefault"
><when
>The character was the replacement of a named character reference.
</when></propdef></classdef><classdef
rcsnm="comment"
clause="a3002"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="open"
appnm="open delim"
fullnm="open delimiter"
clause="a3002"
datatype="node"
noderel="subnode"
ac="gendelm"
vrfytype="optional"
default="ndefault"
></propdef><propdef
rcsnm="chars"
fullnm="characters"
clause="92101"
datatype="string"
vrfytype="other"
default="ndefault"
><desc
>The characters in the comment (excluding the com delimiters).
</desc></propdef><propdef
rcsnm="close"
appnm="close delim"
fullnm="close delimiter"
clause="a3002"
datatype="node"
noderel="subnode"
ac="gendelm"
vrfytype="optional"
default="ndefault"
></propdef></classdef><classdef
rcsnm="comdcl"
appnm="comment decl"
fullnm="comment declaration"
clause="a3001"
conprop="markup"
prune="prune"
mayadd="mayadd"
default="ndefault"
><propdef
rcsnm="markup"
clause="a3001"
datatype="nodelist"
noderel="subnode"
ac="comment ssep"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="ignmrkup"
appnm="ignored markup"
clause="77002 94405 c3007"
conprop="markup"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>Ignored markup.  Either a start-tag or end-tag that is ignored because
it contains a document type specification that contains a name group
none of the names in which is the name of an active document type, or
a general or parameter entity reference that is ignored because it
contains a name group none of the names in which is the name of an
active document or link type, or a link set use declaration that is
ignored because its link type name is not an active link type,
or a general entity reference in an attribute value literal in
a start-tag that is itself ignored markup, or an entity declaration
that is ignored because the entity was already declared.
</desc><propdef
rcsnm="markup"
clause="74001 75001 94401 c3001"
datatype="nodelist"
noderel="subnode"
ac="gendelm name ssep attvalue literal entstart entend refendre"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="entstart"
appnm="entity start"
conprop="markup"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>The start of the replacement text of an entity.</desc><note
>The end shall be marked by an entend node. This is the result of an
entity reference that was replaced by the parser.
</note><propdef
rcsnm="markup"
datatype="nodelist"
noderel="subnode"
ac="gendelm name ssep entstart entend refendre shortref"
vrfytype="optional"
default="ndefault"
><desc
>The markup of the entity reference.
</desc></propdef><propdef
rcsnm="entname"
appnm="entity name"
datatype="string"
strnorm="entity"
vrfytype="optional"
default="ndefault"
></propdef><propdef
rcsnm="entity"
clause="a5201"
datatype="node"
noderel="irefnode"
ac="entity"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="entend"
appnm="entity end"
clause="94500"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>The end of an entity reference that was replaced by the parser.
</desc></classdef><classdef
rcsnm="msignch"
appnm="marked section ignored char"
fullnm="marked section ignored character"
clause="a4204"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A character that has been ignored within a marked section.
</desc><propdef
rcsnm="char"
fullnm="character"
clause="92101"
datatype="char"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="intignch"
appnm="interp ignored char"
fullnm="interpretation ignored char"
clause="79303 a1704"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A character in a literal that was ignored when the literal was
interpreted: an RS in an attribute value literal or in a minimum literal,
an RE or SPACE character in a minimum literal that immediately
followed another RE or SPACE character in a minimum literal,
or an RE or SPACE character that was the first or last character
in a minimum literal.
</desc><propdef
rcsnm="namecref"
appnm="named char ref"
fullnm="named character reference"
clause="95001"
datatype="nodelist"
noderel="subnode"
ac="gendelm name refendre"
vrfytype="optional"
default="ndefault"
><when
>The character was the replacement of a named character reference.
</when></propdef><propdef
rcsnm="char"
fullnm="character"
clause="92101"
datatype="char"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="gendelm"
appnm="general delim"
fullnm="general delimiter"
clause="FIG30"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A general delimiter.
</desc><propdef
rcsnm="namecref"
appnm="named char ref"
fullnm="named character reference"
clause="95001"
datatype="nodelist"
noderel="subnode"
ac="gendelm name refendre"
vrfytype="optional"
default="ndefault"
><note
>This may happen only for a delimiter that is the first child
of its parent or the value of a close delimiter property.</note><when
>The first character of the delimiter was entered with a named
character reference.
</when></propdef><propdef
rcsnm="role"
clause="96001 FIG30"
datatype="string"
strnorm="rcsgener"
vrfytype="other"
default="ndefault"
><desc
>The name of the delimiter role.
</desc></propdef><propdef
rcsnm="origdelm"
appnm="original delim"
fullnm="original delimiter"
clause="92102 FIG22"
datatype="string"
vrfytype="optional"
default="ndefault"
><desc
>The delimiter as originally entered before any upper-case substitution.
</desc></propdef></classdef><classdef
rcsnm="name"
clause="93001"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A name within markup.</desc><note
>Names in attribute values are represented by nodes of type attvaltk
rather than name.
</note><propdef
rcsnm="origname"
appnm="original name"
clause="93005"
datatype="string"
vrfytype="other"
default="ndefault"
><desc
>The characters of the name as originally entered before
any upper-case substitution.
</desc></propdef></classdef><classdef
rcsnm="rname"
appnm="reserved name"
clause="d4701"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A token in markup that is recognized as a reserved name.
</desc><propdef
rcsnm="refname"
appnm="ref name"
fullnm="reference name"
clause="d4704"
datatype="string"
strnorm="rcsgener"
vrfytype="other"
default="ndefault"
><desc
>The reference reserved name.
</desc></propdef><propdef
rcsnm="origname"
appnm="original name"
clause="93005"
datatype="string"
vrfytype="optional"
default="ndefault"
><desc
>The reserved name as originally entered before any upper-case
substitution.
</desc></propdef></classdef><classdef
rcsnm="literal"
clause="a1201 79302 a1701 a1603"
conprop="value"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A parameter literal, attribute value literal, minimum literal, or
system identifier.
</desc><propdef
rcsnm="open"
appnm="open delim"
fullnm="open delimiter"
clause="96100 FIG30"
datatype="node"
noderel="subnode"
ac="gendelm"
vrfytype="optional"
default="ndefault"
></propdef><propdef
rcsnm="value"
clause="a1202 91001 a1702 80002"
datatype="nodelist"
noderel="subnode"
ac="entstart entend datachar sdata intignch"
vrfytype="other"
default="ndefault"
><desc
>Interpreted value of literal.</desc><note
>If the literal is an attribute value literal for a tokenized value,
the value of the literal represents the attribute value before
tokenization but after interpretation.
</note></propdef><propdef
rcsnm="close"
appnm="close delim"
fullnm="close delimiter"
clause="96100 FIG30"
datatype="node"
noderel="subnode"
ac="gendelm"
vrfytype="optional"
default="ndefault"
></propdef></classdef><classdef
rcsnm="number"
clause="93002"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A number in markup that is not a character number in
a character reference.</desc><note
>Numbers in attribute values are represented by nodes of type attvaltk
rather than number.
</note><propdef
rcsnm="digits"
clause="93002"
datatype="string"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="crefcnum"
appnm="char ref char number"
fullnm="character reference character number"
clause="95001"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A character number occurring in a character reference.</desc><note
>The numeric value of the number is determined by the char property of
the datachar node.
</note><propdef
rcsnm="ndigits"
appnm="n digits"
fullnm="number of digits"
clause="95003 93002"
datatype="integer"
vrfytype="optional"
default="ndefault"
><desc
>The number of digits used to specify the value.
</desc></propdef></classdef><classdef
rcsnm="refendre"
appnm="ref end re"
fullnm="reference end RE"
clause="94502"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>An RE in markup that is used as a reference end.
</desc></classdef><classdef
rcsnm="attvalue"
appnm="attribute value"
clause="79400"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>An attribute value specification that is an attribute value
rather than an attribute value literal.</desc><note
>Do not confuse this with the attasgn class.
</note><propdef
rcsnm="value"
clause="93005"
datatype="string"
vrfytype="other"
default="ndefault"
><desc
>The value before any upper-case substitution.
</desc></propdef></classdef><classdef
rcsnm="nmtoken"
appnm="name token"
clause="93003"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A name token in markup.</desc><note
>This is used only for name tokens in name token groups in
declared values. Name tokens in attribute values are represented by
nodes of type attvaltk rather than nmtoken.
</note><propdef
rcsnm="origname"
appnm="original name token"
clause="93005"
datatype="string"
vrfytype="other"
default="ndefault"
><desc
>The characters of the name token as originally entered before
any upper-case substitution.
</desc></propdef></classdef><classdef
rcsnm="msstart"
appnm="marked section start"
fullnm="marked section declaration start"
clause="a4002"
conprop="markup"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>The part of a marked section declaration preceding the marked section.
</desc><propdef
rcsnm="markup"
clause="a4002"
datatype="nodelist"
noderel="subnode"
ac="gendelm rname ssep entstart entend comment ignmrkup"
vrfytype="optional"
default="ndefault"
><note
>First child will be gendelm for mdo, last will be gendelm for
dso.
</note></propdef><propdef
rcsnm="status"
clause="a4201"
datatype="enum"
vrfytype="other"
default="ndefault"
><desc
>Effective status of marked section.
</desc><enumdef
rcsnm="ignore"
></enumdef><enumdef
rcsnm="cdata"
></enumdef><enumdef
rcsnm="rcdata"
></enumdef><enumdef
rcsnm="include"
></enumdef><enumdef
rcsnm="temp"
></enumdef></propdef></classdef><classdef
rcsnm="msend"
appnm="marked section end"
clause="a4003"
conprop="markup"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="markup"
clause="FIG3e FIG3h"
datatype="nodelist"
noderel="subnode"
ac="gendelm"
vrfytype="optional"
default="ndefault"
><note
>Will be a gendelm for the msc and a gendelm for the mdc.
</note></propdef></classdef></psmodule><psmodule
rcsnm="sdclabs"
fullnm="sgml declaration abstract"
dependon="baseabs"
default="ndefault"
><propdef
cn="sgmldoc"
rcsnm="sgmlver"
appnm="sgml version"
clause="d0002"
datatype="string"
vrfytype="other"
default="ndefault"
><desc
>The minimum literal specified as the first parameter of the SGML
declaration applicable to this document or subdocument.
</desc></propdef><propdef
cn="sgmldoc"
rcsnm="docchset"
appnm="document char set"
fullnm="document character set"
clause="d1001"
datatype="node"
noderel="subnode"
ac="charset"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="sgmldoc"
rcsnm="capset"
appnm="capacity set"
clause="d2001"
datatype="node"
noderel="subnode"
ac="capset"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="sgmldoc"
rcsnm="synscope"
appnm="syntax scope"
fullnm="concrete syntax scope"
clause="d3002"
datatype="enum"
vrfytype="other"
default="ndefault"
><enumdef
rcsnm="instance"
></enumdef><enumdef
rcsnm="document"
></enumdef></propdef><propdef
cn="sgmldoc"
rcsnm="dclsyn"
appnm="decl syntax"
fullnm="declared concrete syntax"
clause="d4001"
datatype="node"
noderel="subnode"
ac="syntax"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="sgmldoc"
rcsnm="refsyn"
appnm="ref syntax"
fullnm="reference concrete syntax"
clause="d4002 e0001 FIG70"
datatype="node"
noderel="subnode"
ac="syntax"
vrfytype="other"
default="ndefault"
><desc
>The reference concrete syntax used for the SGML declaration and,
if the concrete syntax scope is INSTANCE, the prolog.</desc><note
>Not a property of sgmlcsts because it depends on the document character
set.
</note></propdef><propdef
cn="sgmldoc"
rcsnm="prosyn"
appnm="prolog syntax"
fullnm="prolog concrete syntax"
clause="d4001"
datatype="node"
noderel="irefnode"
ac="syntax"
vrfytype="other"
default="ndefault"
><desc
>The concrete syntax for the prolog.
</desc></propdef><propdef
cn="sgmldoc"
rcsnm="features"
fullnm="feature use"
clause="d5001"
datatype="node"
noderel="subnode"
ac="features"
vrfytype="other"
default="ndefault"
></propdef><classdef
rcsnm="charset"
appnm="char set"
fullnm="character set"
clause="d1000"
conprop="chdescs"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="chdescs"
appnm="char descs"
fullnm="character descriptions"
clause="d1101"
datatype="nodelist"
noderel="subnode"
ac="chardesc"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="chardesc"
appnm="char desc"
fullnm="character description"
clause="d1122"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="descnum"
appnm="desc set number"
fullnm="described set character number"
clause="d1123"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="nchars"
appnm="n chars"
fullnm="number of characters"
clause="d1125"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="basenum"
appnm="base set number"
fullnm="base set character number"
clause="d1124"
datatype="integer"
vrfytype="other"
default="ndefault"
><when
>Character description included a base set character number.
</when></propdef><propdef
rcsnm="baseset"
appnm="base char set"
fullnm="base character set"
clause="d1111"
datatype="string"
vrfytype="other"
default="ndefault"
><desc
>The public identifier of the base character set.</desc><when
>Character description included a base set character number.
</when></propdef><propdef
rcsnm="desclit"
appnm="desc literal"
fullnm="description literal"
clause="a1701"
datatype="string"
vrfytype="other"
default="ndefault"
><when
>Character description not entered as base set number.
</when></propdef></classdef><classdef
rcsnm="syntax"
fullnm="concrete syntax"
clause="d4000"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><note
>This represents a concrete syntax bound to this document's document
character set. Characters are characters in the document character set
not in the syntax reference character set.
</note><propdef
rcsnm="shunctrl"
appnm="shunchar controls"
clause="d4204"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if SHUNCHAR included CONTROLS.
</desc></propdef><propdef
rcsnm="shunchar"
fullnm="shunned character numbers"
clause="d4201"
datatype="intlist"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="synchset"
appnm="syntax ref char set"
fullnm="syntax-reference character set"
clause="d4301"
datatype="node"
noderel="subnode"
ac="charset"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="re"
fullnm="record end"
clause="d4401"
datatype="char"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="rs"
fullnm="record start"
clause="d4401"
datatype="char"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="space"
clause="d4401"
datatype="char"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="addfuns"
appnm="added function chars"
fullnm="added function characters"
clause="d4401"
datatype="nmndlist"
noderel="subnode"
ac="addfun"
acnmprop="name"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="lcnmstrt"
clause="d4503"
datatype="string"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="ucnmstrt"
clause="d4504"
datatype="string"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="lcnmchar"
clause="d4505"
datatype="string"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="ucnmchar"
clause="d4506"
datatype="string"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="substgen"
appnm="subst general names"
fullnm="substitute general names"
clause="d4507"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if GENERAL YES is specified in NAMECASE.
</desc></propdef><propdef
rcsnm="substent"
appnm="subst entity names"
fullnm="substitute entity names"
clause="d4507"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if ENTITY YES is specified in NAMECASE.
</desc></propdef><propdef
rcsnm="gdasns"
appnm="general delim assocs"
fullnm="general delimiter role associations"
clause="d4611"
datatype="nmndlist"
noderel="subnode"
ac="dlmrlas"
acnmprop="role"
vrfytype="other"
default="ndefault"
><desc
>There is a term for every general delimiter role whether or not
it is changed from that prescribed by the reference concrete syntax.
The terms occur in alphabetical order of their (abstract-syntax)
role names.
</desc></propdef><propdef
rcsnm="srdelms"
appnm="shortref delims"
fullnm="short reference delimiters"
clause="d4621"
datatype="strlist"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="slitasns"
appnm="syntax literal assocs"
fullnm="syntax literal associations"
clause="d4701"
datatype="nmndlist"
noderel="subnode"
ac="synlitas"
acnmprop="resname"
vrfytype="other"
default="ndefault"
><desc
>The syntax literal/reserved name associations specified by the concrete
syntax. There is a term for every reserved name whether or not
it is changed from that prescribed by the reference concrete syntax.
The terms occur in alphabetical order of the syntactic literals.
</desc></propdef><propdef
rcsnm="attcnt"
clause="FIG41"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="attsplen"
clause="FIG42"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="bseqlen"
clause="FIG43"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="dtaglen"
clause="FIG44"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="dtemplen"
clause="FIG45"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="entlvl"
clause="FIG46"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="grpcnt"
clause="FIG47"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="grpgtcnt"
clause="FIG48"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="grplvl"
clause="FIG49"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="litlen"
clause="FIG4a"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="namelen"
clause="FIG4b"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="normsep"
clause="FIG4c"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="pilen"
clause="FIG4d"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="taglen"
clause="FIG4e"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="taglvl"
clause="FIG4f"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="addfun"
appnm="added function char"
fullnm="added function character"
clause="d4400"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="name"
clause="d4402"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="class"
fullnm="function class"
clause="d4403"
datatype="enum"
vrfytype="other"
default="ndefault"
><enumdef
rcsnm="funchar"
></enumdef><enumdef
rcsnm="msichar"
></enumdef><enumdef
rcsnm="msochar"
></enumdef><enumdef
rcsnm="msschar"
></enumdef><enumdef
rcsnm="sepchar"
></enumdef></propdef><propdef
rcsnm="char"
fullnm="character"
clause="95003"
datatype="char"
vrfytype="other"
default="ndefault"
><desc
>Character assigned to function.
</desc></propdef></classdef><classdef
rcsnm="dlmrlas"
appnm="delim role assoc"
fullnm="delimiter role association"
clause="d4610"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>The association, made by a concrete syntax, of a character string with
an abstract-syntax delimiter role.
</desc><propdef
rcsnm="role"
clause="d4612"
datatype="string"
strnorm="rcsgener"
vrfytype="other"
default="ndefault"
><desc
>The name of the role.
</desc></propdef><propdef
rcsnm="delm"
appnm="delim"
fullnm="delimiter"
clause="d4611"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The string to be used in the document.
</desc></propdef></classdef><classdef
rcsnm="synlitas"
appnm="syntactic literal assoc"
fullnm="syntactic literal association"
clause="d4700"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>The association, made by a concrete syntax, of a reserved name with
an abstract-syntax syntactic literal.
</desc><propdef
rcsnm="synlit"
appnm="syntactic literal"
clause="d4702"
datatype="string"
strnorm="rcsgener"
vrfytype="other"
default="ndefault"
><desc
>The syntactic literal.  (More precisely, the name which when enclosed in
double quotation marks becomes the syntactic literal.)
</desc></propdef><propdef
rcsnm="resname"
appnm="reserved name"
clause="d4702"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The reserved name to be used in the document.</desc><note
>In the reference concrete syntax, the syntactic literal is
identical to the reserved name.
</note></propdef></classdef><classdef
rcsnm="capset"
appnm="capacity set"
clause="d2000"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="totalcap"
clause="FIG51"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="entcap"
clause="FIG52"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="entchcap"
clause="FIG53"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="elemcap"
clause="FIG54"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="grpcap"
clause="FIG55"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="exgrpcap"
clause="FIG56"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="exnmcap"
clause="FIG57"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="attcap"
clause="FIG58"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="attchcap"
clause="FIG59"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="avgrpcap"
clause="FIG5a"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="notcap"
clause="FIG5b"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="notchcap"
clause="FIG5c"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="idcap"
clause="FIG5d"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="idrefcap"
clause="FIG5e"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="mapcap"
clause="FIG5f"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="lksetcap"
clause="FIG5g"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="lknmcap"
clause="FIG5h"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="features"
fullnm="feature use"
clause="d5000"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="datatag"
clause="d5101"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if DATATAG is YES.
</desc></propdef><propdef
rcsnm="omittag"
clause="d5101"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if OMITTAG is YES.
</desc></propdef><propdef
rcsnm="rank"
clause="d5101"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if RANK is YES.
</desc></propdef><propdef
rcsnm="shorttag"
clause="d5101"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if SHORTTAG is YES.
</desc></propdef><propdef
rcsnm="simple"
clause="d5201"
datatype="integer"
vrfytype="other"
default="ndefault"
><desc
>0 if SIMPLE is NO.
</desc></propdef><propdef
rcsnm="implicit"
clause="d5201"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if IMPLICIT is YES.
</desc></propdef><propdef
rcsnm="explicit"
clause="d5201"
datatype="integer"
vrfytype="other"
default="ndefault"
><desc
>0 if EXPLICIT is NO.
</desc></propdef><propdef
rcsnm="concur"
clause="d5301"
datatype="integer"
vrfytype="other"
default="ndefault"
><desc
>0 if CONCUR is NO.
</desc></propdef><propdef
rcsnm="subdoc"
clause="d5301"
datatype="integer"
vrfytype="other"
default="ndefault"
><desc
>0 if SUBDOC is NO.
</desc></propdef><propdef
rcsnm="formal"
clause="d5301"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if FORMAL is YES.
</desc></propdef></classdef></psmodule><psmodule
rcsnm="sdclsds"
fullnm="SGML declaration SGML document string"
dependon="basesds1"
default="ndefault"
><propdef
cn="sgmldoc"
rcsnm="sgmldcl"
appnm="sgml decl"
fullnm="SGML declaration"
clause="d0001"
datatype="node"
noderel="subnode"
ac="sgmldcl"
vrfytype="optional"
default="ndefault"
><when
>SGML declaration was explicitly present.
</when></propdef><propdef
cn="sgmldoc"
rcsnm="sdcltype"
appnm="sgml decl type"
fullnm="SGML declaration type"
clause="62300"
datatype="enum"
vrfytype="other"
default="ndefault"
><enumdef
rcsnm="explicit"
><desc
>The SGML declaration was explicitly specified.
</desc></enumdef><enumdef
rcsnm="implied"
><desc
>The SGML declaration was implied.
</desc></enumdef><enumdef
rcsnm="inherit"
><desc
>The SGML declaration comes from the SGML document of which
this is a subdocument.
</desc></enumdef></propdef><classdef
rcsnm="sgmldcl"
appnm="sgml decl"
fullnm="SGML declaration"
clause="d0000"
conprop="markup"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="markup"
clause="d0001"
datatype="nodelist"
noderel="subnode"
ac="ssep comment name number rname literal gendelm"
vrfytype="other"
default="ndefault"
><note
>Also includes any s separators before the SGML declaration;
last child is gendelm for mdc delimiter.
</note></propdef></classdef></psmodule><psmodule
rcsnm="prlgabs1"
fullnm="prolog abstract level 1"
dependon="prlgabs0"
default="ndefault"
><propdef
cn="notation"
rcsnm="attdefs"
appnm="attribute defs"
fullnm="attribute definitions"
clause="b3002"
datatype="nmndlist"
noderel="subnode"
ac="attdef"
acnmprop="name"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="attasgn"
rcsnm="attdef"
appnm="attribute def"
fullnm="attribute definition"
clause="b3003"
datatype="node"
noderel="irefnode"
ac="attdef"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="element"
rcsnm="elemtype"
appnm="element type"
clause="b2101"
datatype="node"
noderel="irefnode"
ac="elemtype"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="doctype"
rcsnm="dfltent"
appnm="default entity"
clause="a5105"
datatype="node"
noderel="subnode"
ac="dfltent"
vrfytype="other"
default="ndefault"
><when
>The DTD declared a default for undeclared entity names.  (Each such
undeclared name is associated with an entity using this node as
a pattern, but in certain cases, the system may not select the
same entity for each name.)
</when></propdef><propdef
cn="doctype"
rcsnm="elemtps"
appnm="element types"
clause="b2101"
datatype="nmndlist"
noderel="subnode"
ac="elemtype rankstem"
acnmprop="gi stem"
vrfytype="other"
default="ndefault"
><desc
>Generic identifiers or rank stems used to name elements.
</desc></propdef><propdef
cn="doctype"
rcsnm="parments"
appnm="parameter entities"
clause="b1004"
datatype="nmndlist"
noderel="subnode"
ac="entity"
acnmprop="name"
vrfytype="other"
default="ndefault"
><note
>Includes entities not explicitly declared, as discussed above in
the description of this class.
</note></propdef><classdef
rcsnm="elemtype"
appnm="element type"
fullnm="element type definition"
clause="b2000"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="gi"
fullnm="generic identifier"
clause="78002"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="omitstrt"
appnm="omit start tag"
clause="b2202"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if start-tag minimization was "O".</desc><when
>Element type declaration specified omitted tag minimization.
</when></propdef><propdef
rcsnm="omitend"
appnm="omit end tag"
clause="b2203"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if end-tag minimization was "O".</desc><when
>Element type declaration specified omitted tag minimization.
</when></propdef><propdef
rcsnm="contype"
appnm="content type"
clause="b2300"
datatype="enum"
vrfytype="other"
default="ndefault"
><enumdef
rcsnm="cdata"
><desc
>Declared content of CDATA.
</desc></enumdef><enumdef
rcsnm="rcdata"
><desc
>Declared content of RCDATA.
</desc></enumdef><enumdef
rcsnm="empty"
><desc
>Declared content of EMPTY.
</desc></enumdef><enumdef
rcsnm="any"
><desc
>Content model of ANY.
</desc></enumdef><enumdef
rcsnm="modelgrp"
appnm="model group"
><desc
>Content model that is a model group.
</desc></enumdef></propdef><propdef
rcsnm="modelgrp"
appnm="model group"
clause="b2402"
datatype="node"
noderel="subnode"
ac="modelgrp"
vrfytype="other"
default="ndefault"
><when
>Element type declaration includes content model that has a model group.
</when></propdef><propdef
rcsnm="excls"
appnm="exclusions"
clause="b2521"
datatype="strlist"
vrfytype="other"
default="ndefault"
><when
>Contype is any or modelgrp.
</when></propdef><propdef
rcsnm="incls"
appnm="inclusions"
clause="b2511"
datatype="strlist"
vrfytype="other"
default="ndefault"
><when
>Contype is any or modelgrp.
</when></propdef><propdef
rcsnm="attdefs"
appnm="attribute defs"
fullnm="attribute definitions"
clause="b3003"
datatype="nmndlist"
noderel="subnode"
ac="attdef"
acnmprop="name"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="modelgrp"
appnm="model group"
clause="b2402"
conprop="tokens"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A model group or a data tag group.</desc><note
>A data tag group is represented by a model group node with connector
equal to seq whose first token is an elemtk and whose second token
is a pcdatatk.
</note><propdef
rcsnm="connect"
appnm="connector"
clause="b2410"
datatype="enum"
vrfytype="other"
default="ndefault"
><desc
>Connector used within model group.
</desc><enumdef
rcsnm="and"
></enumdef><enumdef
rcsnm="or"
></enumdef><enumdef
rcsnm="seq"
></enumdef></propdef><propdef
rcsnm="occur"
appnm="occur indicator"
fullnm="occurrence indicator"
clause="b2420"
datatype="enum"
vrfytype="other"
default="ndefault"
><when
>Model group has an occurrence indicator.
</when><enumdef
rcsnm="opt"
></enumdef><enumdef
rcsnm="plus"
></enumdef><enumdef
rcsnm="rep"
></enumdef></propdef><propdef
rcsnm="tokens"
appnm="content tokens"
clause="b2403"
datatype="nodelist"
noderel="subnode"
ac="modelgrp pcdatatk elemtk"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="pcdatatk"
appnm="pcdata token"
clause="b2404"
prune="prune"
mayadd="mayntadd"
default="ndefault"
></classdef><classdef
rcsnm="elemtk"
appnm="element token"
clause="b2405"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="gi"
fullnm="generic identifier"
clause="b2405"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="occur"
appnm="occur indicator"
fullnm="occurrence indicator"
clause="b2405"
datatype="enum"
vrfytype="other"
default="ndefault"
><when
>Element token has an occurrence indicator.
</when><enumdef
rcsnm="opt"
></enumdef><enumdef
rcsnm="plus"
></enumdef><enumdef
rcsnm="rep"
></enumdef></propdef></classdef><classdef
rcsnm="attdef"
appnm="attribute def"
fullnm="attribute definition"
clause="b3003"
conprop="dfltval"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="name"
clause="b3201"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="dcltype"
appnm="decl value type"
fullnm="declared value prescription type"
clause="b3301"
datatype="enum"
vrfytype="other"
default="ndefault"
><enumdef
rcsnm="cdata"
></enumdef><enumdef
rcsnm="entity"
></enumdef><enumdef
rcsnm="entities"
></enumdef><enumdef
rcsnm="id"
></enumdef><enumdef
rcsnm="idref"
></enumdef><enumdef
rcsnm="idrefs"
></enumdef><enumdef
rcsnm="name"
></enumdef><enumdef
rcsnm="names"
></enumdef><enumdef
rcsnm="nmtoken"
></enumdef><enumdef
rcsnm="nmtokens"
></enumdef><enumdef
rcsnm="number"
></enumdef><enumdef
rcsnm="numbers"
></enumdef><enumdef
rcsnm="nutoken"
></enumdef><enumdef
rcsnm="nutokens"
></enumdef><enumdef
rcsnm="notation"
></enumdef><enumdef
rcsnm="nmtkgrp"
appnm="name token group"
><desc
>The declared value was a name token group.
</desc></enumdef></propdef><propdef
rcsnm="tokens"
clause="b3301"
datatype="strlist"
vrfytype="other"
default="ndefault"
><desc
>A list of strings specifying the allowed tokens.</desc><when
>Declared value is a name token group or a notation.
</when></propdef><propdef
rcsnm="dflttype"
appnm="default value type"
clause="b3401"
datatype="enum"
vrfytype="other"
default="ndefault"
><enumdef
rcsnm="value"
><desc
>The default value was an attribute value specification without #FIXED.
</desc></enumdef><enumdef
rcsnm="fixed"
></enumdef><enumdef
rcsnm="required"
></enumdef><enumdef
rcsnm="current"
></enumdef><enumdef
rcsnm="conref"
></enumdef><enumdef
rcsnm="implied"
></enumdef></propdef><propdef
rcsnm="dfltval"
appnm="default value"
clause="b3409"
datatype="nodelist"
noderel="subnode"
ac="attvaltk datachar sdata intignch entstart entend"
vrfytype="other"
default="ndefault"
><when
>The default value includes an attribute value specification.
</when></propdef><propdef
rcsnm="curgrp"
appnm="current group"
clause="b3001"
datatype="nodelist"
noderel="irefnode"
ac="attdef"
vrfytype="other"
default="ndefault"
><desc
>All the attdef nodes that represent the same attribute definition
and which will therefore share the same current value.</desc><note
>There will be as many members as there were associated element types
in the attribute definition list declaration
that declared this attribute definition.</note><when
>The default value type is CURRENT.
</when></propdef><propdef
rcsnm="curattix"
appnm="current attribute index"
clause="b3001"
datatype="integer"
vrfytype="other"
default="ndefault"
><desc
>The number of preceding attribute definitions in the document type
declaration with a default value type of CURRENT.</desc><note
>All the attdef nodes in the value of the curgrp property of an attdef
node will exhibit the same value for the curattix property.
Two attdef nodes will share the same current value just in case they
exhibit the same value for the curattix property.</note><when
>The default value type is CURRENT.
</when></propdef></classdef><classdef
rcsnm="dfltent"
appnm="default entity"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="enttype"
appnm="entity type"
clause="a5502"
datatype="enum"
vrfytype="other"
default="ndefault"
><enumdef
rcsnm="text"
fullnm="SGML text"
></enumdef><enumdef
rcsnm="cdata"
></enumdef><enumdef
rcsnm="sdata"
></enumdef><enumdef
rcsnm="ndata"
></enumdef><enumdef
rcsnm="subdoc"
appnm="subdocument"
></enumdef><enumdef
rcsnm="pi"
></enumdef></propdef><propdef
rcsnm="text"
fullnm="replacement text"
clause="92101"
datatype="string"
vrfytype="other"
default="ndefault"
><when
>The default entity declaration declares an internal entity.
</when></propdef><propdef
rcsnm="extid"
appnm="external id"
fullnm="external identifier"
clause="a1601"
datatype="node"
noderel="subnode"
ac="extid"
vrfytype="other"
default="ndefault"
><when
>The default entity declaration declares an external entity.
</when></propdef><propdef
rcsnm="atts"
appnm="attributes"
clause="b4120"
datatype="nmndlist"
noderel="subnode"
ac="attasgn"
acnmprop="name"
vrfytype="other"
default="ndefault"
><desc
>A list of data attribute assignments, one for each declared attribute of the
entity in the order in which they were declared in the attribute
definition list declaration.</desc><when
>The default entity declaration declares an external entity.
</when></propdef><propdef
rcsnm="notname"
appnm="notation name"
clause="79408"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><when
>The default entity declaration declares an external entity.
</when></propdef><propdef
rcsnm="notation"
clause="b4001"
datatype="node"
noderel="irefnode"
ac="notation"
vrfytype="other"
default="ndefault"
><when
>The default entity declaration declares an external entity.
</when></propdef></classdef></psmodule><psmodule
rcsnm="prlgsds"
fullnm="prolog SGML document string"
dependon="basesds1"
default="ndefault"
><propdef
cn="entity"
rcsnm="entdcl"
appnm="entity decl"
fullnm="entity declaration"
clause="a5001"
datatype="node"
noderel="irefnode"
ac="entdcl"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="dfltent"
rcsnm="entdcl"
appnm="entity decl"
fullnm="entity declaration"
clause="a5001"
datatype="node"
noderel="irefnode"
ac="entdcl"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="notation"
rcsnm="notdcl"
appnm="notation decl"
fullnm="notation declaration"
clause="b4001"
datatype="node"
noderel="irefnode"
ac="notdcl"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="notation"
rcsnm="attdldcl"
appnm="attribute def list decl"
fullnm="attribute definition list declaration"
clause="b4111"
datatype="nodelist"
noderel="irefnode"
ac="attdldcl"
vrfytype="other"
default="ndefault"
><when
>The notation has at least one associated ATTLIST.
</when></propdef><propdef
cn="elemtype"
rcsnm="eltpdcl"
appnm="element type decl"
fullnm="element type declaration"
clause="b2001"
datatype="node"
noderel="irefnode"
ac="eltpdcl"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="elemtype"
rcsnm="attdldcl"
appnm="attribute def list decl"
fullnm="attribute definition list declaration"
clause="b3001"
datatype="nodelist"
noderel="irefnode"
ac="attdldcl"
vrfytype="other"
default="ndefault"
><when
>The element type has at least one associated ATTLIST declaration.
</when></propdef><propdef
cn="doctype"
rcsnm="doctpdcl"
appnm="document type decl"
fullnm="document type declaration"
clause="b1001"
datatype="node"
noderel="irefnode"
ac="doctpdcl"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="attdef"
rcsnm="attvalsp"
appnm="attribute value spec"
fullnm="attribute value specification"
clause="79002"
datatype="node"
noderel="irefnode"
ac="attvalue literal"
vrfytype="other"
default="ndefault"
><when
>Default value includes attribute value specification.
</when></propdef><classdef
rcsnm="doctpdcl"
appnm="document type decl"
fullnm="document type declaration"
clause="b1000"
prune="prune"
mayadd="mayadd"
default="ndefault"
><propdef
rcsnm="markup"
clause="b1001"
datatype="nodelist"
noderel="subnode"
ac="ssep comment name rname literal msstart msend msignch entstart entend comdcl pi eltpdcl entdcl notdcl attdldcl usemap srmapdcl"
vrfytype="other"
default="ndefault"
><note
>First child is gendelm for mdo delimiter; last is gendelm
for mdc delimiter. If there is an external entity, its entend node
will appear immediately before the gendelm for the dsc delimiter,
if there is one, and otherwise immediately before the gendelm node
for the mdc delimiter.
</note></propdef><propdef
rcsnm="doctype"
appnm="document type"
clause="b1008"
datatype="node"
noderel="irefnode"
ac="doctype"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="entity"
clause="b1008"
datatype="node"
noderel="subnode"
ac="entity"
vrfytype="other"
default="ndefault"
><when
>Document type declaration includes external identifier.
</when></propdef></classdef><classdef
rcsnm="attdldcl"
appnm="attribute def list decl"
fullnm="attribute definition list declaration"
clause="b3000"
prune="prune"
mayadd="mayadd"
default="ndefault"
><propdef
rcsnm="markup"
clause="b3001"
datatype="nodelist"
noderel="subnode"
ac="ssep comment entstart entend gendelm name nmtoken attvalue literal"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="asseltps"
appnm="assoc element types"
fullnm="associated element types"
clause="b3001"
datatype="nodelist"
noderel="irefnode"
ac="elemtype"
vrfytype="other"
default="ndefault"
><desc
>The element types to which the attribute definition list is applicable,
ordered as their names occur in the attribute definition
list declaration. This does not include undefined element types.
</desc></propdef><propdef
rcsnm="assnots"
appnm="assoc notations"
fullnm="associated notations"
clause="b3001"
datatype="nodelist"
noderel="irefnode"
ac="notation"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="eltpdcl"
appnm="element type decl"
fullnm="element type declaration"
clause="b2000"
prune="prune"
mayadd="mayadd"
default="ndefault"
><propdef
rcsnm="markup"
clause="b2001"
datatype="nodelist"
noderel="subnode"
ac="ssep comment entstart entend gendelm name number"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="elemtype"
appnm="element type"
fullnm="element type"
clause="b2101"
datatype="node"
noderel="irefnode"
ac="elemtype"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="entdcl"
appnm="entity decl"
fullnm="entity declaration"
clause="a5000"
prune="prune"
mayadd="mayadd"
default="ndefault"
><desc
>An entity declaration that is not ignored.
</desc><propdef
rcsnm="markup"
clause="a5001"
datatype="nodelist"
noderel="subnode"
ac="entstart entend ssep comment gendelm name rname literal attvalue"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="entity"
clause="a5201"
datatype="node"
noderel="subnode"
ac="entity"
vrfytype="other"
default="ndefault"
><desc
>The entity declared by the entity declaration.</desc><when
>The entity declaration does not declare the default entity.
</when></propdef></classdef><classdef
rcsnm="notdcl"
appnm="notation decl"
fullnm="notation declaration"
clause="b4000"
prune="prune"
mayadd="mayadd"
default="ndefault"
><propdef
rcsnm="markup"
clause="b4001"
datatype="nodelist"
noderel="subnode"
ac="entstart entend ssep comment literal name rname"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="notation"
clause="b4001"
datatype="node"
noderel="irefnode"
ac="notation"
vrfytype="other"
default="ndefault"
><desc
>The declared notation.
</desc></propdef></classdef></psmodule><psmodule
rcsnm="instsds0"
fullnm="instance SGML document string level 0"
default="ndefault"
><propdef
cn="element"
rcsnm="included"
datatype="boolean"
vrfytype="derived"
default="ndefault"
><desc
>True if and only if the element was an included subelement.
</desc></propdef><propdef
cn="element"
rcsnm="momitend"
appnm="must omit end tag"
clause="b2209"
datatype="boolean"
vrfytype="derived"
default="ndefault"
><desc
>True if and only if the end tag for the element had to be omitted
because the element had a declared content of empty or
an explicit content reference.
</desc></propdef></psmodule><psmodule
rcsnm="instsds1"
fullnm="instance SGML document string level 1"
dependon="instsds0 basesds1"
default="ndefault"
><propdef
cn="element"
rcsnm="starttag"
appnm="start-tag"
clause="74001"
datatype="nodelist"
noderel="subnode"
ac="gendelm name ssep entstart entend literal attvalue"
vrfytype="optional"
default="ndefault"
><note
>First child is gendelm for stago.
Nodes of type entstart and entend can occur only
in the document type specification.</note><when
>A start-tag was specified for the element.
</when></propdef><propdef
cn="element"
rcsnm="endtag"
appnm="end-tag"
clause="75001"
datatype="nodelist"
noderel="subnode"
ac="gendelm name ssep entstart entend ignmrkup"
vrfytype="optional"
default="ndefault"
><note
>First child is gendelm for etago or net. Nodes of type entstart,
entend, and ignmrkup can occur only in the document type specification.</note><when
>An end-tag (not a data tag) was specified for the element.

</when></propdef><propdef
cn="datachar"
rcsnm="movedre"
appnm="moved re"
clause="7610a"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if and only if this character is an RE that was deemed to occur
at a point other than that at which it in fact occurred.</desc><note
>A node of type repos will indicate the position at which
it in fact occurred.
</note></propdef><propdef
cn="datachar"
rcsnm="repos"
appnm="re position"
clause="7610a"
datatype="node"
noderel="irefnode"
ac="repos"
vrfytype="other"
default="ndefault"
><desc
>The position at which this RE character in fact occurred.</desc><when
>This character is an RE that was deemed to occur at a point other
than that at which it in fact occurred.
</when></propdef><propdef
cn="extdata"
rcsnm="markup"
clause="94401 94402"
datatype="nodelist"
noderel="subnode"
ac="gendelm name ssep entstart entend refendre shortref"
vrfytype="optional"
default="ndefault"
><desc
>The markup of the entity reference.</desc><note
>ssep, entstart, and entend can occur only in a name group in a named
entity reference.
</note></propdef><classdef
rcsnm="ignrs"
appnm="ignored rs"
clause="76101"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>An RS that was ignored because of the rules in 7.6.1 of ISO 8879.
</desc><propdef
rcsnm="namecref"
appnm="named char ref"
fullnm="named character reference"
clause="95001"
datatype="nodelist"
noderel="subnode"
ac="gendelm name refendre"
vrfytype="optional"
default="ndefault"
><when
>The character was the replacement of a named character reference.
</when></propdef></classdef><classdef
rcsnm="ignre"
appnm="ignored re"
clause="76100"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>An RE in content that was ignored because of the rules in 7.6.1 of ISO
8879.</desc><note
>This occurs at the point where the RE originally occurred rather
than at the point it was determined that the RE should be ignored.
</note><propdef
rcsnm="namecref"
appnm="named char ref"
fullnm="named character reference"
clause="95001"
datatype="nodelist"
noderel="subnode"
ac="gendelm name refendre"
vrfytype="optional"
default="ndefault"
><when
>The character was the replacement of a named character reference.
</when></propdef></classdef><classdef
rcsnm="repos"
appnm="re position"
clause="7610a"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>The original position of an RE that was deemed by the rules of clause
7.6.1 of ISO 8879 to occur at some point other than that at which it
in fact occurred.</desc><note
>For each node of type repos, there will be a node of type datachar
with a property movedre that is true.
</note><propdef
rcsnm="re"
appnm="record end"
clause="7610a"
datatype="node"
noderel="irefnode"
ac="datachar"
vrfytype="other"
default="ndefault"
><desc
>The character for which this is the repos.
</desc></propdef></classdef></psmodule><psmodule
rcsnm="dtgabs"
fullnm="datatag abstract"
dependon="baseabs"
default="ndefault"
><propdef
cn="element"
rcsnm="datatag"
clause="73201"
datatype="boolean"
vrfytype="derived"
default="ndefault"
><desc
>True if and only if a data tag served as the end-tag of the element.</desc><note
>The data characters comprising the data tag will follow the element in
the content of the containing element.
</note></propdef><propdef
cn="elemtype"
rcsnm="dtgtemps"
appnm="data tag templates"
clause="b2444"
datatype="strlist"
vrfytype="other"
default="ndefault"
><when
>The model group was a data tag group.
</when></propdef><propdef
cn="elemtype"
rcsnm="dtgptemp"
appnm="data tag padding template"
clause="b2445"
datatype="string"
vrfytype="other"
default="ndefault"
><when
>The model group was a data tag group whose data tag pattern included a
data tag padding template.
</when></propdef></psmodule><psmodule
rcsnm="rankabs"
fullnm="rank abstract"
dependon="prlgabs1"
default="ndefault"
><propdef
cn="elemtype"
rcsnm="ranksuff"
appnm="rank suffix"
clause="b2114"
datatype="string"
vrfytype="derived"
default="ndefault"
><when
>The element type in the element type declaration included a rank suffix.
</when></propdef><propdef
cn="elemtype"
rcsnm="rankstem"
appnm="rank stem"
clause="b2113"
datatype="string"
vrfytype="other"
default="ndefault"
><when
>The element type in the element type declaration used a ranked element
or ranked group.
</when></propdef><propdef
cn="elemtype"
rcsnm="rankgrp"
appnm="rank group"
clause="b2112"
datatype="strlist"
vrfytype="other"
default="ndefault"
><desc
>The rank stems in the ranked group.</desc><when
>The element type declaration included a ranked group.
</when></propdef><classdef
rcsnm="rankstem"
appnm="rank stem"
clause="b2113"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="stem"
clause="b2113"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>Name of rank stem.
</desc></propdef><propdef
rcsnm="elemtps"
appnm="element types"
clause="b2112"
datatype="nodelist"
noderel="irefnode"
ac="elemtype"
vrfytype="other"
default="ndefault"
><desc
>The element types for which this is a rank stem.
</desc></propdef></classdef></psmodule><psmodule
rcsnm="srabs"
fullnm="shortref abstract"
dependon="prlgabs0"
default="ndefault"
><propdef
cn="sgmlcsts"
rcsnm="emptymap"
appnm="empty short ref map"
fullnm="empty short reference map"
clause="b6004"
datatype="node"
noderel="subnode"
ac="srmap"
vrfytype="other"
default="ndefault"
><desc
>The empty short reference map.
</desc></propdef><propdef
cn="doctype"
rcsnm="srmaps"
appnm="short ref maps"
fullnm="short reference maps"
clause="b1006"
datatype="nmndlist"
noderel="subnode"
ac="srmap"
acnmprop="name"
vrfytype="other"
default="ndefault"
><note
>Does not include #EMPTY map.
</note></propdef><propdef
cn="elemtype"
rcsnm="srmapnm"
appnm="short ref map name"
fullnm="short reference map name"
clause="b6004"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><when
>The element type has an associated short reference map.
</when></propdef><propdef
cn="elemtype"
rcsnm="srmap"
appnm="short ref map"
fullnm="short reference map"
clause="b6101"
datatype="node"
noderel="irefnode"
ac="srmap"
vrfytype="other"
default="ndefault"
><when
>The element type has an associated short reference map.
</when></propdef><classdef
rcsnm="srmap"
appnm="short ref map"
fullnm="short reference map"
clause="b5000"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="name"
clause="b5002"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><when
>Map is not the implicitly declared #EMPTY map.
</when></propdef><propdef
rcsnm="map"
clause="b5004"
datatype="nmndlist"
noderel="subnode"
ac="srassoc"
acnmprop="shortref"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="srassoc"
appnm="short ref assoc"
fullnm="short reference association"
clause="b5004"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="shortref"
appnm="short ref"
fullnm="short reference delimiter"
clause="b5004"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="entname"
appnm="entity name"
clause="b5004"
datatype="string"
strnorm="entity"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="entity"
clause="b5001"
datatype="node"
noderel="irefnode"
ac="entity"
vrfytype="other"
default="ndefault"
></propdef></classdef></psmodule><psmodule
rcsnm="srsds"
fullnm="shortref SGML document string"
dependon="basesds1"
default="ndefault"
><classdef
rcsnm="usemap"
appnm="short ref use decl"
fullnm="short reference use declaration"
clause="b6000"
conprop="markup"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="markup"
clause="b6001"
datatype="nodelist"
noderel="subnode"
ac="entstart entend ssep comment gendelm name rname ignmrkup"
vrfytype="other"
default="ndefault"
><note
>First child is gendelm for mdo delimiter; last is gendelm for mdc
delimiter.
</note></propdef><propdef
rcsnm="asseltps"
appnm="assoc element types"
fullnm="associated element types"
clause="a1501"
datatype="nodelist"
noderel="irefnode"
ac="elemtype"
vrfytype="other"
default="ndefault"
><note
>SGML specifies that this does not include element types which had
already been associated with a map.</note><when
>The short reference use declaration includes an associated element
type.
</when></propdef><propdef
rcsnm="srmap"
clause="b6002"
datatype="node"
noderel="irefnode"
ac="srmap"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="shortref"
appnm="short ref"
fullnm="short reference delimiter"
clause="e4620"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="origdelm"
appnm="original delim"
fullnm="original delimiter"
clause="96601"
datatype="string"
vrfytype="other"
default="ndefault"
><desc
>The short reference delimiter as originally entered.
</desc></propdef><propdef
rcsnm="namecref"
appnm="named char ref"
fullnm="named character reference"
clause="95001"
datatype="nodelist"
noderel="subnode"
ac="gendelm name refendre"
vrfytype="optional"
default="ndefault"
><when
>The first character of the delimiter was entered with a named
character reference.
</when></propdef></classdef><classdef
rcsnm="srmapdcl"
appnm="short ref map decl"
fullnm="short reference mapping declaration"
clause="b5000"
prune="prune"
mayadd="mayadd"
default="ndefault"
><propdef
rcsnm="markup"
clause="b5001"
datatype="nodelist"
noderel="subnode"
ac="entstart entend ssep comment gendelm name rname literal"
vrfytype="other"
default="ndefault"
><note
>First child is gendelm for mdo delimiter; last is gendelm for mdc
delimiter.
</note></propdef><propdef
rcsnm="map"
clause="b5001"
datatype="node"
noderel="irefnode"
ac="srmap"
vrfytype="other"
default="ndefault"
></propdef></classdef></psmodule><psmodule
rcsnm="linkabs"
fullnm="link abstract"
dependon="prlgabs0"
default="ndefault"
><propdef
cn="sgmlcsts"
rcsnm="emptylks"
appnm="empty link set"
clause="c3004"
datatype="node"
noderel="subnode"
ac="linkset"
vrfytype="other"
default="ndefault"
><desc
>Empty link set used to disable current link set.
</desc></propdef><propdef
cn="element"
rcsnm="simplelk"
appnm="simple link info"
fullnm="simple link information"
clause="c1431"
datatype="nmndlist"
noderel="subnode"
ac="simplelk"
acnmprop="linktype"
vrfytype="optional"
default="ndefault"
><when
>Element is the document element and there are active simple link
processes.
</when></propdef><propdef
cn="element"
rcsnm="linkatts"
appnm="link attributes"
clause="c1402"
datatype="nmndlist"
noderel="irefnode"
ac="attasgn"
acnmprop="name"
vrfytype="other"
default="ndefault"
><desc
>A list of attribute assignments, one for each declared link attribute
of the element.</desc><note
>The origin of the link attributes will be the link rule.
</note></propdef><propdef
cn="element"
rcsnm="rsltgi"
appnm="result gi"
fullnm="result element generic identifier"
clause="c2202"
datatype="string"
strnorm="general"
vrfytype="derived"
default="ndefault"
><when
>There is an applicable link rule which is an explicit link rule whose
result element is not implied.
</when></propdef><propdef
cn="element"
rcsnm="rsltelem"
appnm="result element type"
clause="c2202"
datatype="node"
noderel="irefnode"
ac="elemtype"
vrfytype="other"
default="ndefault"
><when
>There is an applicable link rule which is an explicit link rule whose
result element is not implied.
</when></propdef><propdef
cn="element"
rcsnm="rsltatts"
appnm="result attributes"
clause="c2203"
datatype="nmndlist"
noderel="irefnode"
ac="attasgn"
acnmprop="name"
vrfytype="other"
default="ndefault"
><note
>The origin of the attributes will be the link rule.</note><when
>There is an applicable link rule which is an explicit link rule whose
result element is not implied.
</when></propdef><propdef
cn="element"
rcsnm="lksetinf"
appnm="link set info"
fullnm="link set information"
clause="c2205"
datatype="nodelist"
noderel="irefnode"
ac="linkrule"
vrfytype="other"
default="ndefault"
><desc
>Link rules in the current link set whose source element type is implied.</desc><when
>There is an active explicit link process.
</when></propdef><propdef
cn="datachar"
rcsnm="lksetinf"
appnm="link set info"
fullnm="link set information"
datatype="nodelist"
noderel="irefnode"
ac="linkrule"
vrfytype="other"
default="ndefault"
><desc
>Link rules in the current link set whose source element type is implied.</desc><when
>There is an active explicit link process and the character occurs
in content.
</when></propdef><classdef
rcsnm="simplelk"
appnm="simple link info"
fullnm="simple link information"
clause="c1430"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="linktype"
appnm="link type"
clause="c1001"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The link type name of the simple link process.
</desc></propdef><propdef
rcsnm="atts"
appnm="attributes"
clause="c1402"
datatype="nmndlist"
noderel="subnode"
ac="attasgn"
acnmprop="name"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="linktype"
appnm="link type"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="name"
clause="c1002"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="active"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if and only if link type is active.
</desc></propdef><propdef
rcsnm="ltkind"
appnm="link type kind"
fullnm="kind of link type"
clause="c1001"
datatype="enum"
vrfytype="other"
default="ndefault"
><enumdef
rcsnm="simple"
></enumdef><enumdef
rcsnm="implicit"
></enumdef><enumdef
rcsnm="explicit"
></enumdef></propdef><propdef
rcsnm="srcname"
appnm="source document type name"
clause="c1302"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="source"
appnm="source document type"
clause="c1305 c1306"
datatype="node"
noderel="irefnode"
ac="doctype"
vrfytype="other"
default="ndefault"
><note
>For a simple link type, this will always be the base document type.
</note></propdef><propdef
rcsnm="rsltname"
appnm="result document type name"
clause="c1303"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="result"
appnm="result document type"
clause="c1306"
datatype="node"
noderel="irefnode"
ac="doctype"
vrfytype="other"
default="ndefault"
><when
>The link type is an explicit link type.
</when></propdef><propdef
rcsnm="inilkset"
appnm="initial link set"
clause="c2004"
datatype="node"
noderel="subnode"
ac="linkset"
vrfytype="other"
default="ndefault"
><when
>The link type is not simple.
</when></propdef><propdef
rcsnm="idlkset"
appnm="id link set"
clause="c2300"
datatype="node"
noderel="subnode"
ac="linkset"
vrfytype="other"
default="ndefault"
><when
>The link type declaration subset includes an ID link set declaration.
</when></propdef><propdef
rcsnm="linksets"
appnm="link sets"
clause="c1401"
datatype="nmndlist"
noderel="subnode"
ac="linkset"
acnmprop="name"
vrfytype="other"
default="ndefault"
><note
>Does not include #INITIAL or #EMPTY or ID link set.
</note></propdef></classdef><classdef
rcsnm="linkset"
appnm="link set"
clause="c2000"
conprop="lkrules"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="name"
clause="c2003"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><when
>Link set is not #INITIAL nor #EMPTY nor the ID link set.
</when></propdef><propdef
rcsnm="lkrules"
appnm="link rules"
clause="c2002"
datatype="nodelist"
noderel="subnode"
ac="linkrule"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="linkrule"
appnm="link rule"
clause="c2002"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="assgis"
appnm="assoc gis"
fullnm="associated generic identifiers"
clause="c2101"
datatype="strlist"
vrfytype="other"
default="ndefault"
><desc
>The names of the associated element types.</desc><when
>The link rule is not an explicit link rule whose source element type
is implied.
</when></propdef><propdef
rcsnm="asseltps"
appnm="assoc element types"
fullnm="associated element types"
clause="c2101"
datatype="nodelist"
noderel="irefnode"
ac="elemtype"
vrfytype="other"
default="ndefault"
><when
>The link rule is not an explicit link rule whose source element type
is implied.
</when></propdef><propdef
rcsnm="id"
fullnm="unique identifier"
clause="c2301"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><when
>Link rule occurs in ID link set declaration.
</when></propdef><propdef
rcsnm="uselink"
clause="c2104"
datatype="node"
noderel="irefnode"
ac="linkset"
vrfytype="other"
default="ndefault"
><when
>The link rule includes a USELINK parameter.
</when></propdef><propdef
rcsnm="uselknm"
appnm="uselink name"
clause="c2104"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The link set named by the USELINK parameter.</desc><when
>The link rule includes a USELINK parameter.
</when></propdef><propdef
rcsnm="postlkrs"
appnm="postlink restore"
clause="c2101"
datatype="boolean"
vrfytype="derived"
default="ndefault"
><desc
>True if the link rule includes a POSTLINK parameter of #RESTORE.
</desc></propdef><propdef
rcsnm="postlkst"
appnm="postlink set"
clause="c2101"
datatype="node"
noderel="irefnode"
ac="linkset"
vrfytype="other"
default="ndefault"
><when
>The link set specification did not specify #RESTORE.
</when></propdef><propdef
rcsnm="postlknm"
clause="c2101"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The token specified for the link set specification following POSTLINK.</desc><when
>The link rule includes a POSTLINK parameter.
</when></propdef><propdef
rcsnm="linkatts"
appnm="link attributes"
clause="c2102"
datatype="nmndlist"
noderel="subnode"
ac="attasgn"
acnmprop="name"
vrfytype="other"
default="ndefault"
><when
>The link rule is not an explicit link rule whose source element type
is implied.
</when></propdef><propdef
rcsnm="rsltgi"
appnm="result gi"
fullnm="result element generic identifier"
clause="c2202"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><when
>The link rule is an explicit link rule whose result element type is
not implied.
</when></propdef><propdef
rcsnm="rsltelem"
appnm="result element type"
clause="c2202"
datatype="node"
noderel="irefnode"
ac="elemtype"
vrfytype="other"
default="ndefault"
><when
>The link rule is an explicit link rule whose result element type is
not implied.
</when></propdef><propdef
rcsnm="rsltatts"
appnm="result attributes"
clause="c2203"
datatype="nmndlist"
noderel="subnode"
ac="attasgn"
acnmprop="name"
vrfytype="other"
default="ndefault"
><when
>The link rule is an explicit link rule whose result element type is
not implied.
</when></propdef></classdef></psmodule><psmodule
rcsnm="linksds"
fullnm="link SGML document string"
dependon="basesds1"
default="ndefault"
><propdef
cn="linkset"
rcsnm="lksetdcl"
appnm="link set decl"
fullnm="link set declaration"
clause="c2001"
datatype="node"
noderel="irefnode"
ac="lksetdcl idlkdcl"
vrfytype="other"
default="ndefault"
><when
>Link set is not #EMPTY.
</when></propdef><propdef
cn="linktype"
rcsnm="lktpdcl"
appnm="link type decl"
fullnm="link type declaration"
clause="c1001"
datatype="node"
noderel="irefnode"
ac="lktpdcl"
vrfytype="other"
default="ndefault"
></propdef><classdef
rcsnm="lktpdcl"
appnm="link type decl"
fullnm="link type declaration"
clause="c1000"
prune="prune"
mayadd="mayadd"
default="ndefault"
><propdef
rcsnm="markup"
clause="c1001"
datatype="nodelist"
noderel="subnode"
ac="ssep comment name rname literal msstart msignch msend entstart entend pi comdcl entdcl attdldcl lksetdcl idlkdcl"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="linktype"
appnm="link type"
datatype="node"
noderel="irefnode"
ac="linktype"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="entity"
clause="c1004"
datatype="node"
noderel="subnode"
ac="entity"
vrfytype="other"
default="ndefault"
><when
>Link type definition includes external identifier.
</when></propdef></classdef><classdef
rcsnm="lksetdcl"
appnm="link set decl"
fullnm="link set declaration"
clause="c2000"
prune="prune"
mayadd="mayadd"
default="ndefault"
><propdef
rcsnm="markup"
clause="c2001"
datatype="nodelist"
noderel="subnode"
ac="entstart entend ssep comment gendelm name rname literal attvalue"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="linkset"
appnm="link set"
clause="c2001"
datatype="node"
noderel="irefnode"
ac="linkset"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="idlkdcl"
appnm="id link set decl"
fullnm="ID link set declaration"
clause="c2300"
prune="prune"
mayadd="mayadd"
default="ndefault"
><propdef
rcsnm="markup"
clause="c2301"
datatype="nodelist"
noderel="subnode"
ac="entstart entend ssep comment gendelm name rname literal attvalue"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="linkset"
appnm="link set"
clause="c2301"
datatype="node"
noderel="irefnode"
ac="linkset"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="uselink"
appnm="link set use decl"
fullnm="link set use declaration"
clause="c3000"
conprop="markup"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A link set use declaration that is not ignored.
</desc><propdef
rcsnm="markup"
clause="c3001"
datatype="nodelist"
noderel="subnode"
ac="entstart entend ssep comment gendelm name rname ignmrkup"
vrfytype="other"
default="ndefault"
><note
>First child is gendelm for mdo delimiter; last is gendelm
for mdc delimiter.
</note></propdef><propdef
rcsnm="restore"
clause="c3002"
datatype="boolean"
vrfytype="derived"
default="ndefault"
><desc
>True if the link set specification specified #RESTORE.
</desc></propdef><propdef
rcsnm="linkset"
clause="c3002"
datatype="node"
noderel="irefnode"
ac="linkset"
vrfytype="other"
default="ndefault"
><when
>The link set specification did not specify #RESTORE.
</when></propdef><propdef
rcsnm="lksetnm"
clause="c3002"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The token specified for the link set specification.
</desc></propdef><propdef
rcsnm="linktpnm"
appnm="link type name"
clause="c3001"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="linktype"
appnm="link type"
clause="c3001"
datatype="node"
noderel="irefnode"
ac="linktype"
vrfytype="other"
default="ndefault"
></propdef></classdef></psmodule><psmodule
rcsnm="subdcabs"
fullnm="subdoc abstract"
dependon="baseabs"
default="ndefault"
><classdef
rcsnm="subdoc"
appnm="subdocument"
fullnm="reference to subdocument"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>The result of referencing a subdocument entity.
</desc><propdef
rcsnm="entname"
appnm="entity name"
clause="a5101"
datatype="string"
strnorm="entity"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="entity"
clause="c5501"
datatype="node"
noderel="irefnode"
ac="entity"
vrfytype="other"
default="ndefault"
></propdef></classdef></psmodule><psmodule
rcsnm="subdcsds"
fullnm="subdoc SGML document string"
dependon="basesds1 subdcabs"
default="ndefault"
><propdef
cn="subdoc"
rcsnm="markup"
clause="94401"
datatype="nodelist"
noderel="subnode"
ac="gendelm name ssep entstart entend refendre shortref"
vrfytype="optional"
default="ndefault"
><desc
>The markup of the entity reference.</desc><note
>ssep, entstart, and entend can occur only in a name group in a named
entity reference.
</note></propdef></psmodule><psmodule
rcsnm="fpiabs"
fullnm="formal public identifier abstract"
dependon="baseabs"
default="ndefault"
><propdef
cn="extid"
rcsnm="fpi"
appnm="formal public id"
fullnm="formal public identifier"
clause="a2001"
datatype="node"
noderel="subnode"
ac="fpi"
vrfytype="optional"
default="ndefault"
><when
>FORMAL YES was specified in the SGML declaration.
</when></propdef><classdef
rcsnm="fpi"
appnm="formal public id"
fullnm="formal public identifier"
clause="a2000"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><note
>The string which is the value of each of the string-valued properties
provided by this class is the minimum data specified as such in the
governing productions, without any accompanying "//", "-//", "+//"
or s characters.
</note><propdef
rcsnm="ownertp"
appnm="owner type"
clause="a2100"
datatype="enum"
vrfytype="other"
default="ndefault"
><desc
>Type of owner identifier.
</desc><enumdef
rcsnm="iso"
></enumdef><enumdef
rcsnm="regist"
appnm="registered"
></enumdef><enumdef
rcsnm="unregist"
appnm="unregistered"
></enumdef></propdef><propdef
rcsnm="ownerid"
appnm="owner id"
fullnm="owner identifier"
clause="a2100"
datatype="string"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="textclas"
appnm="text class"
fullnm="public text class"
clause="a2210"
datatype="enum"
vrfytype="other"
default="ndefault"
><enumdef
rcsnm="capacity"
></enumdef><enumdef
rcsnm="charset"
></enumdef><enumdef
rcsnm="document"
></enumdef><enumdef
rcsnm="dtd"
></enumdef><enumdef
rcsnm="elements"
></enumdef><enumdef
rcsnm="entities"
></enumdef><enumdef
rcsnm="lpd"
></enumdef><enumdef
rcsnm="nonsgml"
></enumdef><enumdef
rcsnm="notation"
></enumdef><enumdef
rcsnm="shortref"
></enumdef><enumdef
rcsnm="subdoc"
></enumdef><enumdef
rcsnm="syntax"
></enumdef><enumdef
rcsnm="text"
></enumdef></propdef><propdef
rcsnm="unavail"
appnm="unavailable"
clause="a2202"
datatype="boolean"
vrfytype="other"
default="ndefault"
><desc
>True if and only if unavailable text indicator was specified.
</desc></propdef><propdef
rcsnm="textdesc"
appnm="text description"
fullnm="public text description"
clause="a2221"
datatype="string"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="textlang"
appnm="text language"
fullnm="public text language"
clause="a2231"
datatype="string"
vrfytype="other"
default="ndefault"
><when
>The text identifier included a public text language.
</when></propdef><propdef
rcsnm="textdseq"
appnm="text designating sequence"
fullnm="public text designating sequence"
clause="a2241"
datatype="string"
vrfytype="other"
default="ndefault"
><when
>The text identifier included a public text designating sequence.
</when></propdef><propdef
rcsnm="textdver"
appnm="text display version"
fullnm="public text display version"
clause="a2251"
datatype="string"
vrfytype="other"
default="ndefault"
><when
>The text identifier included a public text display version
(that is, there was a // following the public text language
or public text designating sequence).
</when></propdef></classdef></psmodule><psmodule
rcsnm="arcabs"
fullnm="SGML architecture abstract"
dependon="instabs"
default="ndefault"
><desc
>These properties relate the groves created from architectural
documents to the client documents from which they were derived.

</desc><propdef
cn="sgmldoc"
rcsnm="arcname"
appnm="arc name"
fullnm="architecture name"
sd="hytime"
clause="A34100"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The name of the architecture for which this document is an
architectural document of its client document.</desc><when
>The document is an architectural document.
</when></propdef><propdef
cn="sgmldoc"
rcsnm="arcdocs"
appnm="arc docs"
fullnm="architectural documents"
sd="hytime"
clause="A31200"
datatype="nmndlist"
noderel="urefnode"
ac="sgmldoc"
acnmprop="arcname"
vrfytype="other"
default="ndefault"
><desc
>The architectural documents derivable from this document.
</desc></propdef><propdef
cn="sgmldoc"
rcsnm="cltdoc"
appnm="client doc"
fullnm="client document"
sd="hytime"
clause="A31000"
datatype="node"
noderel="urefnode"
ac="sgmldoc"
vrfytype="other"
default="ndefault"
><desc
>The document of which this document is an architectural document.</desc><when
>The document is an architectural document.

</when></propdef><propdef
cn="element"
rcsnm="arcname"
appnm="arc name"
fullnm="architecture name"
sd="hytime"
clause="A34100"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The name of the architecture for which this element is an
architectural element of its client element.</desc><when
>The document is an architectural document.
</when></propdef><propdef
cn="element"
rcsnm="arcelems"
appnm="arc elements"
fullnm="architectural elements"
sd="hytime"
clause="A31200"
datatype="nmndlist"
noderel="urefnode"
ac="element"
acnmprop="arcname"
vrfytype="other"
default="ndefault"
><desc
>The architectural elements derivable from this element.
</desc></propdef><propdef
cn="element"
rcsnm="cltelem"
appnm="client element"
sd="hytime"
clause="A31000"
datatype="node"
noderel="urefnode"
ac="element"
vrfytype="other"
default="ndefault"
><desc
>The element of which this element is an architectural element.</desc><when
>The element is an architectural element.

</when></propdef><propdef
cn="entity"
rcsnm="arcname"
appnm="arc name"
fullnm="architecture name"
sd="hytime"
clause="A34100"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The name of the architecture for which this entity is an
architectural entity of its client element.</desc><when
>The document is an architectural document and the entity is derived
from an external data entity defined in the client document.
</when></propdef><propdef
cn="entity"
rcsnm="arcents"
appnm="arc entities"
fullnm="architectural entities"
sd="hytime"
clause="A31200 A36200 A36400"
datatype="nmndlist"
noderel="urefnode"
ac="entity"
acnmprop="arcname"
vrfytype="other"
default="ndefault"
><desc
>The architectural entities derivable from this entity.</desc><when
>The entity is an external data entity.
</when></propdef><propdef
cn="entity"
rcsnm="cltent"
appnm="client entity"
sd="hytime"
clause="A31000"
datatype="node"
noderel="urefnode"
ac="entity"
vrfytype="other"
default="ndefault"
><desc
>The entity of which this entity is an architectural entity.</desc><when
>The entity is an architectural external data entity.

</when></propdef><propdef
cn="datachar"
rcsnm="arcname"
appnm="arc name"
fullnm="architecture name"
sd="hytime"
clause="A34100"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The name of the architecture for which this data character is an
architectural data character of its client data character.</desc><when
>The document is an architectural document.
</when></propdef><propdef
cn="datachar"
rcsnm="arcdata"
appnm="arc data chars"
fullnm="architectural data characters"
sd="hytime"
clause="A31200"
datatype="nmndlist"
noderel="urefnode"
ac="datachar"
acnmprop="arcname"
vrfytype="other"
default="ndefault"
><desc
>The architectural data characters derivable from this data character.
</desc></propdef><propdef
cn="datachar"
rcsnm="cltdata"
appnm="client data char"
sd="hytime"
clause="A31000"
datatype="node"
noderel="urefnode"
ac="datachar"
vrfytype="other"
default="ndefault"
><desc
>The data character of which this data character is an architectural
data character.</desc><when
>The data character is an architectural data character.

</when></propdef><propdef
cn="sdata"
rcsnm="arcname"
appnm="arc name"
fullnm="architecture name"
sd="hytime"
clause="A34100"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The name of the architecture for which this system data is
architectural system data of its client system data.</desc><when
>The document is an architectural document.
</when></propdef><propdef
cn="sdata"
rcsnm="arcsdata"
appnm="arc sdata"
fullnm="architectural internal specific character data entity reference result"
sd="hytime"
clause="A31200"
datatype="nmndlist"
noderel="urefnode"
ac="sdata"
acnmprop="arcname"
vrfytype="other"
default="ndefault"
><desc
>The architectural system data derivable from this system data.
</desc></propdef><propdef
cn="sdata"
rcsnm="cltsdata"
appnm="client sdata"
fullnm="client internal specific character data entity reference result"
sd="hytime"
clause="A31000"
datatype="node"
noderel="urefnode"
ac="sdata"
vrfytype="other"
default="ndefault"
><desc
>The system data of which this system data is architectural
system data.</desc><when
>The system data is architectural system data.

</when></propdef><propdef
cn="extdata"
rcsnm="arcname"
appnm="arc name"
fullnm="architecture name"
sd="hytime"
clause="A34100"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The name of the architecture for which this external data is
architectural external data of its client external data.</desc><when
>The document is an architectural document.
</when></propdef><propdef
cn="extdata"
rcsnm="arcexdat"
appnm="arc external data"
fullnm="architectural external data"
sd="hytime"
clause="A31200"
datatype="nmndlist"
noderel="urefnode"
ac="extdata"
acnmprop="arcname"
vrfytype="other"
default="ndefault"
><desc
>The architectural external data derivable from this external data.
</desc></propdef><propdef
cn="extdata"
rcsnm="cltexdat"
appnm="client external data"
sd="hytime"
clause="A31000"
datatype="node"
noderel="urefnode"
ac="extdata"
vrfytype="other"
default="ndefault"
><desc
>The external data of which this external data is architectural
external data.</desc><when
>The external data is architectural external data.

</when></propdef><propdef
cn="subdoc"
rcsnm="arcname"
appnm="arc name"
fullnm="architecture name"
sd="hytime"
clause="A34100"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><desc
>The name of the architecture for which this subdocument reference is
architectural subdocument reference of its client subdocument reference.</desc><when
>The document is an architectural document.
</when></propdef><propdef
cn="subdoc"
rcsnm="arcsubds"
appnm="arc subdocuments"
fullnm="architectural references to subdocuments"
sd="hytime"
clause="A31200"
datatype="nmndlist"
noderel="urefnode"
ac="subdoc"
acnmprop="arcname"
vrfytype="other"
default="ndefault"
><desc
>The architectural subdocument reference derivable from this
subdocument reference.
</desc></propdef><propdef
cn="subdoc"
rcsnm="cltsubdc"
appnm="client subdocument"
fullnm="client reference to subdocument"
sd="hytime"
clause="A31000"
datatype="node"
noderel="urefnode"
ac="subdoc"
vrfytype="other"
default="ndefault"
><desc
>The subdocument reference of which this subdocument reference is
an architectural subdocument reference.</desc><when
>The subdocument reference is an architectural subdocument reference.
</when></propdef></psmodule><psmodule
rcsnm="fsiabs"
fullnm="formal system identifier abstract"
dependon="baseabs"
default="ndefault"
><propdef
cn="extid"
rcsnm="fsi"
appnm="formal system id"
fullnm="formal system identifier"
sd="hytime"
clause="A61000 A64300"
datatype="node"
noderel="subnode"
ac="fsi"
vrfytype="optional"
default="ndefault"
><when
>The system identifier portion of the external identifier is recognized
as a formal system identifier.
</when></propdef><classdef
rcsnm="fsi"
appnm="formal system id"
fullnm="formal system identifier"
sd="hytime"
clause="A61000 A64300"
conprop="sosseqs"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="inclents"
appnm="included entities"
sd="hytime"
clause="A66000 A57103"
datatype="nodelist"
noderel="irefnode"
ac="entity"
vrfytype="other"
default="ndefault"
><desc
>Entities included from notation data, specified using the "included"
FSI entity usage attribute.
</desc></propdef><propdef
rcsnm="modlevel"
appnm="mod level"
fullnm="modification level"
sd="hytime"
clause="A66002"
datatype="integer"
vrfytype="other"
default="ndefault"
><desc
>The (possibly invalid) modification level of the entity.</desc><when
>The entity usage tag of the FSI includes a modification level
specification.
</when></propdef><propdef
rcsnm="validmod"
appnm="valid mod level"
fullnm="valid modification level"
sd="hytime"
clause="A66002"
datatype="integer"
vrfytype="other"
default="ndefault"
><desc
>The valid modification level of the entity.
</desc></propdef><propdef
rcsnm="bitcsize"
appnm="bit combination size"
sd="hytime"
clause="A66000"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="wordsize"
appnm="word size"
fullnm="word size and bit-combination ordering"
sd="hytime"
clause="A66000"
datatype="intlist"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="sosseqs"
appnm="sos sequences"
fullnm="alternative SOS sequences"
sd="hytime"
clause="A61003"
datatype="nodelist"
noderel="subnode"
ac="sosseq"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="sosseq"
appnm="sos sequence"
sd="hytime"
clause="A61003"
conprop="sequence"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><desc
>A storage object specification sequence.
</desc><propdef
rcsnm="sequence"
fullnm="sos sequence"
sd="hytime"
clause="A61003"
datatype="nodelist"
noderel="subnode"
ac="sos"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="sos"
appnm="storage object spec"
fullnm="storage object specification"
sd="hytime"
clause="A61100"
conprop="soi"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="smname"
appnm="storage manager name"
sd="hytime"
clause="A61102"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="records"
fullnm="record boundary indicator"
sd="hytime"
clause="A65100"
datatype="enum"
vrfytype="other"
default="ndefault"
><enumdef
rcsnm="asis"
></enumdef><enumdef
rcsnm="rms"
fullnm="record management system"
></enumdef><enumdef
rcsnm="lf"
></enumdef><enumdef
rcsnm="cr"
></enumdef><enumdef
rcsnm="crlf"
></enumdef><enumdef
rcsnm="lfcr"
></enumdef><enumdef
rcsnm="find"
></enumdef></propdef><propdef
rcsnm="tracking"
appnm="record tracking"
sd="hytime"
clause="A65108"
datatype="boolean"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="bctf"
fullnm="bit combination transformation format"
sd="hytime"
clause="A65200"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="extents"
appnm="occupied extents"
sd="hytime"
clause="A65302"
datatype="nodelist"
noderel="subnode"
ac="soextent"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="zapeof"
appnm="zap eof"
fullnm="zap end-of-file"
sd="hytime"
clause="A65304"
datatype="boolean"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="compress"
fullnm="compression information"
sd="hytime"
clause="A65307"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="encrypt"
fullnm="encryption information"
sd="hytime"
clause="A65308"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="seal"
fullnm="integrity information"
sd="hytime"
clause="A6530a"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="soi"
appnm="storage object id"
fullnm="storage object identifier"
sd="hytime"
clause="A61103"
datatype="string"
vrfytype="other"
default="ndefault"
></propdef></classdef><classdef
rcsnm="soextent"
appnm="storage object extent"
sd="hytime"
clause="A65302"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="firstoct"
appnm="first octet"
sd="hytime"
clause="A65302"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="octcount"
appnm="octet count"
sd="hytime"
clause="A65302"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef><propdef
rcsnm="lastoct"
appnm="last octet"
sd="hytime"
clause="A65302"
datatype="integer"
vrfytype="other"
default="ndefault"
></propdef></classdef></psmodule><psmodule
rcsnm="dafeabs"
fullnm="data attributes for elements abstract"
dependon="instabs"
default="ndefault"
><propdef
cn="element"
rcsnm="notname"
sd="hytime"
clause="A53001"
datatype="string"
strnorm="general"
vrfytype="other"
default="ndefault"
><when
>A notation was specified for the element.
</when></propdef><propdef
cn="element"
rcsnm="notation"
sd="hytime"
clause="A53001"
datatype="node"
noderel="irefnode"
ac="notation"
vrfytype="other"
default="ndefault"
><when
>A notation was specified for the element.
</when></propdef><propdef
cn="element"
rcsnm="dataatts"
appnm="data attributes"
sd="hytime"
clause="A53003"
datatype="nmndlist"
noderel="subnode"
ac="attasgn"
acnmprop="name"
vrfytype="other"
default="ndefault"
><when
>A notation was specified for the element and the DAFE facility of the
General Architecture was used.
</when></propdef></psmodule><psmodule
rcsnm="gadcnabs"
fullnm="general architecture common data attributes abstract"
dependon="prlgabs0 instabs"
default="ndefault"
><propdef
cn="entity"
rcsnm="inclents"
appnm="included entities"
sd="hytime"
clause="A57103"
datatype="nodelist"
noderel="irefnode"
ac="entity"
vrfytype="other"
default="ndefault"
><desc
>Entities included from notation data, specified using the "included"
common data attribute.
</desc></propdef><propdef
cn="entity"
rcsnm="altreps"
appnm="alt reps"
fullnm="alternative representations"
sd="hytime"
clause="A57106"
datatype="nodelist"
noderel="irefnode"
ac="entity"
vrfytype="other"
default="ndefault"
></propdef><propdef
cn="entity"
rcsnm="superdcn"
appnm="super dcn"
fullnm="notation derivation source"
sd="hytime"
clause="A57108"
datatype="node"
noderel="irefnode"
ac="notation"
vrfytype="other"
default="ndefault"
></propdef></psmodule><psmodule
rcsnm="pelement"
fullnm="pseudo-element abstract"
dependon="instabs"
default="ndefault"
><classdef
rcsnm="pelement"
appnm="pseudo element"
fullnm="pseudo-element"
sd="hytime"
clause="71420"
prune="prune"
mayadd="mayntadd"
default="ndefault"
><propdef
rcsnm="content"
sd="hytime"
clause="71420"
datatype="nodelist"
noderel="subnode"
ac="datachar sdata extdata subdoc pi msignch ignrs ignre repos usemap uselink entstart entend ssep comdcl msstart msend ignmrkup"
vrfytype="other"
default="ndefault"
></propdef></classdef></psmodule></propset>
