· Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity...

107
LegalXML System Blue Specification Working Draft 03, June 5, 2005 document.doc 5-Jun-05 Copyright © OASIS Open 2005. All Rights Reserved. Page 1 of 107 1 2 3 4 1 2 3 4 5 6 7 8

Transcript of  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity...

Page 1:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

LegalXML System Blue SpecificationWorking Draft 03, June 5, 2005Document identifier:

document.doc

Location:http://www.oasis-open.org/apps/org/workgroup/legalxml-courtfiling/

Editor:[List your editors here; check whether “Editor” header should be plural]

Contributors:Shane Durham, LexisNexisEric Tingom, eCorridor, Inc.Tom Clarke, Washington State Administrator for the CourtsScott Came, Justice Integration Solutions, Inc.Dallas Powell, Tybera Development Group, IncJames Cabral, MTG Management Consultants, LLC.Rex McElrath, Judicial Council of GeorgiaDonald Bergeron, LexisNexisJames Cusick, Wolters KluwerJohn M. Greacen, Greacen Associates, LLCRoger Winters, King County, Department of Judicial Administration

Abstract:This document defines the LegalXML BLUE Specification, consisting of a set of non-proprietary Web services and ebXML specifications, along with clarifications and amendments to those specifications, which promote interoperability.

Status:This document is a Working Group Draft and has NOT been accepted by the Working Group as reflecting but is to serve as the basis for discussions. It is a work in progress, and should not be considered authoritative or final; other documents will superseded this document.

Committee members should send comments on this specification to the [email protected] list. Others should subscribe to and send comments to the mailto:[email protected] list. To subscribe, send an email message to mailto:[email protected]?subject=Subscribe with the word "subscribe" as the body of the message.

For information on whether any patents have been disclosed that may be essential to implementing this specification, and any offers of patent licensing terms, please refer to the Intellectual Property Rights section of the XXX TC web page.

[If a Committee Specification or OASIS Standard:] The errata page for this specification is at http://www.oasis-open.org/committees/xxx/yyy.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 1 of 74

1

2

3

45

67

89

10111213141516171819202122

23242526

27282930

31323334

353637

3839

1

2

3

4

5

6

7

Page 2:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Table of Contents1 Introduction................................................................................................................................................................3

1.1 Message Types.........................................................................................................................................................31.1.1 Notational Conventions.....................................................................................................................................31.1.2 Review Filing.....................................................................................................................................................31.1.3 Record Docketing.............................................................................................................................................81.1.4 Record Docketing Callback.............................................................................................................................121.1.5 Review Filing Callback....................................................................................................................................131.1.6 Query Message...............................................................................................................................................141.1.7 Response Message........................................................................................................................................141.1.8 Get Filing.........................................................................................................................................................141.1.9 Get Filing Status.............................................................................................................................................151.1.10 Get Filing List................................................................................................................................................161.1.11 Get Case.......................................................................................................................................................171.1.12 Get Case List................................................................................................................................................181.1.13 Get Document...............................................................................................................................................191.1.14 Get Calculated Fees.....................................................................................................................................201.1.15 Get Available Service Recipients List............................................................................................................21

1.2 Business Rules........................................................................................................................................................231.3 Court Policy.............................................................................................................................................................23

2 Message Profiles.....................................................................................................................................................242.1 Introduction.............................................................................................................................................................24

2.1.1 Guiding Principles...........................................................................................................................................262.1.2 Notational Conventions...................................................................................................................................27

2.2 Core Profile.............................................................................................................................................................272.3 Web Services Messaging Profile.............................................................................................................................27

2.3.1 Web Services Notational Conventions............................................................................................................272.3.2 Profile Conformance.......................................................................................................................................272.3.3 Service Description.........................................................................................................................................282.3.4 WS-Interoperability Basic Profile 1.1 provides................................................................................................292.3.5 WS-I Attachments Profile 1.0 with Soap Messages with Attachments provides..............................................302.3.6 WS-I Basic Security Profile 1.0 with WS-Security and SAML provides...........................................................332.3.7 WS-Reliability 1.1 provides.............................................................................................................................332.3.8 BPEL or BTP or others provides.....................................................................................................................342.3.9 UDDI...............................................................................................................................................................35

2.4 ebXML Messaging Profile........................................................................................................................................352.4.1 ebXML – ebMessaging Services (ebMS V3.0 ) Stack.....................................................................................35

3 GJXDM Element Map..............................................................................................................................................374 References..............................................................................................................................................................66

4.1 Normative................................................................................................................................................................66Appendix A. Acknowledgments..........................................................................................................................................67Appendix B. Revision History.............................................................................................................................................69Appendix C. Notices...........................................................................................................................................................70

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 2 of 74

40

414243444546474849505152535455565758596061626364656667686970717273747576777879808182

83

8

9

10

11

12

13

14

Page 3:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

1 Introduction[Provide an introductory chapter, indicating if any parts of it are non-normative.]

1.1 Message Types[Provide an introductory chapter, indicating if any parts of it are non-normative.]

1.1.1 Notational Conventions The keywords "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC2119.

1.1.2 Review Filing The structure of a Filing including any Payment Information will be documented in this section. This describes the filing transaction between the Filing Assembly MDE and the Filing Review MDE. This information will become part of the Record Docketing between the Filing Review MDE and the Court Record MDE but does not necessarily describe the information that is actually stored in the Court Record.

This is a draft and may need to be broken out by case type, although there may be quite a bit of information that is standard across all case types.

This information will lead directly to schemas that define the standard acceptable structures in the Core Profile.

All Review Filing Messages MUST include:

Filing ID A (universally unique) identifier for a Review Filing

Submission Date The date the Review Filing Message left the control of the Filer

Submission Time The time the Review Filing Message left the control of the Filer.

Submitter ID A unique identifier for a person or organization which submits a Review Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Receiver ID A unique identifier for the Receiver of a Review Filing Message.

Assembling MDE ID A unique identifier the machine from which it came.

Court ID A unique identifier for the court in which the filing is made.

Document The pleading, motion or order that is the main document in a Filing. A Document may have Attachments.

Document Metadata Document descriptors (title, type description, etc.) for the Document. This is meant to include all the information about the document that is needed to index it into the Case Management System and enter it into the Document Management System.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 3 of 74

8485

8687

888990

9192939495

969798

99100

101102

103

15

16

17

18

19

20

21

Page 4:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Document Metadata: Document ID A unique and unambiguous reference to the resource within a given context.

Document Metadata: Document Sequence ID

An identifier that determines the document order in a set or related documents.

Document Metadata: Document Title Text

A name given to a resource, typically a name by which it is formally known.

Document Metadata: Document Subject Text

A subject that is typically expressed as keywords, phrases, or classification codes that describe a topic of the resource.

Payment Information Information provided by the Filing Assembly MDE to the Filing Review MDE that identifies how the Filer intends to pay, is paying, or has paid any court Fees associated with a Filing. The form or payment may include credit, debit, electronic transfer, cash, or check transactions. The Filer gives money to some third-party; the court collects from the third-party. When the Filing Assembly MDE has collected or will collect monies from the Filer, the court still collects payment from the Filer via the Filing Assembly MDE.

Filing Fee A fee or price required to submit a document.

Payment Information: Card Account

Information that directly relates to a credit or debit card, a small plastic card issued by a financial institution, bank or building society, allowing the holder to make purchases against the card.

Payment Information: Paid Amount Information directly relating to the means of payment.

Payment Information: Card Account Primary Account Number ID

Information that directly relates to a credit or debit card, a small plastic card issued by a financial institution, bank or building society, allowing the holder to make purchases against the card.

Payment Information: Card Account Holder

Information that directly relates to a credit or debit card, a small plastic card issued by a financial institution, bank or building society, allowing the holder to make purchases against the card.

Payment Information: Card Account Expiry Date

Information that directly relates to a credit or debit card, a small plastic card issued by a financial institution, bank or building society, allowing the holder to make purchases against the card.

All Review Filing Message MAY include:

Requests To Seal An indicator that the Filer requests that the Court receiving a Review Filing Message seal one or more of Document and Attachments.

Requests To Seal: Document ID A unique and unambiguous reference to the resource within a given context.

Attachment A document included in a Filing that supports the Document.

Attachment Metadata Document descriptors (title, type description, etc. ) for an Attachment.

Attachment Metadata: Document ID

A unique and unambiguous reference to the resource within a given context.

Attachment Metadata: Document Sequence ID

An identifier that determines the document order in a set or related documents.

Attachment Metadata: Document Title Text

A name given to a resource, typically a name by which it is formally known.

Attachment Metadata: Document Subject Text

A subject that is typically expressed as keywords, phrases, or classification codes that describe a topic of the resource.

Case Title An official name of a Case.

Case Type Specific Information A set of information for initiating a particular case that is specific to the Case Type.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 4 of 74

104105

106

22

23

24

25

26

27

28

Page 5:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Case Category Text A category type of a court case, e.g. criminal, civil, juvenile, family.

Case Participants Details about the participants involved in a court Case.

Case Participants: Participant ID A unique and unambiguous reference to the participant within a given context.

Case Participants: Case Respondent Party Organization

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Respondent Party Person

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Respondent Party Property

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Defense Attorney

An attorney who defends a case. (Note Additional Attorney types were being added)

Case Participants: Case Initiating Party Organization

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Initiating Party Person

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Initiating Party Property

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Judge A judicial official assigned to a case.

Case Participants: Case Prosecution Attorney

An attorney who prosecutes a case. (Note Additional Attorney types were being added)

Served Participants

Served Participants: Participant ID A unique and unambiguous reference to the participant within a given context.

Served Participants: Case Witness The person/entity who has information relating to the activity or who testifies in court.

Served Participants: Case Other Actor Organization

A miscellaneous person, organization, or property involved in a court case.

Served Participants: Case Other Actor Person

A miscellaneous person, organization, or property involved in a court case.

Served Participants: Case Other Actor Property

A miscellaneous person, organization, or property involved in a court case.

Served Participants: Service Method

A value of either “e-service” or “non e-service”

Served Participants: eService Provider

A unique identifier for a person or organization which serves a Participant.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 5 of 74

29

30

31

32

33

34

35

Page 6:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

This will include each participant's eServiceProfile.

If the filing is into an existing case, the Review Filing Message MUST include:

Case ID A number used to track a Case.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 6 of 74

107

108

109110111

112

113

36

37

38

39

40

41

42

Page 7:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

If the filing is initiating a new case, the Review Filing Message MUST include:

Case Title An official name of a Case.

Case Participants Details about the participants involved in a court Case.

Case Participants: Participant ID A unique and unambiguous reference to the participant within a given context.

Case Participants: Case Respondent Party Organization

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Respondent Party Person

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Respondent Party Property

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Defense Attorney

An attorney who defends a case. (Note Additional Attorney types were being added)

Case Participants: Case Initiating Party Organization

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Initiating Party Person

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Initiating Party Property

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Judge A judicial official assigned to a case.

Case Participants: Case Prosecution Attorney

An attorney who prosecutes a case. (Note Additional Attorney types were being added)

Case Type A first-level classification or categorization of a Case (e.g. civil, criminal).

Case Sub Type A second-level classification or categorization of a Case (e.g., felony, misdemeanor) in addition to Case Type

Case Type Specific Information A set of information for initiating a particular case that is specific to the Case Type.

If the filing is initiating a new case, the Review Filing Message MAY include:

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 7 of 74

114115

116

117118119

120

43

44

45

46

47

48

49

Page 8:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Related Case ID(s)

1.1.3 Record DocketingThe structure of a Record Docketing Message will be documented in this section. This describes the Record Docketing transaction between the Filing Review MDE and the Court Record MDE. This information will become part of the Record Docketing Callback between the Court Record MDE and the Filing Review MDE but does not necessarily describe the information that is actually stored in the Court Record.

This is a draft

This information will lead directly to schemas that define the standard acceptable structures in the Core Profile.

All Record Docketing Messages MUST include:

Docketing ID A (universally unique) identifier for a Record Docketing

Filing ID A (universally unique) identifier for a Review Filing

Submission Date The date the Review Filing Message left the control of the Filer

Submission Time The time the Review Filing Message left the control of the Filer.

Submitter ID A unique identifier for a person or organization which submits a Review Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Docketing Date The date the Record Docketing Message left the control of the Filing Review.

Docketing Time The time the Record Docketing Message left the control of the Filing Review.

Recorder ID A unique identifier for a person or organization which submits a Record Docketing Message. This may refer to any combination of the reviewer or authorizer.

Receiver ID A unique identifier for the Receiver of a Review Filing Message

Court ID A unique identifier for the court in which the filing is made.

Document The pleading, motion or order that is the main document in a Filing. A Document may have Attachments.

Document Metadata Document descriptors (title, type description, etc.) for the Document. This is meant to include all the information about the document that is needed to index it into the Case Management System and enter it into the Document Management System.

Document Metadata: Document ID A unique and unambiguous reference to the resource within a given context.

Document Metadata: Document Sequence ID

An identifier that determines the document order in a set or related documents.

Document Metadata: Document Title Text

A name given to a resource, typically a name by which it is formally known.

Document Metadata: Document Subject Text

A subject that is typically expressed as keywords, phrases, or classification codes that describe a topic of the resource.

Document Type The code value set by court policy for a particular document.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 8 of 74

121

122123124125126

127128

129130

131132

133

50

51

52

53

54

55

56

Page 9:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

All Record Docketing Message MAY include:

Requests To Seal An indicator that the Filer requests that the Court receiving a Review Filing Message seal one or more of Document and Attachments.

Requests To Seal: Document ID A unique and unambiguous reference to the resource within a given context.

Attachment A document included in a Filing that supports the Document.

Attachment Metadata Document descriptors (title, type description, etc. ) for an Attachment.

Attachment Metadata: Document ID

A unique and unambiguous reference to the resource within a given context.

Attachment Metadata: Document Sequence ID

An identifier that determines the document order in a set or related documents.

Attachment Metadata: Document Title Text

A name given to a resource, typically a name by which it is formally known.

Attachment Metadata: Document Subject Text

A subject that is typically expressed as keywords, phrases, or classification codes that describe a topic of the resource.

