UML
Documentation

Stereotype: model library

# 1 Use Case View Use Cases

Use Cases

Class Clerk

Class Filer

Class ServiceRecipient

Class CMSDMS

## 1.1 Use Case Review Filing

A step in the court filing process in which a clerk reviews and accepts/rejects a court filing.

## 1.2 Use Case Receive Service

A step in the court filing process in which a service recipient receives a filing.

## 1.3 Use Case Schedule Court Date

A step in the court filing process in which a filer requests to schedule a court date.

## 1.4 Use Case Submit Court Filing

A step in the court filing process in which a filer submits a filing to the court.

## 1.5 Use Case Submit Filing

A step in the court filing process in which a filer submits a filing to the court or serves a filing to a service recipient.

## 1.6 Use Case Submit Service

A step in the court filing process in which a filer serves a filing to a service recipient.

# 2 Component View Components

Component ECF System

Diagram : Components

Component CourtPolicy

Diagram : Components

Stereotype: service

nested in ECF System

provided classes : CourtPolicyMDE

Component CourtRecord

Diagram : Components

Stereotype: process

nested in ECF System

provided classes : CourtRecordMDE

Component CourtScheduling

Diagram : Components

Stereotype: process

nested in ECF System

provided classes : CourtSchedulingMDE

required classes : FilingAssemblyMDE

Component FilingAssembly

Diagram : Components

Stereotype: process

nested in ECF System

provided classes : FilingAssemblyMDE

required classes : CourtPolicyMDE, CourtSchedulingMDE, FilingReviewMDE, ServiceMDE

Component FilingReview

Diagram : Components

Stereotype: process

nested in ECF System

provided classes : FilingReviewMDE

required classes : CourtPolicyMDE, CourtRecordMDE, FilingAssemblyMDE, ServiceMDE

Component Service

Diagram : Components

Stereotype: service

nested in ECF System

provided classes : ServiceMDE

Component CMS/DMS

Depends on CourtRecord

Depends on CourtScheduling

Depends on CourtRecord

Diagram : Components

Component Legal CMS

Depends on FilingAssembly

Depends on Service

Diagram : Components

Components

# 3 Class View Interfaces and Operations

Class CourtPolicyMDE

Class CourtRecordMDE

Class CourtSchedulingMDE

Class FilingAssemblyMDE

Class FilingReviewMDE

Class ServiceMDE

Filing Sequence

Scheduling Sequence

# 4 Package Messages - Filing

Stereotype: model library

## 4.1 Class View CancelFilingMessage

Class CancelFilingMessage

CancelFilingMessage

This is a request from the filer to the reviewer to cancel a previously submitted filing.

Class instance CancelFilingMessage

This is a request from the filer to the reviewer to cancel a previously submitted filing.

type :CancelFilingMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  cancel:CancelFilingMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  cancel:CancelFilingMessage
- niem-profile:niem:BaseType:
  cancel:CancelFilingMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 4.2 Class View CoreFilingMessage

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.

Class Alias

Class AttachmentMetadata

Class Attorney

Class BinaryDescriptionCode

Class Case

Case

The relationship between two organizations in this case.

Class CaseAttorneyRole

Class CaseItemRole

Class CaseOrganizationRole

Class CaseOrigin

Class CasePersonRole

Class CasePropertyRole

Class ContactInformation

Class CoreFilingMessage

Class instance CoreFilingMessage

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.

type :CoreFilingMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  filing:FilingMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  filing:FilingMessage
- niem-profile:niem:BaseType:
  filing:FilingMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

CoreFilingMessage

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.

Class Court

Class Document

Class DocumentMetadata

Class DocumentRenditionMetadata

Class DocumentSignature

Class ElectronicServiceInformation

Class Employment

Class Entity

Class Organization

Class OrganizationRelationship

Class Person

Person

Class PersonOrganizationRelationship

Class PersonRelationship

Class Property

Class RelatedCase

Person Organization Relationships

ContactInformation

## 4.3 Class View DocumentStampInformationMessage

Class DocumentStampInformationMessage

DocumentStampInformationMessage

Class instance DocumentStampInformationMessage

A request to get document stamping information.

