Top Banner
XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts [email protected] 415-865-7620
19

XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts [email protected] 415-865-7620.

Jan 20, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

XML Court FormsHarry Jacobs

Judicial Council of California –

Administrative Office of the Courts

[email protected]

415-865-7620

Page 2: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

What is XML?

• eXtendable Markup Language

• A language to store data.

• A language that computers can “understand.”

Page 3: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

What is a Court Form?

• A means to:• Store

information,

• Transfer information to the court, and

• Present information.

Page 4: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

Example 1: PDF form

Page 5: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

Example 2: XML form

Page 6: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

Comparing 1 LinePDF Form (First Line):

Harry R. Jacobs

XML Form:<Answer name=“NameFirst”><TextValue>Harry</TextValue>

</Answer>

<Answer name=“NameMiddle”><TextValue>R.</TextValue>

</Answer>

<Answer name=“NameLast”><TextValue>Jacobs</TextValue>

</Answer>

Page 7: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

What are the advantages of XML form?

Page 8: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

3 Advantages:

• Information stored in XML forms is easier for computers to find.

• XML facilitates the transfer of information to the court.

• XML forms allow users to select the presentation of information in a form.

Page 9: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

Information Stored in XML Forms Is Easier to Find

• Computers can “understand” XML.

• Computers use the tagging and structure of XML documents to find information. (e.g., every filing against a certain defendant)

Page 10: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

XML facilitates the Transfer of Information to the Court

• What is E-filing?

• How does XML fit in?

• How do XML forms fit in?

Page 11: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

XML forms allow users to select the presentation of information in a form.

• XSLT: eXtendable Stylesheet Language Transformations

Page 12: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

Language

Page 13: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

Appearance

Page 14: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

Data Display

• 25 pages vs. 1 page

Page 15: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

Three Issues to Consider

• How are XML documents created?

• How much is this going to cost?

• What does this mean for privacy?

Page 16: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

How are XML documents created?

• Computers create XML documents.

• If you don’t use a computer you can create an XML document.

Page 17: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

How much is this going to cost?

• Creating XML documents cost money.

• Transformations cost money.

Page 18: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

What does this mean for privacy?

• If you can find information more easily with XML, so can everyone else.

• California Rules of Court Rule 2.503

Page 19: XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts harry.jacobs@jud.ca.gov 415-865-7620.

Thanks for Listening.

Questions?