Case Title An official name of a Case.

Case Type Specific Information A set of information for initiating a particular case that is specific to the Case Type.

Case Category Text A category type of a court case, e.g. criminal, civil, juvenile, family.

Case Tracking ID A number used to track a case.

Case Participants Details about the participants involved in a court Case.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 9 of 74

134135

57

58

59

60

61

62

63

Page 10:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Case Participants: Participant ID A unique and unambiguous reference to the participant within a given context.

Case Participants: Case Respondent Party Organization

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Respondent Party Person

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Respondent Party Property

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Defense Attorney

An attorney who defends a case. (Note Additional Attorney types were being added)

Case Participants: Case Initiating Party Organization

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Initiating Party Person

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Initiating Party Property

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Judge A judicial official assigned to a case.

Case Participants: Case Prosecution Attorney

An attorney who prosecutes a case. (Note Additional Attorney types were being added)

Next Scheduled Event The filing request for a scheduled event to occur on the courts calendar.

Next Scheduled Event: Court Event Sequence ID

A unique identifier for a court case event record.

Next Scheduled Event: Court Event Activity

A court-related action associated with a court case event. There must be at least one activity for each event. For example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it.

Next Scheduled Event: Court Event Schedule

Details about the days for which a court event is scheduled.

Next Scheduled Event: Court Event Court

A court in which a court event occurs.

Next Scheduled Event: Court Event Judge

A judge associated with a court event.

Filing Related Party Details about the filing related participants involved in a court Case.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 10 of 74

136

64

65

66

67

68

69

70

Page 11:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

If the filing is into an existing case, the Record Docketing Message MUST include:

Case ID A number used to track a Case.

If the filing is initiating a new case, the Record Docketing Message MUST include:

Case Title An official name of a Case.

Case Participants Details about the participants involved in a court Case.

Case Participants: Participant ID A unique and unambiguous reference to the participant within a given context.

Case Participants: Case Respondent Party Organization

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Respondent Party Person

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Respondent Party Property

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Defense Attorney

An attorney who defends a case. (Note Additional Attorney types were being added)

Case Participants: Case Initiating Party Organization

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Initiating Party Person

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Initiating Party Property

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Judge A judicial official assigned to a case.

Case Participants: Case Prosecution Attorney

An attorney who prosecutes a case. (Note Additional Attorney types were being added)

Case Type A first-level classification or categorization of a Case (e.g. civil, criminal).

Case Sub Type A second-level classification or categorization of a Case (e.g., felony, misdemeanor) in addition to Case Type.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 11 of 74

137138

139

140141142

143

71

72

73

74

75

76

77

Page 12:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Case Type Specific Information A set of information for initiating a particular case that is specific to the Case Type.

If the filing is initiating a new case, the Record Docketing Message MAY include:

Related Case ID(s) A number used to track a Case.

1.1.4 Record Docketing CallbackThe structure of a Record Docketing Callback Message will be documented in this section.

This is a draft

This information will lead directly to schemas that define the standard acceptable structures in the Core Profile.

All Record Docketing Callback Messages MUST include:

Docketing ID A (universally unique) identifier for a Record Docketing

Filing ID A (universally unique) identifier from the Review Filing Message

Submission Date The date the Review Filing Message left the control of the Filer

Submission Time The time the Review Filing Message left the control of the Filer.

Submitter ID A unique identifier for a person or organization which submits a Review Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Recording Date The date the Record Docketing Message was recorded.

Recording Time The time the Record Docketing Message was recorded.

Receiver ID A unique identifier for the Receiver of a Review Filing Message.

Court ID A unique identifier for the court in which the filing is made.

Filing Status Details about a status of an filing activity or process.

Document The pleading, motion or order that is the main document in a Filing. A Document may have Attachments.

Document Metadata Document descriptors (title, type description, etc.) for the Document. This is meant to include all the information about the document that is needed to index it into the Case Management System and enter it into the Document Management System.

Document Type The code value set by court policy for a particular document.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 12 of 74

144145146

147

148

149150

151

152153

154155

156

78

79

80

81

82

83

84

Page 13:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Document Metadata: Document ID A unique and unambiguous reference to the resource within a given context.

Document Metadata: Document Sequence ID

An identifier that determines the document order in a set or related documents.

Document Metadata: Document Title Text

A name given to a resource, typically a name by which it is formally known.

Document Metadata: Document Subject Text

A subject that is typically expressed as keywords, phrases, or classification codes that describe a topic of the resource.

Document Status Details about a status of an document’s process.

1.1.5 Review Filing CallbackThe structure of a Review Filing Callback Message will be documented in this section.

This is a draft

This information will lead directly to schemas that define the standard acceptable structures in the Core Profile.

All Review Filing Callback Messages MUST include:

Filing ID A (universally unique) identifier from the Review Filing Message

Submission Date The date the Review Filing Message left the control of the Filer

Submission Time The time the Review Filing Message left the control of the Filer.

Submitter ID A unique identifier for a person or organization which submits a Review Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Recording Date The date the Record Docketing Message was recorded.

Recording Time The time the Record Docketing Message was recorded.

Recorder ID A unique identifier for a person or organization which submits a Record Docketing Message. This may refer to any combination of the reviewer or authorizer.

Receiver ID A unique identifier for the Receiver of a Review Filing Message.

Court ID A unique identifier for the court in which the filing is made.

Filing Status Details about a status of an activity or process.

Document The pleading, motion or order that is the main document in a Filing. A Document may have Attachments.

Document Metadata Document descriptors (title, type description, etc.) for the Document. This is meant to include all the information about the document that is needed to index it into the Case Management System and enter it into the Document Management System.

Document Type The code value set by court policy for a particular document.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 13 of 74

157

158159

160

161162

163164

165

85

86

87

88

89

90

91

Page 14:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Document Metadata: Document ID A unique and unambiguous reference to the resource within a given context.

Document Metadata: Document Sequence ID

An identifier that determines the document order in a set or related documents.

Document Metadata: Document Title Text

A name given to a resource, typically a name by which it is formally known.

Document Metadata: Document Subject Text

A subject that is typically expressed as keywords, phrases, or classification codes that describe a topic of the resource.

Document Status Details about a status of an document’s process.

1.1.6 Query Message

The query message is a request for the information is made from the court identified by CourtID.

All Query Messages MUST include:

XXQuery ID A (universally unique) identifier from the Review Filing Message

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Court ID A unique identifier for the court in which the filing is made.

1.1.7 Response Message

This response message to a Query Message.

All Query Messages MUST include:

Filing Query ID A (universally unique) identifier from the Review Filing Message

Court ID A unique identifier for the court in which the query is made.

If Error then either

Filing Error Only used if no elements are returned from query

Or

Policy Reference URI Uniform Resource Identifier

1.1.8 Get FilingThe query message is a request for the information is made from the court. Identified by FilingID.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 14 of 74

166

167168

169170

171

172

173

174175

176177

178

179

180181

182

92

93

94

95

96

97

98

Page 15:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

All Get Filing Messages MUST include:

Filing Query Id A unique identifier for the query.

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Filing ID A (universally unique) identifier from the Review Filing Message

Court ID A unique identifier for the court in which the filing is made.

Response Message

Filing Query Id A unique identifier for the query.

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Court ID A unique identifier for the court.

Filing Number A number assigned by the court for a filing.

Case Tracking Id A number used to track a case.

Recording Date The date the Record Docketing Message was recorded.

Recording Time The time the Record Docketing Message was recorded.

Submitter ID A unique identifier for a person or organization which submits a Review Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

If Error then either

Filing Error Only used if no elements are returned from query

Or

Policy Reference URI Uniform Resource Identifier

1.1.9 Get Filing StatusThis is query to get a filing’s status by Filer Identification, Case Identifier, or Filing Number.

All Get Filing Status Messages MUST include:

Filing Query Id A unique identifier for the query.

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Court ID A unique identifier for the court.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 15 of 74

183

184

185

186

187

188

189190

191192

193

99

100

101

102

103

104

105

Page 16:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Filer ID A unique identifier for a person or organization which requests information.

Either

Filing ID A (universally unique) identifier from the Review Filing Message

Or

Case ID A number used to track a Case

Or

Filing Number A number assigned by the court for a filing.

Response Message

Filing Query Id A unique identifier for the query.

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Court ID A unique identifier for the court.

Filing Number A number assigned by the court for a filing.

Case Tracking Id A number used to track a case.

Recording Date The date the Record Docketing Message was recorded.

Recording Time The time the Record Docketing Message was recorded.

Submitter ID A unique identifier for a person or organization which submits a Review Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Filing Status Details about a status of an activity or process.

If Error then either

Filing Error Only used if no elements are returned from query

Or

Policy Reference URI Uniform Resource Identifier

1.1.10 Get Filing ListThis is query to get a list of filings by Filer Identification, Case Identifier, or Filing Number.

All Get Filing List Messages MUST include:

Filing Query Id A unique identifier for the query.

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 16 of 74

194195

196

197

198199

200201

202

106

107

108

109

110

111

112

Page 17:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

represented party in the filing.

Court ID A unique identifier for the court.

Filer ID A unique identifier for a person or organization which requests information.

Multiple Either

Filing ID A (universally unique) identifier from the Review Filing Message

Or

Case ID A number used to track a Case

Or

Filing Number A number assigned by the court for a filing.

Response Message

Filing Query Id A unique identifier for the query.

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Court ID A unique identifier for the court.

Filing Number A number assigned by the court for a filing.

Case Tracking Id A number used to track a case.

Recording Date The date the Record Docketing Message was recorded.

Recording Time The time the Record Docketing Message was recorded.

Submitter ID A unique identifier for a person or organization which submits a Review Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Filing Status Details about a status of an activity or process.

If Error then either

Filing Error Only used if no elements are returned from query

Or

Policy Reference URI Uniform Resource Identifier

1.1.11 Get Case This is a query for a list of cases that match a set of criteria including case participants, case classification, case status, and date of the case was initiated.

All Get Case Messages MUST include:

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 17 of 74

203204

205

206

207208209

210211

212

113

114

115

116

117

118

119

Page 18:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Filing Query Id A unique identifier for the query.

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Court ID A unique identifier for the court.

Case Tracking Id A number used to track a case.

Case Subset Text An xpath relative location use to select a subset of a Case

Response Message

Filing Query Id A unique identifier for the query.

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Court ID A unique identifier for the court.

Case Title An official name of a Case.

Case Type Specific Information A set of information for initiating a particular case that is specific to the Case Type.

Case Category Text A category type of a court case, e.g. criminal, civil, juvenile, family.

Case Tracking ID A number used to track a case.

1.1.12 Get Case ListThis is a query for a list of cases that match a set of criteria including case participants, case classification, case status, and date of the case was initiated.

All Get Case List Messages MUST include:

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Filing ID A (universally unique) identifier from the Review Filing Message

Court ID A unique identifier for the court in which the filing is made.

Case Initiated Date Range A date range the case was initiated.

Case Status Text A status of the case.

Case Classification A classification or categorization of a case.

Case Participants Details about the participants involved in a court Case

Response Message

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 18 of 74

213214

215

216

217218219

220221

222

223

224

225

120

121

122

123

124

125

126

Page 19:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Filing Query Id A unique identifier for the query.

Court ID A unique identifier for the court.

Case Title An official name of a Case.

Case Type Specific Information A set of information for initiating a particular case that is specific to the Case Type.

Case Category Text A category type of a court case, e.g. criminal, civil, juvenile, family.

Case Tracking ID A number used to track a case.

1.1.13 Get Document This query is a request for an electronic copy of one or more documents in a case.

All Get Case Messages MUST include:

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Filing Query Id A unique identifier for the query.

Court ID A unique identifier for the court.

Case Tracking Id A number used to track a case.

Case Docket Id A number used to identify a case docket.

Response Message

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Filing Query Id A unique identifier for the query.

Court ID A unique identifier for the court.

Case Tracking Id A number used to track a case.

Case Docket Id A number used to identify a case docket.

Document Metadata Document descriptors (title, type description, etc.) for the Document. This is meant to include all the information about the document that is needed to index it into the Case Management System and enter it into the Document Management System.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 19 of 74

226

227228

229230

231

232233

234

127

128

129

130

131

132

133

Page 20:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Document Metadata: Document ID A unique and unambiguous reference to the resource within a given context.

Document Metadata: Document Sequence ID

An identifier that determines the document order in a set or related documents.

Document Metadata: Document Title Text

A name given to a resource, typically a name by which it is formally known.

Document Metadata: Document Subject Text

A subject that is typically expressed as keywords, phrases, or classification codes that describe a topic of the resource.

Document Type The code value set by court policy for a particular document.

Document Binary The pleading, motion or order that is the main document in a Filing.

1.1.14 Get Calculated Fees This query is a request for an court fees of one or more documents in a case.

All Get Calculated Fees Messages MUST include:

Filing ID A (universally unique) identifier for a Review Filing

Submission Date The date the Review Filing Message left the control of the Filer

Submission Time The time the Review Filing Message left the control of the Filer.

Submitter ID A unique identifier for a person or organization which submits a Review Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Court ID A unique identifier for the court in which the filing is made.

Document The pleading, motion or order that is the main document in a Filing. A Document may have Attachments.

Document Type The code value set by court policy for a particular document

Document Binary The pleading, motion or order that is the main document in a Filing.

Document Metadata Document descriptors (title, type description, etc.) for the Document. This is meant to include all the information about the document that is needed to index it into the Case Management System and enter it into the Document Management System.

Document Metadata: Document ID A unique and unambiguous reference to the resource within a given context.

Document Metadata: Document Sequence ID

An identifier that determines the document order in a set or related documents.

Document Metadata: Document Title Text

A name given to a resource, typically a name by which it is formally known.

Document Metadata: Document Subject Text

A subject that is typically expressed as keywords, phrases, or classification codes that describe a topic of the resource.

Attachment Metadata Document descriptors (title, type description, etc. ) for an Attachment.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 20 of 74

235

236237

238239

240

134

135

136

137

138

139

140

Page 21:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Attachment Metadata: Document ID

A unique and unambiguous reference to the resource within a given context.

Attachment Metadata: Document Sequence ID