type :DocumentStampInformationMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  stampinformation:DocumentStampInformationMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  stampinformation:DocumentStampInformationMessage
- niem-profile:niem:BaseType:
  stampinformation:DocumentStampInformationMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 4.4 Class View MessageReceiptMessage

A message returned synchronously to indicate receipt by an MDE of another message. The intent is that this will serve as the synchronous reply to all MDE operations that have an additional, asynchronous callback.

Class MessageReceiptMessage

MessageReceiptMessage

A message returned synchronously to indicate receipt by an MDE of another message. The name "MessageReceipt" suggested by S. Durham June 30 2005, and adopted by consensus on a TC call that day. The intent is that this will serve as the synchronous reply to all MDE operations that have an additional, asynchronous callback.

Class instance MessageReceiptMessage

A message returned synchronously to indicate receipt by an MDE of another message. The name "MessageReceipt" suggested by S. Durham June 30 2005, and adopted by consensus on a TC call that day. The intent is that this will serve as the synchronous reply to all MDE operations that have an additional, asynchronous callback.

type :MessageReceiptMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  cbrn:MessageStatus
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  cbrn:MessageStatus
- niem-profile:niem:BaseType:
  cbrn:MessageStatusType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 4.5 Class View NotifyDocketingCompleteMessage

The message returned from the Court Record MDE to the Filing Review MDE when the functions of entering information onto the docket or register of actions and committing a filed document(s) to the official court record have been completed, conveying the results of those functions.

Class NotifyDocketingCompleteMessage

NotifyDocketingCompleteMessage

The message returned from the Court Record MDE to the Filing Review MDE when the functions of entering information onto the docket or register of actions and commiting a filed document(s) to the official court record have been completed, conveying the results of those functions.

Class instance NotifyDocketingCompleteMessage

The message returned from the Court Record MDE to the Filing Review MDE when the functions of entering information onto the docket or register of actions and commiting a filed document(s) to the official court record have been completed, conveying the results of those functions.

type :NotifyDocketingCompleteMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  docketcallback:NotifyDocketingCompleteMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  docketcallback:NotifyDocketingCompleteMessage
- niem-profile:niem:BaseType:
  docketcallback:NotifyDocketingCompleteMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 4.6 Class View NotifyDocumentStampInformationMessage

Class NotifyDocumentStampInformationMessage

NotifyDocumentStampInformationMessage

A response to a request for document stamping information.

Class instance NotifyDocumentStampInformationMessage

A response to a request for document stamping information.

type :NotifyDocumentStampInformationMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  stampinformationcallback:NotifyDocumentStampInformationMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  stampinformationcallback:NotifyDocumentStampInformationMessage
- niem-profile:niem:BaseType:
  stampinformationcallback:NotifyDocumentStampInformationMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 4.7 Class View NotifyFilingReviewCompleteMessage

The asynchronous message from the Filing Review MDE to the Filing Assembly MDE conveying information concerning the court actions on the documents submitted for filing in a ReviewFilingMessage.

Class DocketedCase

Class NotifyFilingReviewCompleteMessage

NotifyFilingReviewCompleteMessage

The asynchronous message from the Filing Review MDE to the Filing Assembly MDE conveying information concerning the court actions on the documents submitted for filing in a ReviewFilingMessage.

Class instance NotifyFilingReviewCompleteMessage

The asynchronous message from the Filing Review MDE to the Filing Assembly MDE conveying information concerning the court actions on the documents submitted for filing in a ReviewFilingMessage.

type :NotifyFilingReviewCompleteMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  reviewfilingcallback:NotifyFilingReviewCompleteMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  reviewfilingcallback:NotifyFilingReviewCompleteMessage
- niem-profile:niem:BaseType:
  reviewfilingcallback:NotifyFilingReviewCompleteMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 4.8 Class View PaymentMessage

The payment submitted with a filing. The payment may consist of a fee for filing of the document(s) submitted, or for a fine or other payment due to the court.

Class AllowanceCharge

Class Branch

Class CardAccount

Class CreditAccount

Class PaymentMessage

Class FinancialAccount

Class FinancialInstitution

Class Payment

Class PaymentMeans

PaymentMessage

