[osis-core] osisID/osisRef: Proposal
Harry Plantinga
osis-core@bibletechnologieswg.org
Fri, 5 Jul 2002 10:28:11 -0400
> Thus:
>
> <osisText osisWork="bible.nrsva">
>
> Meaning: <verse osisID="Matt.1.1"> = <verse
> osisID="bible.nrsva:Matt.1.1"> with the expanded form also being a
> legitimate osisID.
>
> This would allow us to have an osisWorkType (simpleType) that specifies
> a set of osisWork values:
>
> <xs:enumeration>bible.nrsva</xs:enumeration>
> <xs:enumeration>bible.nrsva.niv</xs:enumeration>
> <xs:enumeration>bible.nrsva.niv.spanish</xs:enumeration>
>
> With the general format being: work (bible), reference system (nrsva),
> edition (niv), language (spanish)
>
> If a value is omitted, must be represented by a full stop (period). (We
> could say for other systems, like Harry's references to Augustine, best
> to follow that general outline but not possible with all works. Submit
> your suggestion for publication on the OSIS site for addition to the
> schema.)
I'm not sure about having a separate edition name and reference system
identifier. Would we ever have an NIV using the LXX reference
system?
The full stop-delimited syntax becomes unnecessary if the work is
described adequately in the <work> element and the osisWork attribute
is merely an opaque internal identifier (short-form work name).
-Harry