An identifier that determines the document order in a set or related documents.

Attachment Metadata: Document Title Text

A name given to a resource, typically a name by which it is formally known.

Attachment Metadata: Document Subject Text

A subject that is typically expressed as keywords, phrases, or classification codes that describe a topic of the resource.

Attachment Metadata: Binary The pleading, motion or order that is the main document in a Filing.

Response Message

Filing ID A (universally unique) identifier for a Review Filing

Submission Date The date the Review Filing Message left the control of the Filer

Submission Time The time the Review Filing Message left the control of the Filer.

Submitter ID A unique identifier for a person or organization which submits a Review Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Court ID A unique identifier for the court in which the filing is made.

Case Tracking Id A number used to track a case.

Payment Information Information provided by the Filing Assembly MDE to the Filing Review MDE that identifies how the Filer intends to pay, is paying, or has paid any court Fees associated with a Filing. The form or payment may include credit, debit, electronic transfer, cash, or check transactions. The Filer gives money to some third-party; the court collects from the third-party. When the Filing Assembly MDE has collected or will collect monies from the Filer, the court still collects payment from the Filer via the Filing Assembly MDE.

Filing Fee A fee or price required to submit a document.

1.1.15 Get Available Service Recipients ListThis query is a request for case’s Available Service Recipients List.

All Get Available Service Recipients List Messages MUST include:

Filing Query Id A unique identifier for the query.

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Court ID A unique identifier for the court.

Case Tracking Id A number used to track a case.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 21 of 74

241242

243

244

245246

247248

249

250

141

142

143

144

145

146

147

Page 22:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Response Message

Filing Query Id A unique identifier for the query.

Inquirer ID A unique identifier for a person or organization which submits a query Get Filing Message. This may refer to any combination of the assembler, authorizer, or the represented party in the filing.

Court ID A unique identifier for the court.

Case Tracking Id A number used to track a case.

Case Participants Details about the participants involved in a court Case.

Case Participants: Participant ID A unique and unambiguous reference to the participant within a given context.

Case Participants: Case Respondent Party Organization

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Respondent Party Person

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Respondent Party Property

The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

Case Participants: Case Defense Attorney

An attorney who defends a case. (Note Additional Attorney types were being added)

Case Participants: Case Initiating Party Organization

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Initiating Party Person

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Initiating Party Property

A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

Case Participants: Case Judge A judicial official assigned to a case.

Case Participants: Case Prosecution Attorney

An attorney who prosecutes a case. (Note Additional Attorney types were being added)

Served Participants

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 22 of 74

251

148

149

150

151

152

153

154

Page 23:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Served Participants: Participant ID A unique and unambiguous reference to the participant within a given context.

Served Participants: Case Witness The person/entity who has information relating to the activity or who testifies in court.

Served Participants: Case Other Actor Organization

A miscellaneous person, organization, or property involved in a court case.

Served Participants: Case Other Actor Person

A miscellaneous person, organization, or property involved in a court case.

Served Participants: Case Other Actor Property

A miscellaneous person, organization, or property involved in a court case.

Served Participants: Service Method

A value of either “e-service” or “non e-service”

Served Participants: eService Provider

A unique identifier for a person or organization which serves a Participant.

1.2 Business RulesReview Filing Validity Rules

The Review Filing has the correct structure

The Review Filing has the correct content

The Review Filing is acceptable according to the court's Court Policy

The Review Filing contains appropriate security

The Review Filing contains no Viruses

The Review Filing message integrity passes

1.3 Court PolicyA set of court specific rules for Filings. The court publishes this so that each Filer or Party knows the expectations and/or constraints placed on the data elements and other aspects of a given Electronic Filing system.

This section includes court specific information, including court identification and contact information, rules, policies, and local extension to the LegalXML Blue Court Filing Specification. Court Policy must include Court and Rule elements.

Court Rules will define the rules for filings that the court will accept the following elements will be included in the schema.

Accept Document URL Indicator

Accept Documents Requiring Fee Indicator

Accept Sealed Documents Indicator

Accept Multiple Filings

Court Policy defines court specific policies for electronic filing.

Policy ID

Name Text

Description Text

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 23 of 74

252

253254

255

256

257

258

259

260

261262263

264265266

267268

269

270

271

272

273

274

275

276

277

278

279

155

156

157

158

159

160

161

Eric J Tingom, 06/05/05,
Page 24:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

2 Message Profiles2.1 Introduction The following profiles have been identified:

Core Profile

Web Services Messaging Profile

EbXML Messaging Profile

The Core Profile standardizes the message structure for the electronic filing of documents, and as such satisfies the Use Cases for Blue. It specification is to remain standard for each flavor of "messaging profile." The messaging profiles standardize on a "stack" of other industry standards to satisfy the Non Functional Requirements of Blue.

As of now, two messaging profiles have been identified: one utilizing the "WS-*" stack of standards (basically, WS-I plus WS-Security plus WS-Reliability), and the other utilizing the ebXML stack.

What layers within Web Services are the ebXML Messaging Services Specified?Web Services at its’ most basic definition is defined as http + SOAP + XML or a transport layer (http), XML messaging format layer (SOAP) and the XML data layer. ebXML Messaging Services specifies additional elements in the SOAP – envelope header and header tags for the MIME object(s) in the data layer (XML) to support standard XML tags and placement of those tags to support Digital Certificates, Digital Signatures, synchronous and asynchronous messaging, zero-to-many attachments (MIME), Message Acknowledgements, message splitting and forwarding of signed payloads to different services, auditing and logging of message paths, placement of WS-Security tags, SAML tags and specific restrictions on the methods to use in utilizing the WS-* Security specifications. These tags are defined in the SOAP – envelope header.

Functional Court filing elements would be contained in the SOAP body or one or more MIME attachments.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 24 of 74

280

281282

283

284

285

286287288289

290291292

293294295

296297298299300301302303

304305

162

163

164

165

166

167

168

Page 25:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 25 of 74

306

169

170

171

172

173

174

175

Page 26:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

2.1.1 Guiding Principles All of the profiles are being developed according to a set of principles that, together, form the Core Profile, as it relates to bringing about interoperability. This section documents these guidelines.

Focus profiling effort The focus of the profile is the specifications that are explicitly defined as in-scope for the profile.

Testability When possible, the Profile makes statements that are testable. However, such testability is not required. Preferably, testing is achieved in a non-intrusive manner.

Strength of requirements The Profile makes strong requirements (e.g., MUST, MUST NOT) wherever feasible; if there are legitimate cases where such a requirement cannot be met, conditional requirements (e.g., SHOULD, SHOULD NOT) are used. Optional and conditional requirements introduce ambiguity and mismatches between implementations.

Restriction vs. relaxation When amplifying the requirements of referenced specifications (including the Basic Profile 1.1 ), the Profile may restrict them, but does not relax them (e.g., change a MUST to a MAY).

Multiple mechanisms If a referenced specification allows multiple mechanisms to be used interchangeably, the Profile selects those that are well understood, widely implemented and useful. Extraneous or underspecified mechanisms and extensions introduce complexity and therefore reduce interoperability.

Future compatibility When possible, the Profile aligns its requirements with in-progress revisions to the specifications it references (e.g., basically, WS-I plus WS-Security plus WS-Reliability). This aids implementers by enabling a graceful transition, and assures that WS-I does not 'fork' from these efforts. When the Profile cannot address an issue in a specification it references, this information is communicated to the appropriate body to assure its consideration.

Compatibility with deployed services Backwards compatibility with deployed Web services is not a goal for the Profile, but due consideration is given to it; the Profile does not introduce a change to the requirements of a referenced specification unless doing so addresses specific interoperability issues.

Focus on interoperability Although there are potentially a number of inconsistencies and design flaws in the referenced specifications, the Profile only addresses those that affect interoperability.

Conformance targets Where possible, the Profile places requirements on artifacts (e.g., WSDL descriptions, ebXML messages) rather than the producing or consuming software's behaviors or roles. Artifacts are concrete, making them easier to verify and therefore making conformance easier to understand and less error-prone.

Lower-layer interoperability The Profile speaks to interoperability at the web-services layer only; it assumes that interoperability of lower-layer protocols ( e.g. TCP, HTTP ) and technologies (e.g. encryption and signature algorithms ) is adequate and well-understood. WS-I does not attempt to assure the interoperability of these protocols and technologies as a whole. This assures that WS-I's expertise in and focus on Web services standards is used effectively.

Do no harm Interoperability of technologies does not in and of itself ensure security, and the act of combining new technologies and protocols is especially susceptible to security threats. The profile takes steps to avoid introducing new security threats.

Application semanticsAlthough communication of application semantics can be facilitated by the technologies that comprise the Profile, assuring the common understanding of those semantics is not addressed by it.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 26 of 74

307308309

310

311

312

313314

315

316317318

319

320321

322

323324325

326

327328329330

331

332333334

335

336337

338

339340341

342

343344345346

347

348349

350

351352

353

176

177

178

179

180

181

182

Page 27:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

2.1.2 Notational Conventions The keywords "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC2119.

2.2 Core ProfileA profile that describes an implementation specification for the structure of all types of messages documented in the Use Cases.

This profile provides an implementation specification for the functional requirements (Use Cases); the message profiles provide an implementation specification for the Non Functional Requirements.

This profile will consist largely as a set of schemas, one for each type of message structure that was previously addressed in Section 1. The schemas are based on GJXDM as much as possible.

2.3 Web Services Messaging Profile

2.3.1 Web Services Notational Conventions This specification uses a number of namespace prefixes throughout; their associated URIs is listed below. Note that the choice of any namespace prefix is arbitrary and not semantically significant.

soap - "http://schemas.xmlsoap.org/soap/envelope/"

xsi - "http://www.w3.org/2001/XMLSchema-instance"

xsd - "http://www.w3.org/2001/XMLSchema"

soapenc - "http://schemas.xmlsoap.org/soap/encoding/"

wsdl - "http://schemas.xmlsoap.org/wsdl/"

soapbind - "http://schemas.xmlsoap.org/wsdl/soap/"

uddi - "urn:uddi-org:api_v2"

2.3.1.1 Profile Identification and VersioningVersion numbers are composed of a major and minor portion, in the form "major.minor".

One can also use this information to determine whether two instances of a profile are backwards-compatible; that is, whether one can assume that conformance to an earlier profile instance implies conformance to a later one.

2.3.2 Profile ConformanceConformance to the Profile is defined by adherence to the set of requirements defined for a specific target, within the scope of the Profile.

2.3.2.1 Conformance RequirementsAll requirements in the Profile are considered normative, and those in the specifications it references that are in scope should likewise be considered normative. When requirements in the Profile and its referenced specifications contradict each other, the Profile's requirements take precedence for purposes of Profile conformance.

Definitions of terms in the Profile are considered authoritative for the purposes of determining conformance.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 27 of 74

354355356

357

358359360

361362363

364365366

367

368369370

371

372

373

374

375

376

377

378379

380381382

383

384385386

387388389390

391

183

184

185

186

187

188

189

Page 28:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

None of the requirements in the Profile, regardless of their conformance level, should be interpreted as limiting the ability of an otherwise conforming implementation to apply security countermeasures in response to a real or perceived threat.

2.3.2.2 Conformance TargetsConformance targets identify what artifacts (e.g., SOAP message, WSDL description, UDDI registry data) or parties (e.g., SOAP processor, end user) requirements apply to.

This allows for the definition of conformance in different contexts, to assure unambiguous interpretation of the applicability of requirements, and to allow conformance testing of artifacts (e.g., SOAP messages and WSDL descriptions) and the behavior of various parties to a Web service (e.g., clients and service instances).

Requirements' conformance targets are physical artifacts wherever possible, to simplify testing and avoid ambiguity.

The following conformance targets are used in the Profile:

MESSAGE - protocol elements that transport the ENVELOPE (e.g., SOAP/HTTP messages)

ENVELOPE - the serialization of the soap:Envelope element and its content

DESCRIPTION - descriptions of types, messages, interfaces and their concrete protocol and data format bindings, and the network access points associated with Web services (e.g., WSDL descriptions) (from Basic Profile 1.0)

INSTANCE - software that implements a wsdl:port or a uddi:binding Template (from Basic Profile 1.0)

SENDER - software that invokes an INSTANCE (from Basic Profile 1.0)

SENDER - software that generates a message according to the protocol(s) associated with it (from Basic Profile 1.0)

RECEIVER - software that consumes a message according to the protocol(s) associated with it (e.g., SOAP processors) (from Basic Profile 1.0)

REGDATA - registry elements that are involved in the registration and discovery of Web services (e.g. UDDI models) (from Basic Profile 1.0)

2.3.2.3 Conformance ScopeThe Profile only attempts to improve interoperability within its own scope

2.3.3 Service DescriptionThe Profile uses Web Services Description Language (WSDL) to enable description of services as sets of endpoints operating on messages.

This section of the Profile incorporates the following specifications by reference, and defines extensibility points within them:

Extensible Markup Language (XML) 1.0 (Second Edition)

Namespaces in XML 1.0

XML Schema Part 1: Structures

Extensibility points:

Schema annotations - XML Schema allows for annotations, which may be used to convey additional information about data structures.

XML Schema Part 2: Data Types

Web Services Description Language (WSDL) 1.1

Extensibility points:

WSDL extensions - WSDL allows extension elements in certain places; use of such extensions requires out-of-band negotiation.

Validation mode - whether the parser used to read WSDL and XML Schema documents performs schema validation or not.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 28 of 74

392393

394395396

397398399

400401

402

403

404

405406407

408

409

410411

412413

414415

416417

418419420

421422

423

424

425

426

427428

429

430

431

432433

434435

190

191

192

193

194

195

196

Page 29:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Fetching of external resources - whether the parser used to read WSDL and XML Schema documents fetches external entities and schema s. Relative URIs - WSDL does not adequately specify the use of relative URIs for the following: soapbind:body/@namespace, soapbind:address/@location, wsdl:import/@location, xsd:schema/@targetNamespace and xsd:import/@schemaLocation.

2.3.3.1 Required Description An INSTANCE's WSDL 1.1 description, its UDDI binding template, or both MUST be available to an authorized

SENDER upon request.