The payment submitted with a filing. The payment may consist of a fee for filing of the document(s) submitted, or for a fine or other payment due to the court.

Class instance PaymentMessage

The payment submitted with a filing. The payment may consist of a fee for filing of the document(s) submitted, or for a fine or other payment due to the court.

type :Payment

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage
- niem-profile:niem:Property:
  payment:PaymentMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  payment:PaymentMessage
- niem-profile:niem:BaseType:
  payment:PaymentMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 4.9 Class View RecordDocketingMessage

Message resulting from clerk review and edit of a ReviewFilingMessage.

Class RecordDocketingMessage

Class ReviewedDocument

RecordDocketingMessage

Message resulting from clerk review and edit of a ReviewFilingMessage.

Class instance RecordDocketingMessage

Message resulting from clerk review and edit of a ReviewFilingMessage.

type :RecordDocketingMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  docket:RecordDocketingMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  docket:RecordDocketingMessage
- niem-profile:niem:BaseType:
  docket:RecordDocketingMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 4.10 Class View ServeProcessMessage

Class ServeProcessMessage

ServeProcessMessage

A message to deliver a filing to a process server.

Class instance ServeProcessMessage

A message to deliver a filing to a process server.

type :ServeProcessMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  serveprocess:ServeProcessMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  serveprocess:ServeProcessMessage
- niem-profile:niem:BaseType:
  serveprocess:ServeProcessMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 4.11 Class View ServiceReceiptMessage

A synchronous response by a Filing Assembly MDE acknowledging receipt of a service message for one of its clients.

Class ServiceReceiptMessage

Class ServiceRecipientStatus

ServiceReceiptMessage

A synchronous response by a Filing Assembly MDE acknowledging receipt of a service message for one of its clients.

Class instance ServiceReceiptMessage

A synchronous response by a Filing Assembly MDE acknowledging receipt of a service message for one of its clients.

type :ServiceReceiptMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  cbrn:MessageStatus
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  cbrn:MessageStatus
- niem-profile:niem:BaseType:
  cbrn:MessageStatusType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

# 5 Package Messages - Scheduling

## 5.1 Class View AllocateCourtDateMessage

A request to allocate a court date on the schedule.

Class AllocateCourtDateMessage

AllocateCourtDateMessage

A request to allocate a court date on the schedule.

Class instance AllocateCourtDateMessage

A request to allocate a court date on the schedule.

type :AllocateCourtDateMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  allocatedate:AllocateCourtDateMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  allocatedate:AllocateCourtDateMessage
- niem-profile:niem:BaseType:
  allocatedate:AllocateCourtDateMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 5.2 Class View NotifyCourtDateMessage

The message returned when the a court date is scheduled, generally in response to a ReserveCourtDateRequest.

Class NotifyCourtDateMessage

NotifyCourtDateMessage

The message returned when the a court date is scheduled, generally in response to a ReserveCourtDateRequest.

Class instance NotifyCourtDateMessage

The message returned when the a court date is scheduled, generally in response to a ReserveCourtDateRequest.

type :NotifyCourtDateMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Property:
  datecallback:NotifyCourtDateMessage
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  datecallback:NotifyCourtDateMessage
- niem-profile:niem:BaseType:
  datecallback:NotifyCourtDateMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 5.3 Class View ReserveCourtDateMessage

A request to allocate a court date on the schedule.

Class ReserveCourtDateMessage

ReserveCourtDateMessage

A request to allocate a court date on the schedule.

Class instance ReserveCourtDateMessage

A request to allocate a court date on the schedule.

type :ReserveCourtDateMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  reservedate:ReserveCourtDateMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  reservedate:ReserveCourtDateMessage
- niem-profile:niem:BaseType:
  reservedate:ReserveCourtDateMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 5.4 Class View RequestCourtDateRequestMessage

A request for available court dates

Class RequestCourtDateRequestMessage

RequestCourtDateRequestMessage

Class instance RequestCourtDateResponseMessage

The message requesting a list of available court dates.

type :RequestCourtDateRequestMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Property:
  requestdaterequest:RequestCourtDateRequestMessage
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  requestdaterequest:RequestCourtDateRequestMessage
- niem-profile:niem:BaseType:
  requestdaterequest:RequestCourtDateRequestMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 5.5 Class View RequestCourtDateResponseMessage

