[osis-core] types for reference element

Patrick Durusau osis-core@bibletechnologieswg.org
Mon, 15 Sep 2003 11:37:30 -0400


Greetings!

Note, no response = approval. (new schema - 17 Sept, 26 Sept. comments 
close.)

 From the minutes:

Decision: add parallel and annotantRef (types for reference element) to
referenceType of <reference>, change to withoutType, and enumerate types

Schema mod:

Change:

<xs:complexType name="referenceCT" mixed="true">
<snip>
	<xs:attributeGroup ref="globalWithType"/>
</snip>
	</xs:complexType>

To:

<xs:complexType name="referenceCT" mixed="true">
<snip>
	<xs:attributeGroup ref="globalWithoutType"/>
	<xs:attribute name="referernceType" use="optional" />	
</snip>
	</xs:complexType>

Add:

<xs:simpleType name="referenceType">
	<xs:union memberTypes="osisReferences attributeExtension"/>
</xs:simpleType>

Add:

<xs:simpleType name="osisReferences">
	<xs:restriction base="xs:string">
		<xs:enumeration value="annotateRef"/>
		<xs:enumeration value="parallel"/>
	</xs:restriction>
</xs:simpleType>

Hope everyone is having a great day!

Patrick

-- 
Patrick Durusau
Director of Research and Development
Society of Biblical Literature
Patrick.Durusau@sbl-site.org
Chair, V1 - Text Processing: Office and Publishing Systems Interface
Co-Editor, ISO 13250, Topic Maps -- Reference Model

Topic Maps: Human, not artificial, intelligence at work!