OSIS Beta compScriptureReferenceType
From: http://www.sbl-site2.org/Technology/OSIS/osis_0.10.zip 2002-03-18.
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
<xs:annotation>
<xs:documentation>
<p>
<date>2002-03-11</date>
<version>.01</version>
<resp>PLD</resp>Schema for Comprehensive
Scripture References, based on Todd
Tillinghast's schema for Protestant
Scripture References.</p>
</xs:documentation>
</xs:annotation>
<xs:simpleType name="compScriptureReferenceType">
<xs:restriction base="xs:string">
<xs:pattern value="((Gen|Exod|Lev|Num|Deut|Josh|Judg|Ruth|Sam1|Sam2|Kgs1|Kgs2|Chr1|Chr2|Ezra|Neh|Esth|Job|Ps|Eccl|Song|Isa|Jer|Lam|Ezek|Dan|Hos|Joel|Amos|Obad|Jonah|Mic|Nah|Hab|Zeph|Hag|Zech|Mal|Bar|PrAzar|Bel|Sus|Esd1|Esd2|AddEsth|EpJer|Jdt|Macc1|Macc2|Macc3|Macc4|PrMan|Ps151|Sir|Tob|Wis)|(Matt|Mark|Luke|John|Acts|Rom|Cor1|Cor2|Gal|Eph|Phil|Col|Thess1|Thess2|Tim1|Tim2|Titus|Phlm|Heb|Jas|Pet1|Pet2|John1|John2|John3|Jude|Rev))((.[^.]+){0,})?"/>
</xs:restriction>
</xs:simpleType>
<xs:attributeGroup name="compScriptureReferenceGroup">
<xs:attribute name="work" type="WorkType" use="optional"/>
<xs:attribute name="reference" type="compScriptureReferenceType" use="optional"/>
<xs:attribute name="referenceEnd" type="compScriptureReferenceType" use="optional"/>
</xs:attributeGroup>
<xs:simpleType name="WorkType">
<xs:restriction base="xs:string">
<xs:pattern value="([^.]+)(.[^.]+)"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
Prepared by Robin Cover for The XML Cover Pages archive.