A response listing available court dates

Class RequestCourtDateResponseMessage

RequestCourtDateResponseMessage

Class CourtDate

Class instance RequestCourtDateResponseMessage

The message returned with a list of available court dates, generally in response to a RequestCourtDateRequest.

type :RequestCourtDateResponseMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Property:
  requestdateresponse:RequestCourtDateResponseMessage
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  requestdateresponse:RequestCourtDateResponseMessage
- niem-profile:niem:BaseType:
  requestdateresponse:RequestCourtDateResponseMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

# 6 Package Messages - Request/Response

## 6.1 Class View GetCaseListRequestMessage

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.

Class GetCaseListRequestMessage

GetCaseListRequestMessage

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.

Class instance GetCaseListRequestMessage

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.

type :GetCaseListRequestMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  caselistrequest:GetCaseListRequestMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  caselistrequest:GetCaseListRequestMessage
- niem-profile:niem:BaseType:
  caselistrequest:GetCaseListRequestMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

Class CaseListQueryCriteria

## 6.2 Class View GetCaseListResponseMessage

A synchronous response to a GetCaseListQueryMessage.

Class GetCaseListResponseMessage

Class MatchingCase

GetCaseListResponseMessage

A synchronous response to a GetCaseListQueryMessage.

Class instance GetCaseListResponseMessage

A synchronous response to a GetCaseListQueryMessage.

type :GetCaseListResponseMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  caselistresponse:GetCaseListResponseMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  caselistresponse:GetCaseListResponseMessage
- niem-profile:niem:BaseType:
  caselistresponse:GetCaseListResponseMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 6.3 Class View GetCaseRequestMessage

A message requesting a list of cases from a court case management information system conforming to the parameter or parameters identified in the message.

Class CaseQueryCriteria

Class GetCaseRequestMessage

GetCaseRequestMessage

A message requesting a case from a court case management information system conforming to the parameter or parameters identified in the message.

Class instance GetCaseRequestMessage

A message requesting a case from a court case management information system conforming to the parameter or parameters identified in the message.

type :GetCaseRequestMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  caserequest:GetCaseRequestMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  caserequest:GetCaseRequestMessage
- niem-profile:niem:BaseType:
  caserequest:GetCaseRequestMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 6.4 Class View GetCaseResponseMessage

The response to a GetCaseInformationQuery.

Class ActedOnBehalfOf

Class Actor

Class CalendarEvent

Class CaseDocketEntry

Class CaseInformation

Class CaseParticipant

Class GetCaseResponseMessage

Class CaseStatus

Class ConnectedDocument

Class JudicialOfficer

Class LeadDocument

Class RelatedDocketEntry

GetCaseResponseMessage

The response to a GetCaseInformationQuery.

Class instance GetCaseResponseMessage

The response to a GetCaseInformationQuery.

type :GetCaseResponseMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  caseresponse:GetCaseResponseMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  caseresponse:GetCaseResponseMessage
- niem-profile:niem:BaseType:
  caseresponse:GetCaseResponseMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 6.5 Class View GetCourtScheduleRequestMessage

A request for the schedule of upcoming events in a court

Class GetCourtScheduleRequestMessage

GetCourtScheduleRequestMessage

A request for the schedule of upcoming events in a court

Class instance GetCourtScheduleRequestMessage

A request for the schedule of upcoming events in a court

type :GetCourtScheduleRequestMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  schedulerequest:GetCourtScheduleRequestMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  schedulerequest:GetCourtScheduleRequestMessage
- niem-profile:niem:BaseType:
  schedulerequest:GetCourtScheduleRequestMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

Class ScheduleQueryCriteria

## 6.6 Class View GetCourtScheduleResponseMessage

The schedule of upcoming events in a court

Class GetCourtScheduleResponseMessage

GetCourtScheduleResponseMessage

The schedule of upcoming events in a court

Class instance GetCourtScheduleResponseMessage

The schedule of upcoming events in a court

type :GetCourtScheduleResponseMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  scheduleresponse:GetCourtScheduleResponseMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  scheduleresponse:GetCourtScheduleResponseMessage
- niem-profile:niem:BaseType:
  scheduleresponse:GetCourtScheduleResponseMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 6.7 Class View GetDocumentRequestMessage

