Historical archive
Akoma Ntoso element and attribute statistics
How much of the Akoma Ntoso 2.0 vocabulary do 24 historical documents use? 117 of its 341 elements and 30 of its 79 attributes, from the Twelve Tables to modern bills of rights.
Most used elements
The fifteen most frequent elements across all the documents. The Code of Justinian alone accounts for 31,004 of the 57,245 instances.
<p>13,958<num>10,845<content>9,023<heading>6,134<article>5,743<paragraph>1,928<point>1,105<eol>806<title>776<span>680<section>664<intro>507<list>284<clause>252<TLCPerson>250
All 341 elements
Every element defined by the schema, from A to Z. Documents is how many of the 24 use the element at least once. Elements never used are shown in gray.
| Element | Total used | Documents |
|---|---|---|
a | 0 | 0 |
abbr | 1 | 1 |
act | 29 | 19 |
activeModifications | 1 | 1 |
activeRef | 0 | 0 |
address | 0 | 0 |
adjournment | 0 | 0 |
administrationOfOath | 0 | 0 |
affectedDocument | 0 | 0 |
akomaNtoso | 24 | 24 |
alinea | 0 | 0 |
alternativeReference | 0 | 0 |
amendment | 0 | 0 |
amendmentBody | 0 | 0 |
amendmentContent | 0 | 0 |
amendmentHeading | 0 | 0 |
amendmentJustification | 0 | 0 |
amendmentList | 0 | 0 |
amendmentReference | 0 | 0 |
analysis | 3 | 3 |
annex | 0 | 0 |
answer | 0 | 0 |
appendix | 0 | 0 |
application | 0 | 0 |
applies | 0 | 0 |
argument | 0 | 0 |
arguments | 2 | 1 |
article | 5,743 | 14 |
attachment | 7 | 7 |
attachmentOf | 0 | 0 |
attachments | 7 | 7 |
authorialNote | 0 | 0 |
b | 1 | 1 |
background | 3 | 1 |
bill | 0 | 0 |
block | 0 | 0 |
blockContainer | 0 | 0 |
blockList | 2 | 1 |
body | 29 | 19 |
book | 12 | 1 |
br | 0 | 0 |
caption | 0 | 0 |
change | 0 | 0 |
chapter | 165 | 6 |
citation | 0 | 0 |
citations | 0 | 0 |
classification | 0 | 0 |
clause | 252 | 4 |
col | 0 | 0 |
colgroup | 0 | 0 |
collectionBody | 6 | 6 |
communication | 0 | 0 |
component | 20 | 6 |
componentData | 0 | 0 |
componentInfo | 0 | 0 |
componentRef | 0 | 0 |
components | 0 | 0 |
concept | 0 | 0 |
conclusions | 25 | 15 |
condition | 0 | 0 |
container | 98 | 13 |
content | 9,023 | 23 |
contrasts | 0 | 0 |
count | 0 | 0 |
court | 0 | 0 |
courtType | 0 | 0 |
coverPage | 8 | 8 |
crossHeading | 0 | 0 |
date | 11 | 6 |
debate | 0 | 0 |
debateBody | 0 | 0 |
debateReport | 0 | 0 |
debateSection | 0 | 0 |
decision | 1 | 1 |
declarationOfVote | 0 | 0 |
decoration | 0 | 0 |
def | 6 | 1 |
defBody | 0 | 0 |
definition | 0 | 0 |
definitionBody | 0 | 0 |
definitionHead | 0 | 0 |
definitions | 0 | 0 |
del | 13 | 1 |
derogates | 0 | 0 |
destination | 55 | 3 |
dissentsFrom | 0 | 0 |
distinguishes | 0 | 0 |
div | 0 | 0 |
division | 120 | 2 |
doc | 8 | 7 |
docAuthority | 0 | 0 |
docCommittee | 0 | 0 |
docDate | 7 | 6 |
docIntroducer | 0 | 0 |
docJurisdiction | 0 | 0 |
docketNumber | 0 | 0 |
docNumber | 3 | 3 |
docProponent | 2 | 2 |
docPurpose | 0 | 0 |
docStage | 0 | 0 |
docStatus | 0 | 0 |
docTitle | 35 | 19 |
docType | 0 | 0 |
documentCollection | 6 | 6 |
documentRef | 0 | 0 |
domain | 0 | 0 |
duration | 0 | 0 |
efficacy | 0 | 0 |
efficacyMod | 0 | 0 |
embeddedStructure | 2 | 1 |
embeddedText | 2 | 1 |
entity | 0 | 0 |
eol | 806 | 4 |
eop | 29 | 4 |
event | 0 | 0 |
eventRef | 0 | 0 |
extends | 0 | 0 |
fillIn | 0 | 0 |
force | 0 | 0 |
forceMod | 0 | 0 |
foreign | 0 | 0 |
foreignText | 0 | 0 |
formula | 18 | 10 |
FRBRalias | 33 | 19 |
FRBRauthor | 153 | 24 |
FRBRauthoritative | 10 | 4 |
FRBRcountry | 51 | 24 |
FRBRdate | 153 | 24 |
FRBRExpression | 51 | 24 |
FRBRformat | 51 | 24 |
FRBRItem | 0 | 0 |
FRBRlanguage | 51 | 24 |
FRBRManifestation | 51 | 24 |
FRBRmasterExpression | 0 | 0 |
FRBRname | 20 | 9 |
FRBRnumber | 16 | 8 |
FRBRportion | 0 | 0 |
FRBRprescriptive | 0 | 0 |
FRBRsubtype | 33 | 14 |
FRBRthis | 153 | 24 |
FRBRtranslation | 6 | 6 |
FRBRuri | 153 | 24 |
FRBRversionNumber | 0 | 0 |
FRBRWork | 51 | 24 |
from | 0 | 0 |
hasAttachment | 0 | 0 |
hcontainer | 196 | 9 |
header | 1 | 1 |
heading | 6,134 | 15 |
i | 68 | 5 |
identification | 51 | 24 |
img | 154 | 8 |
implicitReference | 0 | 0 |
indent | 0 | 0 |
inline | 0 | 0 |
ins | 41 | 1 |
interstitial | 0 | 0 |
intro | 507 | 9 |
introduction | 1 | 1 |
isAnalogTo | 0 | 0 |
item | 28 | 1 |
judge | 1 | 1 |
judgment | 1 | 1 |
judgmentBody | 1 | 1 |
judgmentSummary | 0 | 0 |
judicial | 0 | 0 |
jurisprudence | 0 | 0 |
keyword | 0 | 0 |
lawyer | 10 | 1 |
legalSystemMod | 0 | 0 |
legislature | 0 | 0 |
level | 0 | 0 |
li | 0 | 0 |
lifecycle | 0 | 0 |
list | 284 | 7 |
listIntroduction | 0 | 0 |
listWrapUp | 0 | 0 |
location | 57 | 8 |
longTitle | 6 | 5 |
mainBody | 15 | 9 |
mapping | 0 | 0 |
mappings | 0 | 0 |
marker | 0 | 0 |
meaningMod | 0 | 0 |
mediaContainer | 0 | 0 |
meta | 51 | 24 |
ministerialStatements | 0 | 0 |
mmod | 0 | 0 |
mod | 0 | 0 |
motivation | 1 | 1 |
mref | 0 | 0 |
narrative | 0 | 0 |
nationalInterest | 0 | 0 |
near | 0 | 0 |
neutralCitation | 0 | 0 |
new | 0 | 0 |
note | 87 | 6 |
noteRef | 92 | 2 |
notes | 7 | 6 |
noteSection | 0 | 0 |
noticesOfMotion | 0 | 0 |
num | 10,845 | 21 |
object | 0 | 0 |
officialGazette | 0 | 0 |
ol | 0 | 0 |
old | 0 | 0 |
omissis | 63 | 3 |
opinion | 0 | 0 |
oralStatements | 0 | 0 |
organization | 2 | 1 |
original | 1 | 1 |
other | 0 | 0 |
otherAnalysis | 0 | 0 |
otherReferences | 0 | 0 |
outcome | 0 | 0 |
overrules | 0 | 0 |
p | 13,958 | 24 |
papers | 0 | 0 |
paragraph | 1,928 | 7 |
parliamentary | 0 | 0 |
part | 22 | 3 |
party | 2 | 1 |
passiveModifications | 2 | 2 |
passiveRef | 0 | 0 |
person | 212 | 11 |
personalStatements | 0 | 0 |
petitions | 0 | 0 |
placeholder | 0 | 0 |
point | 1,105 | 7 |
pointOfOrder | 0 | 0 |
portion | 0 | 0 |
portionBody | 0 | 0 |
prayers | 0 | 0 |
preamble | 37 | 20 |
preface | 35 | 19 |
presentation | 0 | 0 |
preservation | 0 | 0 |
previous | 0 | 0 |
proceduralMotions | 0 | 0 |
process | 0 | 0 |
proprietary | 0 | 0 |
proviso | 0 | 0 |
publication | 5 | 5 |
putsInQuestion | 0 | 0 |
quantity | 0 | 0 |
question | 0 | 0 |
questions | 0 | 0 |
quorum | 0 | 0 |
quorumVerification | 0 | 0 |
quotedStructure | 0 | 0 |
quotedText | 0 | 0 |
recital | 64 | 6 |
recitals | 14 | 6 |
recordedTime | 0 | 0 |
recount | 0 | 0 |
ref | 187 | 10 |
references | 51 | 24 |
regulation | 0 | 0 |
relatedDocument | 0 | 0 |
remark | 0 | 0 |
remedies | 0 | 0 |
resolutions | 0 | 0 |
restriction | 0 | 0 |
restrictions | 0 | 0 |
restricts | 0 | 0 |
result | 0 | 0 |
rmod | 0 | 0 |
role | 7 | 4 |
rollCall | 0 | 0 |
rref | 0 | 0 |
rule | 0 | 0 |
scene | 0 | 0 |
schedule | 0 | 0 |
scope | 0 | 0 |
scopeMod | 0 | 0 |
section | 664 | 6 |
session | 0 | 0 |
shortTitle | 0 | 0 |
signature | 154 | 8 |
source | 55 | 3 |
span | 680 | 13 |
speech | 0 | 0 |
speechGroup | 0 | 0 |
statement | 7 | 2 |
step | 0 | 0 |
sub | 0 | 0 |
subchapter | 0 | 0 |
subclause | 0 | 0 |
subdivision | 0 | 0 |
subFlow | 0 | 0 |
subheading | 17 | 1 |
sublist | 0 | 0 |
subparagraph | 0 | 0 |
subpart | 0 | 0 |
subrule | 0 | 0 |
subschedule | 0 | 0 |
subsection | 145 | 2 |
subtitle | 0 | 0 |
summary | 0 | 0 |
sup | 9 | 1 |
supports | 0 | 0 |
table | 3 | 2 |
tblock | 0 | 0 |
tbody | 0 | 0 |
td | 61 | 2 |
temporalData | 0 | 0 |
temporalGroup | 0 | 0 |
term | 0 | 0 |
textualMod | 55 | 3 |
tfoot | 0 | 0 |
th | 8 | 2 |
thead | 0 | 0 |
time | 0 | 0 |
timeInterval | 0 | 0 |
title | 776 | 2 |
TLCConcept | 1 | 1 |
TLCEvent | 0 | 0 |
TLCLocation | 56 | 8 |
TLCObject | 0 | 0 |
TLCOrganization | 52 | 19 |
TLCPerson | 250 | 24 |
TLCProcess | 0 | 0 |
TLCReference | 0 | 0 |
TLCRole | 125 | 24 |
TLCTerm | 0 | 0 |
toc | 0 | 0 |
tocHeading | 0 | 0 |
tocItem | 0 | 0 |
tocNum | 0 | 0 |
tocPointer | 0 | 0 |
tome | 0 | 0 |
tr | 26 | 2 |
transitional | 0 | 0 |
u | 0 | 0 |
ul | 0 | 0 |
vote | 0 | 0 |
voting | 0 | 0 |
witness | 0 | 0 |
workflow | 0 | 0 |
wrapUp | 146 | 3 |
writtenStatements | 0 | 0 |
Most used attributes
The ten most frequent attributes across all the documents. eId and GUID together account for 24,296 of the 33,902 instances.
@eId12,269@GUID12,027@class4,344@href1,033@name554@value520@showAs490@refersTo459@as354@breakAt237
All 79 attributes
Every attribute the schema declares or references, from A to Z. Documents is how many of the 24 use the attribute at least once. Attributes never used are shown in gray.
| Attribute | Total used | Documents |
|---|---|---|
alt | 154 | 8 |
alternativeTo | 0 | 0 |
as | 354 | 24 |
authoritative | 0 | 0 |
border | 0 | 0 |
breakAt | 237 | 3 |
breakWith | 235 | 2 |
by | 6 | 6 |
calName | 0 | 0 |
cellpadding | 0 | 0 |
cellspacing | 0 | 0 |
choice | 0 | 0 |
class | 4,344 | 24 |
colspan | 0 | 0 |
contains | 51 | 24 |
current | 0 | 0 |
date | 176 | 24 |
defines | 0 | 0 |
dictionary | 0 | 0 |
duration | 0 | 0 |
eId | 12,269 | 24 |
empoweredBy | 0 | 0 |
end | 0 | 0 |
endQuote | 1 | 1 |
endTime | 0 | 0 |
exclusion | 0 | 0 |
for | 0 | 0 |
from | 0 | 0 |
fromLanguage | 6 | 6 |
frozen | 0 | 0 |
GUID | 12,027 | 24 |
height | 144 | 3 |
href | 1,033 | 24 |
includedIn | 0 | 0 |
incomplete | 0 | 0 |
inlineQuote | 0 | 0 |
language | 51 | 24 |
level | 0 | 0 |
marker | 163 | 2 |
modLevel | 0 | 0 |
name | 554 | 24 |
normalized | 0 | 0 |
number | 34 | 6 |
original | 0 | 0 |
originalText | 0 | 0 |
originatingExpression | 0 | 0 |
outcome | 0 | 0 |
period | 0 | 0 |
pivot | 0 | 0 |
placement | 0 | 0 |
placementBase | 0 | 0 |
pos | 0 | 0 |
refersTo | 459 | 13 |
rowspan | 0 | 0 |
shortForm | 0 | 0 |
showAs | 490 | 24 |
source | 112 | 24 |
span | 0 | 0 |
src | 154 | 8 |
start | 0 | 0 |
startQuote | 2 | 1 |
startTime | 0 | 0 |
status | 24 | 2 |
style | 0 | 0 |
target | 0 | 0 |
time | 0 | 0 |
title | 1 | 1 |
to | 0 | 0 |
type | 55 | 3 |
unit | 0 | 0 |
upTo | 0 | 0 |
value | 520 | 24 |
verbatim | 0 | 0 |
version | 24 | 24 |
wId | 0 | 0 |
width | 144 | 3 |
xml:id | 0 | 0 |
xml:lang | 78 | 11 |
xml:space | 0 | 0 |
By document
Largest first. Each title links to the document’s GitHub repository.
How this was counted
Counted on November 4, 2026. Each element in the Akoma Ntoso namespace counts once wherever it appears, including in metadata. Each attribute counts once on every element that carries it. Comments and namespace declarations are not counted. The list of defined elements comes from the global element declarations in the schema. The list of defined attributes comes from the attribute declarations in the schema, plus the xml:lang, xml:space and xml:id attributes it references. All 24 documents validate against the schema. The documents were converted by Claude at my direction. They are generated renditions for reading and study, not authoritative texts.