A service instance may provide run-time access to WSDL documents from a server, but is not required to do so in order to be considered conformant.

2.3.3.2 Document Structure A DESCRIPTION using the WSDL namespace (prefixed "wsdl" in this Profile) MUST be valid according to the

XML Schema found at "http://schemas.xmlsoap.org/wsdl/2003-02-11.xsd".

A DESCRIPTION using the WSDL SOAP binding namespace (prefixed "soapbind" in this Profile) MUST be valid according to the XML Schema found at"http://schemas.xmlsoap.org/wsdl/soap/2003-02-11.xsd".

A DESCRIPTION MUST only use the WSDL "import" statement to import another WSDL description. To import XML Schema Definitions, a DESCRIPTION MUST use the XML Schema "import" statement.

A DESCRIPTION MUST use the XML Schema "import" statement only within the xsd:schema element of the types section.

In a DESCRIPTION the schemaLocation attribute of an xsd:import element MUST NOT resolve to any document whose root element is not "schema" from the namespace

An XML Schema directly or indirectly imported by a DESCRIPTION MAY include the Unicode Byte Order Mark (BOM).

An XML Schema directly or indirectly imported by a DESCRIPTION MUST use either UTF-8 or UTF-16 encoding.

An XML Schema directly or indirectly imported by a DESCRIPTION MUST use version 1.0 of the eXtensible Markup Language W3C Recommendation.

A DESCRIPTION MUST specify a non-empty location attribute on the wsdl:import element

A SENDER MAY, but need not, retrieve a WSDL description from the URI specified in the location attribute on a wsdl:import element.

A DESCRIPTION MUST use version 1.0 of the eXtensible Markup Language W3C Recommendation.

A DESCRIPTION SHOULD NOT contain the namespace declaration xmlns:xml="http://www.w3.org/XML/1998/namespace".

The targetNamespace attribute on the wsdl:definitions element of a description that is being imported MUST have same the value as the namespace attribute on the wsdl:import element in the importing DESCRIPTION.

A DESCRIPTION containing WSDL extensions MUST NOT use them to contradict other requirements of the Profile.

A DESCRIPTION SHOULD NOT include extension elements with a wsdl:required attribute value of "true" on any WSDL construct (wsdl:binding, wsdl:portType, wsdl:message, wsdl:types or wsdl:import) that claims conformance to the Profile.

If during the processing of a description, a sender encounters a WSDL extension element that has a wsdl:required attribute with a boolean value of "true" that the sender does not understand or cannot process, the SENDER MUST fail processing.

2.3.4 WS-Interoperability Basic Profile 1.1 provides

2.3.4.1 Asynchronicity Of MessagingSender of message must not expect to receive a response (other than acknowledgement of receipt) from recipient immediately

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 29 of 74

436437438439

440441442

443444

445446447

448449

450451

452453

454455

456457

458459

460461

462

463464

465

466467

468469

470471

472473474

475476477

478

479480481

197

198

199

200

201

202

203

Page 30:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

If sender does not receive a “full” response immediately, then sender must be able to receive that response at some later time

If original message sender is not available to receive response at the time original recipient wishes to send it, then response is queued for later retrieval by original sender

2.3.4.2 Message Acknowledgement Sender can receive an acknowledgement of message receipt by recipient that allows sender to verify that message was received unmodified by recipient.

2.3.5 WS-I Attachments Profile 1.0 with Soap Messages with Attachments provides

When a Receiving Message Party implementing this specification uses the W3C Note “SOAP Messages with Attachments” specification [SOAP with Attachments], it MUST follow the following rules:

1) The Sending Receiving Message Party MUST include the whole SOAP envelope containing the WS-Reliability header elements in the first MIME part.

2) It MUST set the Charest parameter of the Content-Type header of the first MIME part to either UTF-8 or UTF-16.

3) It MAY include zero or more additional MIME parts in a Reliable Message.

4) The Receiving Message Party MUST deliver all MIME parts in a Reliable Message to the SENDER.

2.3.5.1 Document Size and FormatDocuments being filed along with (or as part of) messages can be of unlimited size (true?) and can be in any of these formats:

Microsoft Word

WordPerfect

PDF

TIFF

MIME and DIME

RTF

TEXT

XML

2.3.5.2 Attachments PackagingMIME parts - SOAP Messages with Attachments places no restriction on the type of any non-root part in a multipart/related message.

SOAP Messages with Attachments defines a MIME multipart/related structure for packaging SOAP envelope with attachments. The Profile mandates the use of that structure, and places the following constraints on its use:

The entity body of the root part of multipart/related MESSAGE MUST be a soap:Envelope.

The Content-Type HTTP header field-value in a MESSAGE MUST be either "multipart/related" or "text/xml".

If the Content-Type HTTP header field-value in a MESSAGE has a media-type of "multipart/related" then the Content-Type HTTP header field-value in that message MUST have the type parameter with a value of "text/xml".

Media Type of Message If the WSDL description lists at least one non-root MIME part, the corresponding MESSAGE MUST have a Content-Type HTTP header field-value with a media-type of "multipart/related".

2.3.5.2.1 Messages with No Attachments If a receiver expects zero or more attachments in a message, the sender of that message can use the text/xml

media type for a message that has no attachments.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 30 of 74

482483

484485

486487488

489490491492

493494

495

496

497

498499500

501

502

503

504

505

506

507

508

509510511

512513

514

515

516517518

519520

521522523

204

205

206

207

208

209

210

Page 31:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

A MESSAGE containing zero attachment parts MUST be sent using a content-type of either "text/xml" as though a SOAP HTTP binding were used or "multipart/related" when the WSDL description for the message specifies the mime:multipartRelated element on the corresponding wsdl:input or wsdl:output element in its wsdl:binding.

A SENDER MUST NOT send a message using SOAP with Attachments if the corresponding wsdl:input or wsdl:output element in the wsdl:binding does not specify the WSDL MIME Binding.

2.3.5.2.2 Dereferencing AttachmentsAlthough attachments can be used to provide content which is identified with a URI, implementations are not required to prefer attached content, to use it exclusively, or to use it at all. Likewise, applications may choose to ignore the specified dereference function of a URI (e.g., fetching content from a network) and only use attached content.

A RECEIVER MAY ignore a URI reference to an attachment in an envelope.

2.3.5.2.3 Carrying Additional SOAP EnvelopesThe Profile places no constraints on the content of attachment parts. Additional XML documents that contain a soap:Envelope may be sent as attachments, but only the root-part of the MIME message should be treated as the primary soap envelope in a MIME package.

A MESSAGE MAY contain soap:Envelopes carried as attachments in parts that are not the root part of the message.

2.3.5.2.4 Fault Messages with AttachmentsAn INSTANCE MAY send a fault with attachments if and only if the wsdl:output element is described using the WSDL MIME binding.

2.3.5.2.5 Ordering of MIME PartsIntermediaries might reorder the parts in a multipart/related message. Hence semantics should be neither given to, nor implied by the ordering of parts in a message.

A RECEIVER MUST NOT infer any semantics from the ordering of non-root MIME parts in a message.

A MESSAGE MAY have its MIME parts in any order provided that the identity of the root part is maintained.

2.3.5.2.6 MIME Boundary StringIn a MESSAGE, all MIME encapsulation boundary strings MUST be preceded with the ASCII characters CR (13) and LF (10) in that sequence.

RFC2046 section 5.5.1 clearly requires that all encapsulation boundaries must be preceded with a CRLF (carriage-return line-feed).

2.3.5.3 Attachments DescriptionThe Profile permits the use of the WSDL MIME binding, but limits it to the SOAP Messages with Attachments protocol. The Profile places the following constraints on its use:

2.3.5.3.1 Use of MIME Binding ExtensionA DESCRIPTION MUST use either the WSDL MIME Binding as described in WSDL 1.1 Section 5 or WSDL SOAP binding as described in WSDL 1.1 Section 3 on each of the wsdl:input or wsdl:output elements of a wsdl:binding.

2.3.5.3.2 Unbound portType Element ContentsA wsdl:binding in a DESCRIPTION SHOULD bind every wsdl:part of a wsdl:message in the wsdl:portType to which it refers to one of soapbind:body, soapbind:header, soapbind:fault , soapbind:headerfault, or mime:content

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 31 of 74

524525526527

528529

530531532533

534

535536537538

539540

541542543

544545546

547

548

549550551

552553

554555556

557558559

560561562

211

212

213

214

215

216

217

Page 32:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

2.3.5.3.3 Referencing Message Parts A mime:content element in a DESCRIPTION MUST NOT reference a wsdl:part that is not present in the

respective wsdl:input or wsdl:output of the corresponding wsdl:operation of the corresponding wsdl:portType..

A mime:content element in a DESCRIPTION MUST NOT be bound to a sub-component of an element or type referenced by a wsdl:part.

In a DESCRIPTION, a mime:content element MUST include the part attribute.

2.3.5.3.4 Referencing Attachments from the SOAP EnvelopePlease note that there is no way in a WSDL1.1 description to correlate an attachment reference (defined using swaRef) with an attachment (defined using a wsdl:part bound to mime:content). As a best practice, the Profile recommends that when ref:swaRef is used, the corresponding attachment should not be described, and vice versa.

In a DESCRIPTION, a wsdl:part defined with the ref:swaRef schema type SHOULD only be bound to a soapbind:body, or a soapbind:header in a MIME binding.

In an ENVELOPE, a URI reference that is typed using the ref:swaRef schema type MUST resolve to a MIME part in the same message as the envelope.

2.3.5.3.5 Specifying Root PartSOAP Messages with Attachments requires that the root part of the multipart/related package must contain the SOAP envelope, but the WSDL MIME binding is unclear on how this is described.

A mime:multipartRelated element in a DESCRIPTION MUST contain exactly one mime:part element, amongst its child mime:part elements, containing a soapbind:body child.

2.3.5.3.6 WSDL Parts A mime:content in a DESCRIPTION MUST reference a wsdl:part that is defined using either the type attribute

or the element attribute.

In a MESSAGE, a message part bound to a mime:content that refers to global element declaration (via the element attribute of the wsdl:part element) MUST be serialized within the MIME part as a serialization of an XML infoset whose root element is described by the referenced element.

In a DESCRIPTION, if a message part is bound to a mime:content that refers to a type (via the type attribute of the wsdl:part element), then the value of that type attribute MUST be ignored in favor of media type of the type attribute of the mime:content element.

In a DESCRIPTION, if a wsdl:part element refers to a global element declaration (via the element attribute of the wsdl:part element) then the value of the type attribute of a mime:content element that binds that part MUST be a content type suitable for carrying an XML serialization.

2.3.5.3.7 Ordering of Parts A RECEIVER MUST NOT assume that the order of mime:part elements specified in a WSDL description is the

same as the order of MIME parts in the message.

In a DESRIPTION, a mime:part element that contains a soapbind:body child element MAY appear in any position amongst the other child elements of a mime:multipartRelated element.

2.3.5.3.8 Sending Fault MessagesA Fault MESSAGE MAY be serialized as either text/xml or multipart/related, if the wsdl:output child element of the corresponding binding operation in a description has a child mime:multipartRelated element.

2.3.5.3.9 Describing FaultsA wsdl:fault element in a DESCRIPTION MUST NOT have mime:multipartRelated element as its child element.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 32 of 74

563564565

566567

568

569570571572

573574

575576

577578579

580581

582583584

585586587

588589590

591592593

594595596

597598

599600601

602603604

218

219

220

221

222

223

224

Page 33:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

2.3.5.3.10 Sending Additional Parts Not Described in WSDLAdditional MIME parts may be included in the message beyond those described in the WSDL, and their position or order within the MIME package is not important.

A SENDER MAY send non-root MIME parts not described in the WSDL MIME binding.

A MESSAGE MUST include all of the MIME parts described by its WSDL MIME binding

2.3.5.3.11 Conformance of SOAP MessagesProfile conformance criteria for the conformance target ENVELOPE only apply to the SOAP envelope contained in the root part of the MIME package. SOAP envelopes in non-root parts may be described in a WSDL description as attachments, in which case, conformance criteria for non-root parts listed in the WSDL description apply.

The root part of a MESSAGE MUST be conformant with all the requirements for an envelope in version 1.1 of the Basic Profile.

2.3.6 WS-I Basic Security Profile 1.0 with WS-Security and SAML provides

2.3.6.1 Message Integrity Message recipient can verify that message contents are identical to what they were when they left the recipient’s control.

For the reliability mechanisms described here to fulfill the reliability contract, this specification strongly RECOMMENDS that message header integrity be guaranteed end-to-end by using adequate security options such as those described in Web Services Security:

2.3.6.2 Message Confidentiality Message contents are only readable by authorized persons/entities. This can apply to entire messages or parts of messages; “parts” in this sense includes attachments to the message body.

Also known as "encryption", but that's technically an implementation technique, not a requirement.

Individuals should be able to access certain encrypted parts of messages, while leaving others obscured.

2.3.6.3 Message Non Repudiation Sender of message cannot deny having sent it at a particular date and time. Also, sender can later prove having sent the message at a particular date and time.

2.3.6.4 Message Authentication The component receiving a message must be provided with information (credentials) so that it can verify the identity of the sending component.

2.3.7 WS-Reliability 1.1 provides

2.3.7.1 Message Reliability Delivery of each message (or else notification of failure) is guaranteed (assured); duplicate messages are eliminated

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 33 of 74

605606607

608

609

610611612613

614615

616617

618619

620621622623

624625626

627628

629630

631

632633634

635636637

639

640641

642

225

226

227

228

229

230

231

Page 34:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

A Reliable Message Agreement is a list of Agreement Items.

A Sending Component MUST be capable of (1) taking knowledge (whether by configuration, an API call, a message, the result of an algorithm or any other means) of a set of values that represent the Reliable Message Agreement Items described in this specification and (2) processing them according to the semantics described in this specification.

A Receiving Component MUST be capable of (1) taking knowledge of the Agreement items as they are communicated via the header elements of Reliable Messages and (2) processing them according to the semantics described in this specification.

The following table is the Agreement Items this specification uses.

Name Value Definition

GuaranteedDelivery enabled/disabled Guaranteed Delivery