A request for an electronic document in the court official record.

Class GetDocumentRequestMessage

GetDocumentRequestMessage

The base information contained in any query message.

Class DocumentQueryCriteria

## 6.8 Class View GetDocumentResponseMessage

The court response to a request for an electronic document in the court official record.

Class instance GetDocumentRequestMessage

The base information contained in any query message.

type :GetDocumentRequestMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  documentrequest:GetDocumentRequestMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  documentrequest:GetDocumentRequestMessage
- niem-profile:niem:BaseType:
  documentrequest:GetDocumentRequestMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

Class GetDocumentResponseMessage

GetDocumentResponseMessage

The court response to a request for an electronic document in the court official record.

Class instance GetDocumentResponseMessage

The court response to a request for an electronic document in the court official record.

type :GetDocumentResponseMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  documentresponse:GetDocumentResponseMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  documentresponse:GetDocumentResponseMessage
- niem-profile:niem:BaseType:
  documentresponse:GetDocumentResponseMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 6.9 Class View GetFeesCalculationRequestMessage

This query is a request for the total amount of court fees required for filing of one or more documents in a case.

Class GetFeesCalculationRequestMessage

GetFeesCalculationRequestMessage

This query is a request for the total amount of court fees required for filing of one or more documents in a case.

Class instance GetFeesCalculationRequestMessage

This query is a request for the total amount of court fees required for filing of one or more documents in a case.

type :GetFeesCalculationRequestMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  feesrequest:GetFeesCalculationRequestMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  feesrequest:GetFeesCalculationRequestMessage
- niem-profile:niem:BaseType:
  feesrequest:GetFeesCalculationRequestMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 6.10 Class View GetFeesCalculationResponseMessage

The response to a CalculatedFeesQueryMessage, which may either be 0 indicating no fee is due, a currency amount indicating the fee due upon filing, or unknown indicating that the court case management information system is unable to calculate the fee for the proposed filing.

Class GetFeesCalculationResponseMessage

GetFeesCalculationResponseMessage

The response to a CalculatedFeesQueryMessage, which may either be 0 indicating no fee is due, a currency amount indicating the fee due upon filing, or unknown indicating that the court case management information system is unable to calculate the fee for the proposed filing.

Class instance GetFeesCalculationResponseMessage

The response to a CalculatedFeesQueryMessage, which may either be 0 indicating no fee is due, a currency amount indicating the fee due upon filing, or unknown indicating that the court case management information system is unable to calculate the fee for the proposed filing.

type :GetFeesCalculationResponseMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  feesresponse:GetFeesCalculationResponseMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  feesresponse:GetFeesCalculationResponseMessage
- niem-profile:niem:BaseType:
  feesresponse:GetFeesCalculationResponseMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 6.11 Class View GetFilingListRequestMessage

This is query to get a list of filings by Filer Identification, Case Identifier, or time period.

Class GetFilingListRequestMessage

GetFilingListRequestMessage

This is query to get a list of filings by Filer Identification, Case Identifier, or time period.

Class instance GetFilingListRequestMessage

This is query to get a list of filings by Filer Identification, Case Identifier, or time period.

type :GetFilingListRequestMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  filinglistrequest:GetFilingListRequestMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  filinglistrequest:GetFilingListRequestMessage
- niem-profile:niem:BaseType:
  filinglistrequest:GetFilingListRequestMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

Class FilingListQueryCriteria

## 6.12 Class View GetFilingListResponseMessage

A court response to a FilingListQueryMessage.

Class GetFilingListResponseMessage

Class MatchingFiling

GetFilingListResponseMessage

A court response to a FilingListQueryMessage.

Class instance GetFilingListResponseMessage

This is a response to a query for a list of filings by Filer Identification, Case Identifier, or time period.

type :GetFilingListResponseMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  filinglistresponse:GetFilingListResponseMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  filinglistresponse:GetFilingListResponseMessage
- niem-profile:niem:BaseType:
  filinglistresponse:GetFilingListResponseMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 6.13 Class View GetFilingStatusRequestMessage

