This is the Master Object Tree for Civil Court. All Object Trees for the various functions necessary in Civil matters will be a subset of this object tree. They will contain the parts of this tree that are appropriate for their function.
Anything on a line with a # as the first character on the line is a comment.
At the end of each line is a designation of the format for that item for programmers to use--it's "C" printf format. Ignore what's in the brackets []. It starts with % and is followed by a number that indicates the length of the item. That is then followed by the type designator: 's' is for character string which will accept any combination of letters or numbers as appropriate; 'd' or 'f' is for digits only. Following that is either an R meaning the item is Required, or an O meaning it is Optional.
All communications involving an object tree, whether sent to the Court or sent from the Court, will always contain the "branches" objecttree, message, caseidentity, and jurisdiction.
# # this is a comment and will be ignored # objecttree. R | name %-50.50s R | version %8.8s R | type %-20.20s R message. R | sender. R | | name %-50.50s R | | email %-50.50s R | | countrycode %6.6d O | | areacode %3.3d O | | phonenum %20.20s R | | extension %6.6s O | billto %-20.20s R | date %-20.20s R | dateformat %-14.14s R | time %-12.12d R | timeformat %-12.12s R | zone %3.3s O | addressee. R | | name %-50.50s R | | email %-50.50s R | purpose %-60.60s R | standardformname %-40.40s R | standardformversion %8.8d R caseidentity. R | clientaccount %-20.20s R | casenumber %-12.12s R filestamp. O | date %-20.20s R | dateformat %-14.14s R | time %-12.12s R | timeformat %-12.12s R | zone %3.3s O jurisdiction. R | state %-20.20s R | county %-20.20s R | level %-20.20s R filing(). [filing] R | statute %-40.40s R | type %-20.20s R | servicetype %-10.10s R entity(). [entity] R | role %-20.20s R | rolecount %4.4d R | subrole %-20.20s O | subrolecount %4.4d O | name(). [name] R | | type %-20.20s R | | nameformat %-30.30s R | | last %-50.50s R | | first %-20.20s O | | middle %-20.20s O | | suffix %-4.4s O | | race %-10.10s O | | ssn %11.11s O | | dob %-20.20sd O | | dateformat %-14.14s R | | gender %1.1s O | address(). [address] O | | type %-20.20s R | | addr1 %-50.50s R | | addr2 %-50.50s O | | city %-20.20s R | | state %-20.20s R | | county %-20.20s R | | zip %-10.10s R | | country %-20.20s O | phone(). [phone] O | | type %-20.20s R | | location %-20.20s R | | countrycode %6.6d O | | areacode %3.3d O | | phonenum %20.20s R | | extension %6.6s O | extended(). [namextnd] O | | type %-20.20s R | | subtype %-10.10 O | | value %-50.50s R prayer(). [prayer] O | amount %14.2f O | interest. | | prejudgment. O | | | percent %7.4f R | | | fromdate %-20.20s R | | | dateformat %-14.14s R | | postjudgment. O | | | statutory %1.1s R | | | percent %7.4f O | attyfees. O | | exist %1.1s R | | amount %14.2f O | filingfee %1.1s R | damage. O | | exist %1.1s R | | amount %14.2f O | | setting %1.1s O | | date %-20.20s O | | dateformat %-14.14s R | other(). [other] O | | type %-20.20s R | | value %-60.60s R attachment(). [attchmnt] O | type %-20.20s R | name %-20.20s R | description %-60.60s O setting(). [setting] O | type %-20.20s R | date %-20.20s R | dateformat %-14.14s R | time %-12.12s R | timeformat %-12.12s R | zone %3.3s O courtcosts(). [courtcst] O | type %-20.20s R | amount %14.2f R extended(). [msgextnd] O | type %-20.20s R | value %-60.60s R