NoDuplicateDelivery enabled/disabled Message delivery without duplicates or Duplicate Elimination

OrderedDelivery enabled/disabled Guaranteed Message Ordering

GroupMaxIdleDuration number of seconds The elapsed time limit from the last message sent or received in a group, after which the group can be terminated. The value MUST NOT be zero or smaller.

GroupExpiryTime date/time The date and time after which the group can be terminated.

ExpiryTime date/time The date and time after which a message must not be delivered to the SENDER.

ReplyPattern "Response", "Callback", "Poll"

The mode of response for Acknowledgments or Faults.

2.3.7.2 Transactional Messaging Transactional messaging ensures the integrity of exchange patterns that involve possibly several messages. Failure conditions may involve application-level decisions based on message payload interpretation. This specification is concerned with the reliability of individual messages from submission to delivery; it ignores any interpretation of these messages.

2.3.8 BPEL or BTP or others provides Work in Progress

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 34 of 74

643

644645646647

648649650651

652653

654

655656657658659

660661

662

232

233

234

235

236

237

238

Page 35:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

2.3.9 UDDI

2.3.9.1 Directory Of Components It has been identified as a general necessity for the LegalXML System Components to be aware of all other accessible components within the system.

Specifically, this information is necessary for the peer-to-peer Electronic Service processes, where each Service Provider MDE is expected to be aware of all other accessible Service Provider MDE.

A Directory Of Components expresses this information:

For each component participating in the system:

Id A value that uniquely identifies the component from all others in the system.

ComponentType A value indicating if the component is a Filing Review component, Filing Assembly component, Court Record component, or Service Provider component. This indicates the processes and queries it is intended to support.

Interface Address(es) The address(s) of the component's interfaces.

Each of the component's transaction, query, event, and policy interfaces must be identified such that other components are aware of where to access the API.

2.4 ebXML Messaging ProfileThis profile provides an implementation specification for Blue Nonfunctional Requirements. This specification incorporates and builds upon elements from the ebXML / eGov technology stack.

This specification incorporates and builds upon a mature stack of open industry "electronic business XML" family of standards known as ebXML. These standards were developed to extend the Electronic Data Interchange (EDI) standards of the past 20 years to take advantage of new Internet technologies and the emergence of XML as an Electronic Data Interchange format. When new evolving Web Services standards overlap or extend ebXML functions the ebXML standard utilizes Web Services functions consistent with the interoperability recommendations of the Web Services Interoperability group.

The ebXML Messaging Services specification is the Core Profile for Blue Nonfunctional Requirements and specifies how to standardize the packaging of both Web Services components and ebXML components to support a wide variety of e-government information exchanges proposed in Blue:

2.4.1 ebXML – ebMessaging Services (ebMS V3.0 ) Stack Web Services Standards incorporated include:

HTTP(RFC 2616), FTP

SOAP 1.2

SOAP Messaging with Attachments

WS-Reliability Integration

WS-Security (Point-to-Point)

WS-I Basic profile 1.1 (Security and Attachments)

WS-Context

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 35 of 74

663

664665666

667668669

670671

672673

674

675676677

678

679680681

682683684

685686687688689690691

692693694695

696

697698

699

700

701

702

703

704

705

706

239

240

241

242

243

244

245

Page 36:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Complies with WS-Interoperability

Complies with WS-Interoperability Basic Profile 1.1 for Asynchronicity Of Messaging

Message Acknowledgement

Complies with WS-I Attachments Profile 1.0 with Soap Messages with Attachments for Unlimited Document Size And Format (adoption of MTOM)

Complies with WS-I Basic Security Profile 1.0 with WS-Security and SAML for Message Integrity

Message Confidentiality

Message Non Repudiation

Message Authentication

Integrates WS-Reliability 1.1 for Message Reliability

ebXML Collaboration Protocol Profile Version 2.x (optionally for Court Policy)

It is possible that some Blue Nonfunctional Requirements will not be met by an element in this stack; in this case, the profile will add a new element (either from the eGov ebXML Extensions)

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 36 of 74

707

708709

710

711

712713714

715

716717718

719

720

721

722

723724

725

726727728

729730731

246

247

248

249

250

251

252

Page 37:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

3 GJXDM Element MapItems Used by Blue

I = Include

E = Excluded Not Used

GJXDM XML Header GJXDM Definition

j:CaseParticipants (uses and extends Person and Organization)

I CaseDefendantParty.Organization A person, organization, or property being charged or sued in a court of law. Sometimes referred to as the defendant.

I CaseDefendantParty.Person A person, organization, or property being charged or sued in a court of law. Sometimes referred to as the defendant.

I CaseDefendantParty.Property A person, organization, or property being charged or sued in a court of law. Sometimes referred to as the defendant.

I CaseDefenseAttorney An attorney who defends a case.

I CaseInitiatingParty.Organization A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

I CaseInitiatingParty.Person A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

I CaseInitiatingParty.Property A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

I CaseJudge A judicial official assigned to a case.

E CaseJuror An empanelled juror or an alternate juror.

E CaseOfficial Details about a justice official's involvement in a court case.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 37 of 74

732

253

254

255

256

257

258

259

Page 38:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Items Used by Blue

I = Include

E = Excluded Not Used

GJXDM XML Header GJXDM Definition

E CaseOtherOfficial A miscellaneous person or organization involved in a court case.

I CaseOtherActor.Organization A miscellaneous person, organization, or property involved in a court case.

I CaseOtherActor.Person A miscellaneous person, organization, or property involved in a court case.

I CaseOtherActor.Property A miscellaneous person, organization, or property involved in a court case.

I CaseProsecutionAttorney An attorney who prosecutes a case.

I CaseRespondentParty.Organization The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

I CaseRespondentParty.Person The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

I CaseRespondentParty.Property The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 38 of 74

260

261

262

263

264

265

266

Page 39:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Items Used by Blue

I = Include

E = Excluded Not Used

GJXDM XML Header GJXDM Definition

E CaseWitness The person/entity who has information relating to the activity or who testifies in court.

J:Court (extends Organization)

I CourtName A name of a unit of a court.

I CourtAdministrativeUnitText A unit within a court system responsible for record maintenance.

I CourtDivisionText An area of case processing and the law governing specific types of matters before the court and governed by distinct court rule and processes, e.g., criminal, juvenile, family, civil, etc.

I CourtTypeCode A type of court, e.g., district court, appellate court, state superior court.

E CourtSupervisingAgency A supervising agency that performs court services for a court unit.

J:Organization

I OrganizationName A name of an organization.

I OrganizationID An identifier of an organization based on the type of organization it is, e.g., for a school, this would be a school identifier, for a lien holder, this would be a lien holder identifier, for a court, this would be a court identifier.

I OrganizationORIID A unique identifier assigned to a justice-related organization by the federal government. Sometimes referred to as ORI, ORI code, Originating Agency Code.

E OrganizationTaxID A federal tax identifier assigned to an organization. Sometimes referred to as a Federal Employer Identification Number, FEIN, an Employer Identification Number, or an EIN.

I OrganizationLocalID An identifier assigned on a local level to an organization.

E OrganizationOtherID A generic identifier assigned to an organization.

I OrganizationTypeText A general functional type of an organization

E OrganizationTypeCode.ncicORIAgency A code that identifies the functional type of an organization.

E OrganizationTypeCode.ncicTYPO A code that identifies the functional type of an organization.

I OrganizationDescriptionText A description of an organization

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 39 of 74

267

268

269

270

271

272

273

Page 40:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Items Used by Blue

I = Include

E = Excluded Not Used

GJXDM XML Header GJXDM Definition

I OrganizationLocation A location of an organization.

E PrimaryContactInformation Information on a preferred or primary contact mechanism.

I OrganizationDoingBusinessAsName A name an organization uses for conducting business. Sometimes referred to as a DBA.

E OrganizationGovernmentLevelCode A code that identifies a governmental level of an organization: local, county, state, federal, or nongovernmental.

E OrganizationAbbreviationText An abbreviation, acronym, or code for an organization name, e.g., FBI, NCIC.

I OrganizationUnitName A name of a high-level division of an organization, e.g., department, agency.

I OrganizationSubunitName A name of a subdivision of a high-level division of an organization, e.g., division.

E OrganizationActivityText An activity that an organization is known or thought to be involved with, e.g., law enforcement, supervision.

E OrganizationStatusText An overall status of an organization, e.g., active/inactive/...

E OrganizationJurisdiction An area of service or jurisdiction an organization has over a region.

E OrganizationParent.Affiliate A person or organization that owns, controls, or operates the organization.

E OrganizationParent.Organization A person or organization that owns, controls, or operates the organization.

E OrganizationSubsidiary A person or organization that is owned, controlled, or operated by the organization.

E OrganizationMember A person or organization that has joined an organization.

E OrganizationAffiliate A person or organization that has some relationship or association with an organization.

I OrganizationIncorporatedIndicator True if an organization is incorporated (e.g., corporation); false otherwise (e.g., proprietorship or partnership).

I OrganizationPrincipalOfficial A chief or high ranking executive of an organization.

E OrganizationEstablishedDate A date an organization was started.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 40 of 74

274

275

276

277

278

279

280

Page 41:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Items Used by Blue

I = Include

E = Excluded Not Used

GJXDM XML Header GJXDM Definition

E OrganizationTerminationDate A date an organization went out of business.

I OrganizationBranchName A name or number of the chapter or branch an organization is known by within a larger group of organizations.

E OrganizationDayContact The contact information that is valid during daytime hours.

E OrganizationEmergencyContact The contact information should be used to contact the person during an emergency only.

E OrganizationEveningContact The contact information that is valid during evening (early night) hours.

E OrganizationEmploymentHistory An employment history or an employee of an organization or company.

E OrganizationNightContact The contact information that is valid during night hours.

E OrganizationOccupiedStructure Indicates that the named organization occupies at least part of the structure.

E OrganizationPrimaryContact The preferred contact for an individual. Use this designation only when more specific ones (e.g. home or work) are not available.

E OrganizationUnspecifiedContact The contact information should be used to contact the person under unspecified circumstances.

I OrganizationName A name of an organization.

J:Person

I PersonName A name by which a person is known.

I PersonAlternateName An alternate name used by a person. Sometimes referred to as an AKA.

E Residence Details about the place in which a person lives.

E ResidenceTypeText A type of place at which a person lives, e.g., house, apartment, homeless.

E ResidenceDescriptionText A general description of a place in which a person lives.

E ResidenceStartDate A date a person began living at a residence.

E ResidenceEndDate A date a person stopped living at a residence.

E ResidenceOccupancyTypeText A person's type of occupancy of a residence, e.g., owns, rents.

E ResidencePaymentAmount An amount of money a person pays each payment period to live at a place

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 41 of 74

281

282

283

284

285

286

287

Page 42:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Items Used by Blue

I = Include

E = Excluded Not Used

GJXDM XML Header GJXDM Definition

of residence. This may include a mortgage payment amount or a rent amount.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 42 of 74

288

289

290

291

292

293

294

Page 43:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Items Used by Blue

I = Include

E = Excluded Not Used

GJXDM XML Header GJXDM Definition

E ResidencePaymentPeriodText An interval or period for which a person is required to make regular residence payments.

E PrimaryContactInformation Information on a preferred or primary contact mechanism.

E Employment Details about the employment of a person.

E PersonDescriptionText A general description of a person.

E PersonBirthDate A date a person was born.

E PersonBirthLocation Details about a place where a person was born.

E PersonBirthPlaceCode A code identifying the state or country of a person's birth.

E PersonDeathDate A date a person died or was declared legally dead.

E PersonAgeMeasure A measurement of the age of a person.

E PersonAgeMeasure.Range A measurement of the age of a person.

E PersonAgeDescriptionText A description of the age of a person.

E PersonLivingIndicator True if a person is alive, false if a person is dead. This may be useful if death date is not known.

I PersonAssignedIDDetails A set of details about identifications issued to a person.

E PersonPhysicalDetails A set of details about the physical appearance of a person.

E PersonSocialDetails A set of details about the social characteristics of a person.

E PersonBiometricDetails A set of details about measurable biological or behavioral characteristics, which can reliably recognize the identity, or verify the claimed identity, of a person.

E PersonMedicalDetails A set of details about the medical condition of a person.

E PersonAccompliceActivity An activity with which a subject has some relation or degree of involvement

E PersonAccompliceWithSubject A person who is an accomplice with a subject person.

E PersonDrivingIncident A driving accident in which a person is involved.

E PersonAcquaintance The associate is an acquaintance of the subject.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 43 of 74

295

296

297

298

299

300

301

Page 44:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Items Used by Blue

I = Include

E = Excluded Not Used

GJXDM XML Header GJXDM Definition

E PersonAdoptedChild A person who is an adopted child of the person.

E PersonAdoptiveParent A person who is an adoptive parent of the person.

I PersonAffiliationOrganization Other organization a person is affiliated with

E PersonAlias A name and set of personal demographics describing the same person using alternative descriptors, e.g., an AKA.

E PersonAssignmentUnit.EnforcementUnit The unit assigned to or associated with a person.

E PersonAssignmentUnit.Organization The unit assigned to or associated with a person.

E PersonTemporaryAssignmentUnit The organizational unit to which a person is assigned, specifically a temporary assignment.

E PersonAuthorityFigure Indicates that the Subject had a trusted position of authority over associate subject (i.e. priest, teacher, boy scout leader, counselor, therapist, etc.)

E PersonBabysittee The person being watched by the babysitter.

E PersonBabysitter The person performing the babysitting.

E PersonBiologicalChild A person who is a biological child of the person.

E PersonBiologicalParent A person who is the biological parent of the person.

E PersonCharge A sequence of charges against a person. This context generally includes an index

E PersonChild A person who is a child of the person.

E PersonCohabitant The associate shares a common residence with the subject

E PersonCommonLawSpouse The associate is a common-law spouse of the subject.

E PersonDayContact The contact information should be used during daylight hours only.

E PersonDetainedLocation.Location The location or structure at which a person is or was detained.

E PersonDetainedLocation.Structure The location or structure at which a person is or was detained.

E PersonDomesticPartner The associate is the domestic partner of the subject.