This is query to get a filing status by Filing Identifier.

Class GetFilingStatusRequestMessage

GetFilingStatusRequestMessage

This is query to get a filing status by Filing Number.

Class instance GetFilingStatusRequestMessage

This is query to get a filing status by Filing Number.

type :GetFilingStatusRequestMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  filingstatusrequest:GetFilingStatusRequestMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  filingstatusrequest:GetFilingStatusRequestMessage
- niem-profile:niem:BaseType:
  filingstatusrequest:GetFilingStatusRequestMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

Class FilingStatusQueryCriteria

## 6.14 Class View GetFilingStatusResponseMessage

A court response to a FilingStatusQueryMessage.

Class GetFilingStatusResponseMessage

GetFilingStatusResponseMessage

A court response to a FilingStatusQueryMessage.

Class instance GetFilingStatusResponseMessage

A court response to a FilingStatusQueryMessage.

type :GetFilingStatusResponseMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  filingstatusresponse:GetFilingStatusResponseMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  filingstatusresponse:GetFilingStatusResponseMessage
- niem-profile:niem:BaseType:
  filingstatusresponse:GetFilingStatusResponseMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 6.15 Class View GetPolicyRequestMessage

A request for a court's Court Policy.

Class GetPolicyRequestMessage

GetPolicyRequestMessage

A request for a court's Court Policy.

Class instance GetPolicyRequestMessage

A request for a court's Court Policy.

type :GetPolicyRequestMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  policyrequest:GetPolicyRequestMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  policyrequest:GetPolicyRequestMessage
- niem-profile:niem:BaseType:
  policyrequest:GetPolicyRequestMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

Class PolicyQueryCriteria

## 6.16 Class View GetPolicyResponseMessage

The response to a request for a court Court Policy.

Class AllowedCodeValue

Class CaseTypes

Class CoreCodelist

Class CourtExtension

Class DevelopmentPolicyParameters

Class ExtensionReference

Class GetPolicyResponseMessage

GetPolicyResponseMessage

The response to a request for a court Court Policy.

Class instance GetPolicyResponseMessage

The response to a request for a court Court Policy.

type :GetPolicyResponseMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  policyresponse:GetPolicyResponseMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  policyresponse:GetPolicyResponseMessage
- niem-profile:niem:BaseType:
  policyresponse:GetPolicyResponseMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

Class MajorDesignElements

Class Operations

Class PublicKeyInformation

Class RuntimePolicyParameters

Class SupportedCaseTypes

Class SupportedMessageProfile

Class SupportedOperations

Class SupportedSignatureProfile

## 6.17 Class View GetServiceInformationRequestMessage

A message requesting information concerning the persons entitled to services of filings in a particular court case, together with the electronic addresses and message profiles of their Filing Assembly MDEs and their physical addresses if they are not currently using a Filing Assembly MDE.

Class GetServiceInformationRequestMessage

GetServiceInformationRequestMessage

A message requesting information concerning the persons entitled to services of filings in a particular court case, together with the electronic addresses and message profiles of their Filing Assembly MDEs and their physical addresses if they are not currently using a Filing Assembly MDE.

Class instance GetServiceInformationRequestMessage

A message requesting information concerning the persons entitled to services of filings in a particular court case, together with the electronic addresses and message profiles of their Filing Assembly MDEs and their physical addresses if they are not currently using a Filing Assembly MDE.

type :GetServiceInformationRequestMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  serviceinformationrequest:GetServiceInformationRequestMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  serviceinformationrequest:GetServiceInformationRequestMessage
- niem-profile:niem:BaseType:
  serviceinformationrequest:GetServiceInformationRequestMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

## 6.18 Class View GetServiceInformationResponseMessage

The response to a serviceInformationQueryMessage, setting forth the requested information.

Class GetServiceInformationResponseMessage

GetServiceInformationResponseMessage

The response to a serviceInformationQueryMessage, setting forth the requested information.

Class instance GetServiceInformationResponseMessage

The response to a serviceInformationQueryMessage, setting forth the requested information.

type :GetServiceInformationResponseMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  serviceinformationresponse:GetServiceInformationResponseMessage
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
  serviceinformationresponse:GetServiceInformationResponseMessage
