Type

Contains properties describing the formatting of the burrito contents.
type object
properties
  • flavorType
type object
properties
  • name
type string
enum scripture, gloss, parascriptural, peripheral
  • flavor
type object
oneOf
  • bookScope
The keys indicate which books are targeted by this work, the values indicate specific sub-ranges of the respective book or the empty string if the whole book is targeted. Note that the presence of a book in this field is not a guarantee that this book is present in the burrito itself.
type object
additionalProperties Chapter and Verse Range
  • canonType
type array
enum [‘DC’], [‘NT’], [‘OT’, ‘DC’, ‘NT’], [‘OT’, ‘NT’, ‘DC’], [‘OT’, ‘NT’], [‘OT+’, ‘NT’], [‘OT’], [‘OT+’]
maxItems 3
minItems 1
uniqueItems True
  • canonSpec
type object
properties
  • OT
type object
properties
  • books
oneOf
Old Testament Canon Component
Custom Canon Component
  • OT+
type object
properties
  • books
oneOf
Old Testament+ Canon Component
Custom Canon Component
  • DC
type object
properties
  • books
oneOf
Deuterocanon Component
Custom Canon Component
  • NT
type object
properties
  • books
oneOf
New Testament Canon Component
Custom Canon Component
additionalProperties False
minProperties 1
allOf
not
not
additionalProperties False
allOf
definitions
  • canonComponentOT
Old Testament Canon Component
not
  • canonComponentOT+
Old Testament+ Canon Component
not
  • canonComponentDC
Deuterocanon Component
not
  • canonComponentNT
New Testament Canon Component
not
  • canonComponentCustom
Custom Canon Component
  • chapterVerseRange
Chapter and Verse Range
type string
pattern ^(|([1-9][0-9]{0,2}(-[1-9][0-9]{0,2})?((,([1-9][0-9]{0,2}(-[1-9][0-9]{0,2})?))*))|([1-9][0-9]{0,2}:[1-9][0-9]{0,2}(-[1-9][0-9]{0,2}(:[1-9][0-9]{0,2})?)?(,(([1-9][0-9]{0,2}(-[1-9][0-9]{0,2})?)|([1-9][0-9]{0,2}:[1-9][0-9]{0,2}(-[1-9][0-9]{0,2}(:[1-9][0-9]{0,2})?)?)))*))$
  • bookOT
Old Testament Books
enum GEN, EXO, LEV, NUM, DEU, JOS, JDG, RUT, 1SA, 2SA, 1KI, 2KI, 1CH, 2CH, EZR, NEH, EST, JOB, PSA, PRO, ECC, SNG, ISA, JER, LAM, EZK, DAN, HOS, JOL, AMO, OBA, JON, MIC, NAM, HAB, ZEP, HAG, ZEC, MAL
  • bookDC
Deutercanonical Books
enum TOB, JDT, ESG, WIS, SIR, BAR, LJE, S3Y, SUS, BEL, 1MA, 2MA, 3MA, 4MA, 1ES, 2ES, MAN, PS2, ODA, PSS, JSA, JDB, TBS, SST, DNT, BLT, EZA, 5EZ, 6EZ, DAG, PS3, 2BA, LBA, JUB, ENO, 1MQ, 2MQ, 3MQ, REP, 4BA, LAO
  • bookNT
New Testament Books
enum MAT, MRK, LUK, JHN, ACT, ROM, 1CO, 2CO, GAL, EPH, PHP, COL, 1TH, 2TH, 1TI, 2TI, TIT, PHM, HEB, JAS, 1PE, 2PE, 1JN, 2JN, 3JN, JUD, REV
  • bookOTDC
oneOf
Old Testament Books
Deutercanonical Books
  • bookOTNT
oneOf
Old Testament Books
New Testament Books

Old Testament Canon Component

not

Old Testament+ Canon Component

not

Deuterocanon Component

not

New Testament Canon Component

not

Custom Canon Component

Chapter and Verse Range

type string
pattern ^(|([1-9][0-9]{0,2}(-[1-9][0-9]{0,2})?((,([1-9][0-9]{0,2}(-[1-9][0-9]{0,2})?))*))|([1-9][0-9]{0,2}:[1-9][0-9]{0,2}(-[1-9][0-9]{0,2}(:[1-9][0-9]{0,2})?)?(,(([1-9][0-9]{0,2}(-[1-9][0-9]{0,2})?)|([1-9][0-9]{0,2}:[1-9][0-9]{0,2}(-[1-9][0-9]{0,2}(:[1-9][0-9]{0,2})?)?)))*))$

Old Testament Books

enum GEN, EXO, LEV, NUM, DEU, JOS, JDG, RUT, 1SA, 2SA, 1KI, 2KI, 1CH, 2CH, EZR, NEH, EST, JOB, PSA, PRO, ECC, SNG, ISA, JER, LAM, EZK, DAN, HOS, JOL, AMO, OBA, JON, MIC, NAM, HAB, ZEP, HAG, ZEC, MAL

Deutercanonical Books

enum TOB, JDT, ESG, WIS, SIR, BAR, LJE, S3Y, SUS, BEL, 1MA, 2MA, 3MA, 4MA, 1ES, 2ES, MAN, PS2, ODA, PSS, JSA, JDB, TBS, SST, DNT, BLT, EZA, 5EZ, 6EZ, DAG, PS3, 2BA, LBA, JUB, ENO, 1MQ, 2MQ, 3MQ, REP, 4BA, LAO

New Testament Books

enum MAT, MRK, LUK, JHN, ACT, ROM, 1CO, 2CO, GAL, EPH, PHP, COL, 1TH, 2TH, 1TI, 2TI, TIT, PHM, HEB, JAS, 1PE, 2PE, 1JN, 2JN, 3JN, JUD, REV