E PersonDriversLicense A driver's license.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 44 of 74

302

303

304

305

306

307

308

Page 45:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Items Used by Blue

I = Include

E = Excluded Not Used

GJXDM XML Header GJXDM Definition

E PersonEmergencyContact The contact information should be used to contact the person during an emergency only.

e PersonEveningContact The contact information should be used during evening hours (early night) only.

E PersonFamilyRelation The associate and the subject are members of the same family, but the precise relationship is not clear or not noted.

E PersonFosterChild The associate is a legal foster parent of the subject

E PersonFosterParent The associate is a legal foster child of the subject

E PersonGangAffiliation A gang a person is affiliated with

E PersonGuardian A person who is a legal guardian of the person.

E PersonGuardianRecipient A person who is under the legal guardianship of the person.

E PersonEmploymentHistory Details about an employment record of a person.

E PersonIssuedTitle.PropertyRegistration A title which has been issued to a person.

E PersonIssuedTitle.PropertyTitle A title which has been issued to a person.

E PersonMarriagePartner The associate is legally married to the subject.

E PersonModusOperandi A methodology of action, particularly a criminal action, known to be routinely associated with a persons crimes.

E PersonNeighbor The associate is a neighbor of the subject.

E PersonNightContact The contact information should be used during night hours only. If there is no evening contact, this information may be used during the evening as well.

E PersonParent The associated person is a parent of the main person. Use this context when a more specific relationship is not relevant or not important

E PersonPrimaryWorker A primary social worker or other overseer assigned to a person that is not a caregiver.

E PersonReferralWorker Employee of State assigned to the particular juvenile

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 45 of 74

309

310

311

312

313

314

315

Page 46:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Items Used by Blue

I = Include

E = Excluded Not Used

GJXDM XML Header GJXDM Definition

E PersonSocialFriend The associate is a friend of the subject, in a social setting. This includes relationships such as "boy friend" and "girl friend".

E PersonSpouse The associate is a spouse of the subject. Used when the legal status of the relationship (marriage, common-law) is not known.

E PersonStranger The associate has no known or admitted knowledge of the subject

E PersonUnspecifiedContact The contact information should be used to contact the person under unspecified circumstances.

E PersonWasCommonLawSpouse The associate was at one time the common-law spouse of the subject but has legally separated or divorced.

E PersonWasDomesticPartner The associate was at one time the domestic partner of the subject but has dissolved the relationship.

E PersonWasMarriedTo The associate was at one time married to the subject but has legally divorced.

E PersonWasSpouse The associate was at one time a spouse of the subject but has divorced or otherwise legally severed the relationship. Used when the legal status of the relationship (marriage, common-law) is not known.

E PersonWorkContact The contact information should be used when the person is expected to be or might be at work.

E PersonWorkLocation.Location The work address or structure of a person. This association is used when the person's employer is not known. If the employer is known, use an Organization which in turn has a Location.

E PersonWorkLocation.Structure The work address or structure of a person. This association is used when the person's employer is not known. If the employer is known, use an Organization which in turn has a Location.

J:PersonAssignedIDDetails

E PersonSSNID A 9-digit numeric identifier assigned to a living person by the U.S. Social Security Administration. A social security number of a person. Sometimes referred to as a SSN.

E PersonTaxID An identifier used to refer to a specific person within the tax system of a

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 46 of 74

316

317

318

319

320

321

322

Page 47:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Items Used by Blue

I = Include

E = Excluded Not Used

GJXDM XML Header GJXDM Definition

country. Within the U.S., this identifier may also be a persons social security number (SSN) or another identifier.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 47 of 74

323

324

325

326

327

328

329

Page 48:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Items Used by Blue

I = Include

E = Excluded Not Used

GJXDM XML Header GJXDM Definition

E PersonDriverLicenseID Information about an identifier used to refer to a specific person who has obtained a driver's license. Sometimes referred to as driver license number, dlNumber.

E DrivingJurisdictionAuthorityCode A federal or state organization, such as a department of motor vehicles (DMV), with jurisdiction over a person's driving privileges.

E PersonFBIID A number issued by the FBI's Automated Fingerprint Identification System (AFIS) based on submitted fingerprints.

E PersonStateID A number issued by a state Automated Fingerprint Identification System (AFIS) based on submitted fingerprints. Sometimes referred to as a State ID number or a SID.

E PersonAFISID A number issued by a local agency (county) Automated Fingerprint Identification System (AFIS) based on submitted fingerprints.

I PersonOtherID Information about an identifier with a type that is not explicitly defined in the standard that refers to a person within a certain domain, e.g., state ID cards or other non-license and non-fingerprint based IDs.

I PersonIDTypeCode A code the identifies a type of identifier assigned to a person.

E PersonRegisteredOffenderIndicator True if a person is required to register as an offender; false otherwise.

E PersonFirearmSalesDisqualifiedIndicator True if a person is prohibited from purchasing firearms; false otherwise.

E PersonLicenseID A string that identifies a license, certification, or registration of a person for some purpose; may be granted to certify professional occupation or skill, e.g., medical license, pilot license, professional engineer.

E PersonGeneralLedgerID A general-ledger account number associated with a person.

E PersonHumanResourcesID A human resources id or assigned number for a person, such as a badge number.

E PersonVendorID Vendor number for a person

E PersonNationalID A general ID that identifies a person within a country but is not based on fingerprint.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 48 of 74

733

330

331

332

333

334

335

336

Page 49:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 49 of 74

734

337

338

339

340

341

342

343

Page 50:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

j:AppellateCase

AppellateCaseNotice A request filed with an appellate court to start an appellate case. Sometimes referred to as a Notice of Appeal.

AppellateCaseNoticeFilingCourt An appellate court where a notice of appeal is filed in hopes of being reviewed.

AppellateCaseNoticeOriginalCourt A court where a case was originally tried.

AppellateCaseNoticeReasonText A statement explaining the reason for an appeal.

AppellateCaseNoticeDefendingAgency A firm reported in an appellate case notice that originally defended a case.

AppellateCaseNoticeDefendantActor.Organization A person, organization, or property that was originally tried in a case.

AppellateCaseNoticeDefendantActor.Person A person, organization, or property that was originally tried in a case.

AppellateCaseNoticeDefendantActor.Property A person, organization, or property that was originally tried in a case.

AppellateCaseNoticeProsecutingAgency A firm reported in an appellate case notice that originally tried a case.

AppellateCaseNoticeProsecutingAttorney An attorney reported in an appellate case notice that originally tried a case.

AppellateCaseBrief A document written by prosecution or defense summarizing why a lower court acted correctly or incorrectly.

AppellateCaseDecision A statement by a judge or court of a decision reached in regard to an appeal. This may be an opinion or an order.

AppellateCaseDecisionName A name of an opinion or order that is a result of an appellate case decision.

AppellateCaseDecisionID An identifier of an appellate case decision.

AppellateCaseDecisionText A decision of the appellate court about a case. For example, Reaffirming, Dismissal, Order Opinion, etc.

AppellateCaseDecisionDescriptionText A description of an appellate case decision.

AppellateCaseDecisionDate A date that an issuing judge signs an Opinion or issues an Order.

AppellateCaseDecisionTypeText A type of appellate case decision made, e.g., opinion, order.

AppellateCaseDecisionIssuingJudge A judge that issues, orders, or authors an appellate case decision.

AppellateCaseDecisionOpinionIndicator True if an appellate case decision refers to an opinion issued; false if it refers to an order issued.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 50 of 74

344

345

346

347

348

349

350

Page 51:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 51 of 74

351

352

353

354

355

356

357

Page 52:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

AppellateCaseDecisionPrecedenceIndicator True if an appellate case decision opinion or order is worthy of setting an example or justification for a later decision; false otherwise.

AppellateCaseDecisionReliefIndicator True if an appellate case decision states any relief assistance be provided to a defendant; false otherwise.

AppellateCaseDecisionReliefEffectiveDate A date relief is to be made to a person as stated in an appellate case decision.

AppellateCaseJudgePanel A panel of judges presiding over an appellate case. Normally there are three appellate judges, but there may be the entire membership of the Court of Appeals or Supreme Court.

AppellateCaseOriginalCase An original case that is being retried in an appellate court.

AppellateCaseRelatedCase A case related to a case being tried in an appellate court.

AppellateCaseSanction A sanction ordered for a subject by a judge or a supervising agency as a result of a disposition of a charge.

j:Address

AddressFullText A complete address to be used when the address components cannot be broken down into the GJXDM components.

AddressRecipientName A person, organization, or other recipient associated with an address to whom paper mail may be sent.

AddressPrivateMailboxText Identifies a private mailbox within a company. Sometimes referred to as a Mail stop Code.

LocationBuilding Details about a building at a location.

BuildingFullText A complete reference that identifies a building.

BuildingName A name of a building, e.g., "Electronic Research Building"

BuildingNumberText A number or text associated with a building, e.g., 115C.

BuildingSubUnitText A department, group, division, or other subcomponent of a building.

LocationStreet Details about a street.

LocationSecondaryUnitText A piece of information used to identify a particular unit within a specific location. Examples of this could be an apartment number or a suite number.

AddressRouteName The name and number of a postal route.

AddressMailDeliveryUnitText A complete Post Office box number or other mail delivery point for a location, e.g., "PO BOX 12345"

AddressRegionFullText A single reference to a city, state, and postal code. This is customarily the third line in an address.

LocationCityName A name of a city or town.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 52 of 74

358

359

360

361

362

363

364

Page 53:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

LocationCountyName A name of a county, parish, or vicinage.

LocationCountyCode A code identifying a county, parish, or vicinage.

LocationStateName A name of a state, commonwealth, province, or other subregion of a country.

LocationStateCode.CanadianProvince A code identifying a state.

LocationStateCode.fips10-4International A code identifying a state.

LocationStateCode.fips5-2Alpha A code identifying a state.

LocationStateCode.fips5-2Numeric A code identifying a state.

LocationStateCode.ncicLIS A code identifying a state.

LocationStateCode.ncicLSTA A code identifying a state.

LocationStateCode.ncicRES A code identifying a state.

LocationStateCode.USPostalService A code identifying a state.

LocationPostalCodeID A zip code or postal code.

LocationPostalCodeExtensionID An extension of a zip code or postal code.

LocationCountryName A name of a country.

LocationCountryCode.fips10-4 A code that identifies a country, territory, or dependency.

LocationCountryCode.iso3166Alpha2 A code that identifies a country, territory, or dependency.

LocationCountryCode.iso3166Alpha3 A code that identifies a country, territory, or dependency.

LocationCountryCode.iso3166Numeric A code that identifies a country, territory, or dependency.

AddressOther An undefined address component to be labeled and tracked.

AddressComponentText A value of the miscellaneous address component.

AddressComponentDescriptionText A description of a miscellaneous address component.

j:Case

CaseTypeText Identifies the type of case being considered, e.g., law enforcement, prosecution, court, public safety, department of human services, department of health.

CaseTitleText An official name of a case.

CaseYearDate A year a case is tried.

CaseTrackingID A number used to track a case.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 53 of 74

365

366

367

368

369

370

371

Page 54:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

CaseDocketID A number used to identify a case docket.

CaseOtherID A miscellaneous identifier for a case.

CaseAmendedCharge A charge different than the original charge a person is being tried for in a court of law.

CaseCharge A charge or accusation a person is being tried for in a court of law.

CaseClassification A classification or categorization of a case.

CaseCategoryText A category type of a court case, e.g. criminal, civil, juvenile, family.

CaseSeverityText A severity of a case, e.g., felony, misdemeanor, infraction.

CaseCourt A court of law in which the case is being tried.

CaseCourtEvent A court occurrence. It generally refers to an appearance (Appearance, Arraignment, Findings, Sentencing, etc.) but may include clerical events such as filing an affidavit or cash register events.

CaseDetails Additional information about a case.

CaseDisposition An outcome or processing of a case.

CaseExhibit An item admitted in court as evidence.

CaseFiling A submission from a prosecutor that initiates a court case.

CaseHearing An appearance before a judicial official conducted in person, by telephone, or by video.

CaseLineageCase A description of a case at a previous stage.

CaseParticipants Details about the participants involved in a court case

CasePendingCourtEvent A court event or activity that is postponed or pending.

CaseRelatedCase Details about a related case.

CaseStatus A status of a case.

CaseTrial A type of hearing during which the final disposition of a case is determined.

CaseConvictionReportingRequirements Details about the requirements placed on a person convicted in a case to report to a supervising agency.

PersonLicenseID A string that identifies a license, certification, or registration of a person for some purpose; may be granted to certify professional occupation or skill, e.g., medical license, pilot license, professional engineer.

ConvictionReportingProfessionName A name of the profession or occupation of an arrested professional.

ConvictionReportingRequirementText A description of when the court is required to file a special report, e.g. when complaint is filed, at conviction.

j:CaseDetails

CaseCapiasDate A date where subject proceeds directly to court, without being able to post bond. Similar to a Failure to Appear

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 54 of 74

372

373

374

375

376

377

378

Page 55:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

CaseDefendantQuantityText A number of defendants being tried at once for a case.

CaseDefendantSelfRepresentationIndicator True if a defendant waived the right to have a defense attorney and is representing him or her self; false otherwise.

CaseSubtypeText Second level of case category classification, e.g. employment to further define a civil case, or homicide to further define a felony case.

CaseContinuanceDate A date a court case is set to resume after being postponed.

CaseInformationAdmissibleText A piece of new trial information that may be admissible in court.

CaseInformationUnadmissibleText A piece of new trial information that is not admissible in court.

CaseOriginalCourt A court that originally heard or tried a case before it was transferred or appealed.

CaseProceedingTypeText A type of case proceeding, e.g., hearing, trial, arraignment.

CaseResolutionText A result of a case.

CaseRestrictionText A restriction imposed upon a party, e.g., a restraining order.

CaseRestrictionDate A date a restriction is placed on a person by a court order.

CaseSecurityText A level of case security required from low to high

CaseTerminationStageText A stage of termination for a case.

CaseTerminationTypeText A type of termination for a case.

CaseInformationAdmissibleIndicator True if new trial information may be entered from an appellate ruling/decision; false otherwise.