- niem-profile:niem:BaseType:
  serviceinformationresponse:GetServiceInformationResponseMessageType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

# 7 Package Case Type Extensions

Stereotype: model library

## 7.1 Class View AppellateCase

Additional information specific to appellate cases.

Class AddedParty

Class AppellateCaseInformation

Class ChargeDisposition

Class CivilAppellateCaseInformation

Class CourtRuleAppellateCaseInformation

Class CriminalAppellateCaseInformation

Class RemovedParty

Class Sentence

Class SentenceComponent

AppelateCase

Additional information specific to appellate cases.

## 7.2 Class View BankruptcyCase

Additional information specific to bankruptcy cases.

Class BankruptcyCaseInformation

Class BankruptcyStatute

Class Debtor

BankruptcyCase

Additional information specific to bankruptcy cases.

## 7.3 Class View CitationCase

Class Citation

Class CitationAgency

CitationCase

Additional information specific to citation cases.

Class CitationCourtAppearance

Class CitationIssuingOfficial

Class DriversLicenseInformation

Class DrivingIncident

Class Offender

Class ParkingViolationInformation

Class SpeedRate

Class Vehicle

Class ViolatedStatute

## 7.4 Class View CivilCase

Information required to initiate a new civil case in a court. "Civil" includes conservatorships, guardianships, mental health and probate.

CivilCase

Information required to initiate a new civil case in a court. "Civil" includes conservatorships, guardianships, mental health and probate.

Class CivilCaseInformation

Class instance CivilCaseInformation

type :CivilCaseInformation

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
- niem-profile:niem:BaseType:
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

Class CivilPerson

Class DecedentEstateCaseInformation

Class FiduciaryCaseInformation

## 7.5 Class View CriminalCase

Information required to initiate a new criminal case in a court. "Criminal" includes felonies and misdemeanors.

Class Arrest

Class ArrestingOfficer

Class Biometric

Class Booking

Class Charge

CriminalCase

Information required to initiate a new criminal case in a court. "Criminal" includes felonies and misdemeanors.

Class CriminalCaseInformation

Class instance CriminalCaseInformation

type :CriminalCaseInformation

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
- niem-profile:niem:XPath:
- niem-profile:niem:BaseType:
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

Class CriminalPerson

Class Defendant

## 7.6 Class View DomesticCase

Information required to initiate a new domestic case in a court. "Domestic" includes divorces, legal separations, annulment, child custody and visitation, paternity, child support, and domestic violence cases.

Class ChildSupportPetitionInformation

Class DomesticCaseInformation

Class DomesticCaseOrderInformation

Class DomesticCasePersonInformation

Class DomesticLegalRelationshipInformation

Class DomesticViolencePetitionInformation

Class FinancialObligation

Class Insurance

Class Obligation

Class ParentRelationship

Class ProofOfInsurance

DomesticCase

Information required to initiate a new domestic case in a court. "Domestic" includes divorces, legal separations, annulment, child custody and visitation, paternity, child support, and domestic violence cases.

## 7.7 Class View JuvenileCase

A delinquency or dependency case.

Class Act

Class Custody

Class DelinquentAct

Class DependencyAllegation

Class Juvenile

Class JuvenileCase

Class ParentGuardian

Class Placement

Class PlacementOrganization

Class PlacementPerson

Class StatusOffenseAct

JuvenileCase

A delinquency or dependency case.

Class StatusOffenseActCodeType

# 8 Package Base Classes

Stereotype: model library

## 8.1 Class View Base Messages

Class BaseMessage

Class ElectronicFilingCallbackMessage

Class ElectronicFilingMessage

Class RequestMessage

Class ResponseMessage

Base Messages

## 8.2 Class View Common Types

Class Address

Class CaseTypeExtension

Class Date

Class Error

Class Identification

Class Location

Class PostalAddress

Class StreetAddress

Class TelephoneNumber

Class TimeRange

Address

TelephoneNumber

Class Amount

Class TextCode

Class NormalizedStringCode

## 8.3 Class View Primitive Types

Class address

Class amount

Class binary

Class code

Class date

Class dateTime

Class duration

Class extension

Class id

Class name

Class time

Class url