CaseDomesticViolenceIndicator True if the case involves domestic violence; false otherwise.

CaseDrivingImpairedIndicator True if the case involves a person who was driving with the presence of illegal or un prescribed prescription drugs in his or her system; false otherwise.

CaseDrivingIntoxicatedIndicator True if a case involves a person who was driving with blood alcohol level that is higher than the law allows; false otherwise.

CaseProtectionOrderIndicator True if a Domestic Violence Protection Order or Anti harassment Order is filed with the Judgment and Sentence; false otherwise.

CaseVerdictGivenIndicator True if a verdict is given by judge or jury; false otherwise.

CaseVictimNotProsecutingIndicator True if a victim is not or was not willing to prosecute; false otherwise.

j:CaseParticipants (uses Person and Organization)

CaseDefendantParty.Organization A person, organization, or property being charged or sued in a court of law. Sometimes referred to as the defendant.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 55 of 74

379

380

381

382

383

384

385

Page 56:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

CaseDefendantParty.Person A person, organization, or property being charged or sued in a court of law. Sometimes referred to as the defendant.

CaseDefendantParty.Property A person, organization, or property being charged or sued in a court of law. Sometimes referred to as the defendant.

CaseDefenseAttorney An attorney who defends a case.

CaseInitiatingParty.Organization A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

CaseInitiatingParty.Person A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

CaseInitiatingParty.Property A person, organization, or property that brings charges or a suit against another in a court of law. Can be either a victim in a criminal case or a plaintiff in a civil case.

CaseJudge A judicial official assigned to a case.

CaseJuror An empanelled juror or an alternate juror.

CaseOfficial Details about a justice official's involvement in a court case.

CaseOtherOfficial A miscellaneous person or organization involved in a court case.

CaseOtherActor.Organization A miscellaneous person, organization, or property involved in a court case.

CaseOtherActor.Person A miscellaneous person, organization, or property involved in a court case.

CaseOtherActor.Property A miscellaneous person, organization, or property involved in a court case.

CaseProsecutionAttorney An attorney who prosecutes a case.

CaseRespondentParty.Organization The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

CaseRespondentParty.Person The person, organization, or property in a court case that is required to answer a petition for a court order or writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

CaseRespondentParty.Property The person, organization, or property in a court case that is required to answer a petition for a court order or

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 56 of 74

386

387

388

389

390

391

392

Page 57:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

writ requiring the respondent to take some action, halt an activity or obey a court's direction. In such matters the moving party (the one filing the petition) is usually called the "petitioner." Thus, the respondent is equivalent to a defendant in a lawsuit. On an appeal, the party who must respond to an appeal by the losing party in the trial court (called "appellant") in the appeals court. The accused in a domestic violence case or civil action; a person responding to a Request or Petition for Protection filed by a petitioner.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 57 of 74

393

394

395

396

397

398

399

Page 58:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

CaseWitness The person/entity who has information relating to the activity or who testifies in court.

j:Court (extends Organization)

CourtName A name of a unit of a court.

CourtAdministrativeUnitText A unit within a court system responsible for record maintenance.

CourtDivisionText An area of case processing and the law governing specific types of matters before the court and governed by distinct court rule and processes, e.g., criminal, juvenile, family, civil, etc.

CourtTypeCode A type of court, e.g., district court, appellate court, state superior court.

CourtSupervisingAgency A supervising agency that performs court services for a court unit.

j:CourtEvent

CourtEventSequenceID A unique identifier for a court case event record.

CourtEventActivity A court-related action associated with a court case event. There must be at least one activity for each event. For example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it.

CourtEventAppearance An appearance in court required of a party

CourtEventCase A case associated with a court event.

CourtEventCourt A court in which a court event occurs.

CourtEventJudge A judge associated with a court event.

CourtEventMotion A request made to a court for a ruling or an order.

CourtEventSchedule Details about the days for which a court event is scheduled.

j:DocumentDescriptionMetadata

DocumentID A unique and unambiguous reference to the resource within a given context.

DocumentSequenceID An identifier that determines the document order in a set or related documents.

DocumentGroupID An identifier of a group to which a document belongs.

DocumentFileControlID A number assigned to a document that identifies the location of a file is located within a file control system.

DocumentFileName A file name of an electronic copy of a document.

DocumentFileExtensionText A file extension of an electronic copy of a document.

DocumentSupplementalMarkingText A marking made on a document.

DocumentTitleText A name given to a resource, typically a name by which it is formally known.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 58 of 74

400

401

402

403

404

405

406

Page 59:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

DocumentAlternativeTitleText Any form of the title used as a substitute or alternative to the formal title of the resource.

DocumentSubjectText A subject that is typically expressed as keywords, phrases, or classification codes that describe a topic of the resource.

DocumentDescriptionText A brief account of the content of a resource. May include but not limited to an abstract, table of contents, graphical, or free-text account of the content.

DocumentContentTableText A subunit of the content of the resource usually containing a list of the information content of the resource.

DocumentAbstractText A summary of the content of the resource.

DocumentTypeText A nature or genre of the content of the resource. Includes terms describing general categories, functions, or genres. To describe the physical or digital manifestation of the resource use the Format property.

DocumentSummaryText A short description of the document subject, contents, and any "bottom line" point the document is trying to convey.

DocumentLocation Details about the location of a physical document.

DocumentStatus Indicates the document's status, e.g., approved, submitted, awaiting revision.

DocumentApprovedIndicator True if a document has been approved; false otherwise.

DocumentCommentText A general comment about a document.

DocumentKeywordText A keyword or words that describe the overall content of the document, or the main topic of discussion.

DocumentMediaTypeText A physical device on which a document is stored.

DocumentMediumText The makeup of the material or physical carrier of the resource.

DocumentFormatText The specific structural format of the binary object or file, e.g., "image/jpeg", "text/plain".

DocumentFormatTypeText The classification system used to define the specific format of the binary object or file, e.g., "MIME", "DIME".

DocumentLanguageCode.iso639-2b A language of the intellectual content of the resource.

DocumentLanguageCode.iso639-2t A language of the intellectual content of the resource.

DocumentCreationDate A date of the creation of the resource.

DocumentCutDate A cutoff date for information in a document. Sometimes referred to as Information Cutoff Date, ICOD.

DocumentEffectiveDate A date the information in a document becomes valid.

DocumentExpirationDate A date a document should be removed from a registry or index.

DocumentFiledDate A date a document was filed.

DocumentLastModifiedDate The date that a document was last updated.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 59 of 74

407

408

409

410

411

412

413

Page 60:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

DocumentFiledTime The time that the a document is officially filed. The circumstance of the official time is dictated by local policy and procedure, therefore the time recorded reflects the application of this policy.

DocumentPostDate A date a document is posted to Intelink.

DocumentPublicationDate A date of the first public dissemination of the content in any media.

DocumentReceivedDate A date a transmitted document was received.

DocumentCreator.Organization An entity primarily responsible for making the content of the resource.

DocumentCreator.Person An entity primarily responsible for making the content of the resource.

DocumentAuthor.Organization A person or organization primarily responsible for creating the intellectual content of the resource, e.g., author for written documents, artist, photographer or illustrator for visual resources.

DocumentAuthor.Person A person or organization primarily responsible for creating the intellectual content of the resource, e.g., author for written documents, artist, photographer or illustrator for visual resources.

DocumentSubmitter.Organization An entity responsible for making the resource available. May include a person, organization or service.

DocumentSubmitter.Person An entity responsible for making the resource available. May include a person, organization or service.

DocumentContributor.Organization An entity responsible for making contributions to the content of the resource. May include a person, organization, or service.

DocumentContributor.Person An entity responsible for making contributions to the content of the resource. May include a person, organization, or service.

DocumentSourceText A reference to a source from which the present resource is derived.

DocumentOtherAddresseeName A name of additional addressees.

DocumentApplicationName A name of the application used to create the document.

@applicationVersionText A version of an application.

DocumentLocationURI A URI (Uniform Resource Identifier) for the referenced document which may indicate the HTTP or Intelink address.

DocumentCoverageText.Address An extent or scope of the content of the resource. May include a spatial location, temporal period, or a jurisdiction.

DocumentCoverageText.Date An extent or scope of the content of the resource. May include a spatial location, temporal period, or a jurisdiction.

DocumentCoverageText.Text An extent or scope of the content of the resource. May include a spatial location, temporal period, or a jurisdiction.

DocumentCoverageText.Time An extent or scope of the content of the resource. May include a spatial location, temporal period, or a

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 60 of 74

414

415

416

417

418

419

420

Page 61:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

jurisdiction.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 61 of 74

421

422

423

424

425

426

427

Page 62:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

DocumentIntelligenceTypeCode A nature or genre of the resource. Type is specified as an intelligence discipline, e.g., HUMINT, IMINT.

DocumentRelatedResourceText A reference to a related resource.

DocumentRelationText Another document related to this document instance.

DocumentRightsText Rights held in and over the resource. Rights are the constraints applied to assure the protection of privacy or intellectual property, and any special restrictions, limitations or warning on using a shared resource.

DocumentDisputedIndicator True if the accuracy of a document is disputed; false otherwise.

DocumentDisputedReasonCodeText A local code indicating a reason why the accuracy of a document is being disputed.

DocumentDisputedReasonText A reason why the accuracy of a document is being disputed.

j:JudicialOfficial (extends Person)

JudicialOfficialTypeText A type of judicial official, e.g., Judge, Attorney, DA, etc.

JudicialOfficialRegistrationID An identifier assigned to a judicial official after registering within a state or region.

JudicialOfficialBarMembership Details about a legal capacity in which a judicial official is able to practice law.

JudicialOfficialBarID An identifier assigned to a judicial official after meeting the requirement to practice law in a region. Includes information about the issuing authority.

JudicialOfficialBarStatus A status of a judicial officials bar membership.

JudicialOfficialPanelID An identifier or name of a panel or group to which a judicial official is assigned. Sometimes referred to as judges panel.

JudicialOfficialCourt A court unit to which a judicial official is assigned.

JudicialOfficialFirm An agency at which a judicial official works.

j:Location

LocationName A name of a location.

LocationTypeText A functional description of a location, e.g., residence, school, agency, park.

LocationTypeCode A code identifying a functional description of a location, e.g., residence, school, agency, park.

LocationDescriptionText A description of a location.

LocationSurroundingAreaDescriptionText A description of an area surrounding a location.

LocationRangeDescriptionText A description of the boundary or range of a location.

LocationAddress Details about a postal address for a location.

LocationAddressGrid Details about a specific geographic area of a Law Enforcement Agency's jurisdiction within a location.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 62 of 74

428

429

430

431

432

433

434

Page 63:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

LocationArea Details about the boundaries of a geographic area of location.

LocationContactInformation Details about contact information for a location.

LocationCrossStreet Details about a cross street or intersecting street near a location.

LocationHighway Details about a major public road at a location.

LocationLandmarkText A name or description of a distinguishing physical feature at a location.

LocationLocale Details about a geo-political area location.

LocationMapLocation Details about a location identified by map coordinate.

LocationRelativeLocation Details about a location relative to another location.

LocationElevation Details about a height or elevation of a location.

@elevationUnitCode The unit of measurement for an elevation.

LocationGeographicCoordinate Details about the latitude and longitude of a location.

LocationMGRSCoordinate Details about a coordinate from the Military Grid Reference System (MGRS). This coordinate represents a location with a Universal Transverse Mercator (UTM) coordinate and a unique military grid square.

LocationUTMCoordinate Details about a coordinate from the Universal Transverse Mercator (UTM) Coordinate System. This coordinate represents a location as with a grid zone, an easting value, and a northing value.

LocationContainsOrganization Indicates that a particular location contains the indicated organization. For example, the locale might be a neighborhood that contains a particular watch organization; a municipal complex might contain the Sherrifs organization.

LocationEmergencyServices The emergency services department or agency associated with a particular location

LocationNeighbor The associate lives in the general neighborhood of the location.

LocationPoliceDepartment The police department associated with a particular location.

J:Organization

OrganizationName A name of an organization.

OrganizationID An identifier of an organization based on the type of organization it is, e.g., for a school, this would be a school identifier, for a lien holder, this would be a lien holder identifier, for a court, this would be a court identifier.

OrganizationORIID A unique identifier assigned to a justice-related organization by the federal government. Sometimes referred to as ORI, ORI code, Originating Agency Code.

OrganizationTaxID A federal tax identifier assigned to an organization. Sometimes referred to as a Federal Employer Identification Number, FEIN, an Employer Identification Number, or an EIN.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 63 of 74

435

436

437

438

439

440

441

Page 64:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

OrganizationLocalID An identifier assigned on a local level to an organization.

OrganizationOtherID A generic identifier assigned to an organization.

OrganizationTypeText A general functional type of an organization

OrganizationTypeCode.ncicORIAgency A code that identifies the functional type of an organization.

OrganizationTypeCode.ncicTYPO A code that identifies the functional type of an organization.

OrganizationDescriptionText A description of an organization

OrganizationLocation A location of an organization.

PrimaryContactInformation Information on a preferred or primary contact mechanism.

OrganizationDoingBusinessAsName A name an organization uses for conducting business. Sometimes referred to as a DBA.

OrganizationGovernmentLevelCode A code that identifies a governmental level of an organization: local, county, state, federal, or nongovernmental.

OrganizationAbbreviationText An abbreviation, acronym, or code for an organization name, e.g., FBI, NCIC.

OrganizationUnitName A name of a high-level division of an organization, e.g., department, agency.

OrganizationSubunitName A name of a subdivision of a high-level division of an organization, e.g., division.

OrganizationActivityText An activity that an organization is known or thought to be involved with, e.g., law enforcement, supervision.

OrganizationStatusText An overall status of an organization, e.g., active/inactive/...

OrganizationJurisdiction An area of service or jurisdiction an organization has over a region.

OrganizationParent.Affiliate A person or organization that owns, controls, or operates the organization.

OrganizationParent.Organization A person or organization that owns, controls, or operates the organization.

OrganizationSubsidiary A person or organization that is owned, controlled, or operated by the organization.

OrganizationMember A person or organization that has joined an organization.

OrganizationAffiliate A person or organization that has some relationship or association with an organization.

OrganizationIncorporatedIndicator True if an organization is incorporated (e.g., corporation); false otherwise (e.g., proprietorship or partnership).

OrganizationPrincipalOfficial A chief or high ranking executive of an organization.

OrganizationEstablishedDate A date an organization was started.

OrganizationTerminationDate A date an organization went out of business.

OrganizationBranchName A name or number of the chapter or branch an organization is known by within a larger group of organizations.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 64 of 74

442

443

444

445

446

447

448

Page 65:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

OrganizationDayContact The contact information that is valid during daytime hours.

OrganizationEmergencyContact The contact information should be used to contact the person during an emergency only.

OrganizationEveningContact The contact information that is valid during evening (early night) hours.

OrganizationEmploymentHistory An employment history or an employee of an organization or company.

OrganizationNightContact The contact information that is valid during night hours.

OrganizationOccupiedStructure Indicates that the named organization occupies at least part of the structure.

OrganizationPrimaryContact The preferred contact for an individual. Use this designation only when more specific ones (e.g. home or work) are not available.

OrganizationUnspecifiedContact The contact information should be used to contact the person under unspecified circumstances.

OrganizationName A name of an organization.

J:Person

PersonName A name by which a person is known.

PersonAlternateName An alternate name used by a person. Sometimes referred to as an AKA.

Residence Details about the place in which a person lives.

ResidenceTypeText A type of place at which a person lives, e.g., house, apartment, homeless.

ResidenceDescriptionText A general description of a place in which a person lives.

ResidenceStartDate A date a person began living at a residence.

ResidenceEndDate A date a person stopped living at a residence.

ResidenceOccupancyTypeText A person's type of occupancy of a residence, e.g., owns, rents.

ResidencePaymentAmount An amount of money a person pays each payment period to live at a place of residence. This may include a mortgage payment amount or a rent amount.

ResidencePaymentPeriodText An interval or period for which a person is required to make regular residence payments.

PrimaryContactInformation Information on a preferred or primary contact mechanism.

Employment Details about the employment of a person.

PersonDescriptionText A general description of a person.

PersonBirthDate A date a person was born.

PersonBirthLocation Details about a place where a person was born.

PersonBirthPlaceCode A code identifying the state or country of a person's birth.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 65 of 74

449

450

451

452

453

454

455

Page 66:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

PersonDeathDate A date a person died or was declared legally dead.

PersonAgeMeasure A measurement of the age of a person.

PersonAgeMeasure.Range A measurement of the age of a person.

PersonAgeDescriptionText A description of the age of a person.

PersonLivingIndicator True if a person is alive, false if a person is dead. This may be useful if death date is not known.

PersonAssignedIDDetails A set of details about identifications issued to a person.

PersonPhysicalDetails A set of details about the physical appearance of a person.

PersonSocialDetails A set of details about the social characteristics of a person.

PersonBiometricDetails A set of details about measurable biological or behavioral characteristics, which can reliably recognize the identity, or verify the claimed identity, of a person.

PersonMedicalDetails A set of details about the medical condition of a person.

PersonAccompliceActivity An activity with which a subject has some relation or degree of involvement

PersonAccompliceWithSubject A person who is an accomplice with a subject person.

PersonDrivingIncident A driving accident in which a person is involved.

PersonAcquaintance The associate is an acquaintance of the subject.

PersonAdoptedChild A person who is an adopted child of the person.

PersonAdoptiveParent A person who is an adoptive parent of the person.

PersonAffiliationOrganization Other organization a person is affiliated with

PersonAlias A name and set of personal demographics describing the same person using alternative descriptors, e.g., an AKA.

PersonAssignmentUnit.EnforcementUnit The unit assigned to or associated with a person.

PersonAssignmentUnit.Organization The unit assigned to or associated with a person.

PersonTemporaryAssignmentUnit The organizational unit to which a person is assigned, specifically a temporary assignment.

PersonAuthorityFigure Indicates that the Subject had a trusted position of authority over associate subject (i.e. priest, teacher, boy scout leader, counselor, therapist, etc.)

PersonBabysittee The person being watched by the babysitter.

PersonBabysitter The person performing the babysitting.

PersonBiologicalChild A person who is a biological child of the person.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 66 of 74

456

457

458

459

460

461

462

Page 67:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

PersonBiologicalParent A person who is the biological parent of the person.

PersonCharge A sequence of charges against a person. This context generally includes an index

PersonChild A person who is a child of the person.

PersonCohabitant The associate shares a common residence with the subject

PersonCommonLawSpouse The associate is a common-law spouse of the subject.

PersonDayContact The contact information should be used during daylight hours only.

PersonDetainedLocation.Location The location or structure at which a person is or was detained.

PersonDetainedLocation.Structure The location or structure at which a person is or was detained.

PersonDomesticPartner The associate is the domestic partner of the subject.

PersonDriversLicense A driver's license.

PersonEmergencyContact The contact information should be used to contact the person during an emergency only.

PersonEveningContact The contact information should be used during evening hours (early night) only.

PersonFamilyRelation The associate and the subject are members of the same family, but the precise relationship is not clear or not noted.

PersonFosterChild The associate is a legal foster parent of the subject

PersonFosterParent The associate is a legal foster child of the subject

PersonGangAffiliation A gang a person is affiliated with

PersonGuardian A person who is a legal guardian of the person.

PersonGuardianRecipient A person who is under the legal guardianship of the person.

PersonEmploymentHistory Details about an employment record of a person.

PersonIssuedTitle.PropertyRegistration A title which has been issued to a person.

PersonIssuedTitle.PropertyTitle A title which has been issued to a person.

PersonMarriagePartner The associate is legally married to the subject.

PersonModusOperandi A methodology of action, particularly a criminal action, known to be routinely associated with a persons crimes.

PersonNeighbor The associate is a neighbor of the subject.

PersonNightContact The contact information should be used during night hours only. If there is no evening contact, this information may be used during the evening as well.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 67 of 74

463

464

465

466

467

468

469

Page 68:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

PersonParent The associated person is a parent of the main person. Use this context when a more specific relationship is not relevant or not important

PersonPrimaryWorker A primary social worker or other overseer assigned to a person that is not a caregiver.

PersonReferralWorker Employee of State assigned to the particular juvenile

PersonSocialFriend The associate is a friend of the subject, in a social setting. This includes relationships such as "boy friend" and "girl friend".

PersonSpouse The associate is a spouse of the subject. Used when the legal status of the relationship (marriage, common-law) is not known.

PersonStranger The associate has no known or admitted knowledge of the subject

PersonUnspecifiedContact The contact information should be used to contact the person under unspecified circumstances.

PersonWasCommonLawSpouse The associate was at one time the common-law spouse of the subject but has legally separated or divorced.

PersonWasDomesticPartner The associate was at one time the domestic partner of the subject but has dissolved the relationship.

PersonWasMarriedTo The associate was at one time married to the subject but has legally divorced.

PersonWasSpouse The associate was at one time a spouse of the subject but has divorced or otherwise legally severed the relationship. Used when the legal status of the relationship (marriage, common-law) is not known.

PersonWorkContact The contact information should be used when the person is expected to be or might be at work.

PersonWorkLocation.Location The work address or structure of a person. This association is used when the person's employer is not known. If the employer is known, use an Organization which in turn has a Location.

PersonWorkLocation.Structure The work address or structure of a person. This association is used when the person's employer is not known. If the employer is known, use an Organization which in turn has a Location.

J:PersonAssignedIDDetails

PersonSSNID A 9-digit numeric identifier assigned to a living person by the U.S. Social Security Administration. A social security number of a person. Sometimes referred to as a SSN.

PersonTaxID An identifier used to refer to a specific person within the tax system of a country. Within the U.S., this identifier may also be a persons social security number (SSN) or another identifier.

PersonDriverLicenseID Information about an identifier used to refer to a specific person who has obtained a driver's license. Sometimes referred to as driver license number, dlNumber.

DrivingJurisdictionAuthorityCode A federal or state organization, such as a department of motor vehicles (DMV), with jurisdiction over a person's driving privileges.

PersonFBIID A number issued by the FBI's Automated Fingerprint Identification System (AFIS) based on submitted fingerprints.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 68 of 74

470

471

472

473

474

475

476

Page 69:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Status XML Header Definition

PersonStateID A number issued by a state Automated Fingerprint Identification System (AFIS) based on submitted fingerprints. Sometimes referred to as a State ID number or a SID.

PersonAFISID A number issued by a local agency (county) Automated Fingerprint Identification System (AFIS) based on submitted fingerprints.

PersonOtherID Information about an identifier with a type that is not explicitly defined in the standard that refers to a person within a certain domain, e.g., state ID cards or other non-license and non-fingerprint based IDs.

PersonIDTypeCode A code the identifies a type of identifier assigned to a person.

PersonRegisteredOffenderIndicator True if a person is required to register as an offender; false otherwise.

PersonFirearmSalesDisqualifiedIndicator True if a person is prohibited from purchasing firearms; false otherwise.

PersonLicenseID A string that identifies a license, certification, or registration of a person for some purpose; may be granted to certify professional occupation or skill, e.g., medical license, pilot license, professional engineer.

PersonGeneralLedgerID A general-ledger account number associated with a person.

PersonHumanResourcesID A human resources id or assigned number for a person, such as a badge number.

PersonVendorID Vendor number for a person

PersonNationalID A general ID that identifies a person within a country but is not based on fingerprint.

j:Submission

SubmissionSubmitter.Organization A person or organization which submits a document.

SubmissionSubmitter.Person A person or organization which submits a document.

SubmissionSubmittedDate A date a document left the control of the submitting party.

SubmissionSubmittedTime A time a document left the control of the submitting party.

SubmissionReceiver.Organization A person or organization which receives a document.

SubmissionReceiver.Person A person or organization which receives a document.

SubmissionReceivedDate A date the receiving party received the document.

SubmissionReceivedTime A time the receiving party received the document.

SubmissionDocument A document that is submitted.

SubmissionFee A fee or price required to submit a document.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 69 of 74

477

478

479

480

481

482

483

Page 70:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

4 References4.1 Normative

[RFC2119] S. Bradner, Key words for use in RFCs to Indicate Requirement Levels, http://www.ietf.org/rfc/rfc2119.txt, IETF RFC 2119, March 1997.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 70 of 74

735

736737738

484

485

486

487

488

489

490

Page 71:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Appendix A. AcknowledgmentsThe following individuals were members of the committee during the development of this specification:

Greacen, John

Brooks, Rex

Hagler, Franklin

Roth, David

Harris, Jim

Perry, Ellen

Ensign, Chet

Bergeron, Donald

Schumacher, Scott

Goodwin, David

Gibson, Robin

Gilliam, Charles

Powell, Dallas

Poindexter, Gary

Taylor, Steven

Bousquin, Terry

Aerts, John

Johnson, Jerry

Smith, Christopher

Messing, John

O'Brien, Robert

Leff, Laurence

Rutkowski, Tony

Ruegg, John

DeFilippis, Robert

Clarke, Tom

March, Robert

Keane, James

Midstokke, Brad

Barlow, Jeff

Pope, Nick

Durham, Christopher

Slosberg, Mark

O'Day, Dan

Cover, Robin

Cabral, James

Clark, Jim

Smith, T

Welsh, D

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 71 of 74

739

740

741

742

743

744

745

746

747

748

749

750

751

752

753

754

755

756

757

758

759

760

761

762

763

764

765

766

767

768

769

770

771

772

773

774

775

776

777

778

779

491

492

493

494

495

496

497

Page 72:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Webster, Larry

Dillon, Ann

Wagner, Winfield

Kasselman, Pieter

Karotkin, Jeff

Martin, Roger

Plummer, Catherine

Tingom, Eric

Winters, Roger

Waite, Mike

Jensen, Allen

Clark, James Bryce

Chambers, Rolly

Cusick, James

Snowdon, Kyle

McElrath, Rex

Came, Scott

Fiore, Steven

Rutter, Nancy

Harrop, Jason

Morgan, Rockie

Cameron, Ockert

Oldenburg, Mark

Baker, Richard

Carlson, Tom

Sweeney, Ann

Sawka, Dan

Edson, Scott

Naidoo, Shogan

Beard, Jim

Alpert, Jed

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 72 of 74

780

781

782

783

784

785

786

787

788

789

790

791

792

793

794

795

796

797

798

799

800

801

802

803

804

805

806

807

808

809

810

498

499

500

501

502

503

504

Page 73:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Appendix B. Revision History[This appendix is optional, but helpful. It should be removed for specifications that are at OASIS Standard level.]

Rev Date By Whom What

wd-01 2005-04-25 Eric Tingom Initial version

Wd-02 2005-05-17 Eric Tingom Updated Message Types

Wd-03 2005-06-05 Eric Tingom Message Profile WSDL Updated and Revised

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 73 of 74

811

812

813

505

506

507

508

509

510

511

Page 74:  · Web viewFor example: ordering bail, pleading of not guilty, filing an affidavit. An activity may have conditions attached to it. Next Scheduled Event: Court Event Schedule Details

Appendix C. NoticesOASIS takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Information on OASIS's procedures with respect to rights in OASIS specifications can be found at the OASIS website. Copies of claims of rights made available for publication and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementors or users of this specification, can be obtained from the OASIS Executive Director.

OASIS invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights which may cover technology that may be required to implement this specification. Please address the information to the OASIS Executive Director.

Copyright © OASIS Open 2002. All Rights Reserved.

This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself does not be modified in any way, such as by removing the copyright notice or references to OASIS, except as needed for the purpose of developing OASIS specifications, in which case the procedures for copyrights defined in the OASIS Intellectual Property Rights document must be followed, or as required to translate it into languages other than English.

The limited permissions granted above are perpetual and will not be revoked by OASIS or its successors or assigns.

This document and the information contained herein is provided on an “AS IS” basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

document.doc 5-Jun-05

Copyright © OASIS Open 2005. All Rights Reserved. Page 74 of 74

814

815816817818819820821

822823824

825

826827828829830831832

833

834835836837

512

513

514

515

516

517

518