Class JCourtOrderType
A data type for a direction of a judge not including a judgement, which determines some point or directs some steps in proceedings.
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class JCourtOrderType : NcActivityType, IEquatable<NcActivityType>, IEquatable<JCourtOrderType>
Properties
Augmentation
Additional information about the court order. NIEM reference is hs:CourtOrderAugmentation
Declaration
[DataMember(Name = "augmentation")]
public List<HsCourtOrderAugmentationType> Augmentation { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<HsCourtOrderAugmentationType> | Additional information about the court order. NIEM reference is hs:CourtOrderAugmentation |
Condition
A condition described in a court order that is to be followed by a subject. NIEM reference is j:CourtOrderCondition
Declaration
[DataMember(Name = "condition")]
public List<NcConditionType> Condition { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcConditionType> | A condition described in a court order that is to be followed by a subject. NIEM reference is j:CourtOrderCondition |
Context
jCourtOrderType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public JCourtOrderType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<JCourtOrderType.ContextEnum> | jCourtOrderType JSON-LD context |
DesignatedItem
A property item to which a court order applies. NIEM reference is j:CourtOrderDesignatedItem
Declaration
[DataMember(Name = "designatedItem")]
public List<NcItemType> DesignatedItem { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcItemType> | A property item to which a court order applies. NIEM reference is j:CourtOrderDesignatedItem |
DesignatedLocation
A location to which a court order applies. NIEM reference is j:CourtOrderDesignatedLocation
Declaration
[DataMember(Name = "designatedLocation")]
public List<NcLocationType> DesignatedLocation { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcLocationType> | A location to which a court order applies. NIEM reference is j:CourtOrderDesignatedLocation |
DesignatedOrganization
An organization to which a court order applies. NIEM reference is j:CourtOrderDesignatedOrganization
Declaration
[DataMember(Name = "designatedOrganization")]
public List<NcOrganizationType> DesignatedOrganization { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcOrganizationType> | An organization to which a court order applies. NIEM reference is j:CourtOrderDesignatedOrganization |
DesignatedSubject
A person to which a court order applies. The subject could be a Protected Party, the recipient of a Summons or Subpoena, the subject of a Warrant, etc. NIEM reference is j:CourtOrderDesignatedSubject
Declaration
[DataMember(Name = "designatedSubject")]
public List<JSubjectType> DesignatedSubject { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JSubjectType> | A person to which a court order applies. The subject could be a Protected Party, the recipient of a Summons or Subpoena, the subject of a Warrant, etc. NIEM reference is j:CourtOrderDesignatedSubject |
EnforcementAgency
An agency responsible for enforcing a court order. NIEM reference is j:CourtOrderEnforcementAgency
Declaration
[DataMember(Name = "enforcementAgency")]
public List<NcOrganizationType> EnforcementAgency { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcOrganizationType> | An agency responsible for enforcing a court order. NIEM reference is j:CourtOrderEnforcementAgency |
IsForEscapeSubject
True if an order to is due to an escape; false otherwise. NIEM reference is j:CourtOrderForEscapeSubjectIndicator
Declaration
[DataMember(Name = "isForEscapeSubject")]
public List<NiemXsboolean> IsForEscapeSubject { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if an order to is due to an escape; false otherwise. NIEM reference is j:CourtOrderForEscapeSubjectIndicator |
IsFromOtherAgency
True if an order to was issued by another agency; false otherwise. NIEM reference is j:CourtOrderFromOtherAgencyIndicator
Declaration
[DataMember(Name = "isFromOtherAgency")]
public List<NiemXsboolean> IsFromOtherAgency { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if an order to was issued by another agency; false otherwise. NIEM reference is j:CourtOrderFromOtherAgencyIndicator |
IsOutOfState
True if the subject of an order is either out of state, or the order is in effect for agencies in other states; false otherwise. NIEM reference is j:CourtOrderOutOfStateIndicator
Declaration
[DataMember(Name = "isOutOfState")]
public List<NiemXsboolean> IsOutOfState { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the subject of an order is either out of state, or the order is in effect for agencies in other states; false otherwise. NIEM reference is j:CourtOrderOutOfStateIndicator |
IsReviewed
True if the order was reviewed; false otherwise. NIEM reference is j:CourtOrderReviewedIndicator
Declaration
[DataMember(Name = "isReviewed")]
public List<NiemXsboolean> IsReviewed { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the order was reviewed; false otherwise. NIEM reference is j:CourtOrderReviewedIndicator |
IssuingCourt
A court that issued a court order. NIEM reference is j:CourtOrderIssuingCourt
Declaration
[DataMember(Name = "issuingCourt")]
public List<JCourtType> IssuingCourt { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JCourtType> | A court that issued a court order. NIEM reference is j:CourtOrderIssuingCourt |
IssuingDate
A date a court order was issued by a judicial official. NIEM reference is j:CourtOrderIssuingDate
Declaration
[DataMember(Name = "issuingDate")]
public List<NcDateType> IssuingDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date a court order was issued by a judicial official. NIEM reference is j:CourtOrderIssuingDate |
IssuingJudicialOfficial
A judge or other judicial official that issued a court order. NIEM reference is j:CourtOrderIssuingJudicialOfficial
Declaration
[DataMember(Name = "issuingJudicialOfficial")]
public List<JJudicialOfficialType> IssuingJudicialOfficial { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JJudicialOfficialType> | A judge or other judicial official that issued a court order. NIEM reference is j:CourtOrderIssuingJudicialOfficial |
Jurisdiction
An area in which a court order can be enforced. NIEM reference is j:CourtOrderJurisdiction
Declaration
[DataMember(Name = "jurisdiction")]
public List<NcJurisdictionType> Jurisdiction { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcJurisdictionType> | An area in which a court order can be enforced. NIEM reference is j:CourtOrderJurisdiction |
RecallDate
A date a court order was recalled or rescinded. NIEM reference is j:CourtOrderRecallDate
Declaration
[DataMember(Name = "recallDate")]
public List<NcDateType> RecallDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date a court order was recalled or rescinded. NIEM reference is j:CourtOrderRecallDate |
RecallReason
A reason a court order was recalled or rescinded. NIEM reference is j:CourtOrderRecallReasonText
Declaration
[DataMember(Name = "recallReason")]
public List<NcTextType> RecallReason { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A reason a court order was recalled or rescinded. NIEM reference is j:CourtOrderRecallReasonText |
Receiver
A person, entity or organization receiving an order. NIEM reference is j:CourtOrderReceiver
Declaration
[DataMember(Name = "receiver")]
public List<NcEntityType> Receiver { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcEntityType> | A person, entity or organization receiving an order. NIEM reference is j:CourtOrderReceiver |
RequestDate
A date a court order was requested. NIEM reference is j:CourtOrderRequestDate
Declaration
[DataMember(Name = "requestDate")]
public List<NcDateType> RequestDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date a court order was requested. NIEM reference is j:CourtOrderRequestDate |
RequestEntity
An entity which requested a court order. NIEM reference is j:CourtOrderRequestEntity
Declaration
[DataMember(Name = "requestEntity")]
public List<NcEntityType> RequestEntity { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcEntityType> | An entity which requested a court order. NIEM reference is j:CourtOrderRequestEntity |
RequestReason
A reason why a court order was requested. NIEM reference is j:CourtOrderRequestReasonText
Declaration
[DataMember(Name = "requestReason")]
public List<NcTextType> RequestReason { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A reason why a court order was requested. NIEM reference is j:CourtOrderRequestReasonText |
ServiceAttemptedDate
A date a court order was attempted but unable to be delivered. NIEM reference is j:CourtOrderServiceAttemptedDate
Declaration
[DataMember(Name = "serviceAttemptedDate")]
public List<NcDateType> ServiceAttemptedDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date a court order was attempted but unable to be delivered. NIEM reference is j:CourtOrderServiceAttemptedDate |
ServiceCaution
A caution, warning, or risk advisement given as an alert to an official servicing a court order. NIEM reference is j:CourtOrderServiceCautionText
Declaration
[DataMember(Name = "serviceCaution")]
public List<NcTextType> ServiceCaution { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A caution, warning, or risk advisement given as an alert to an official servicing a court order. NIEM reference is j:CourtOrderServiceCautionText |
ServiceDate
A date a court order was delivered. NIEM reference is j:CourtOrderServiceDate
Declaration
[DataMember(Name = "serviceDate")]
public List<NcDateType> ServiceDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date a court order was delivered. NIEM reference is j:CourtOrderServiceDate |
ServiceDescription
A description of how a court order was delivered. NIEM reference is j:CourtOrderServiceDescriptionText
Declaration
[DataMember(Name = "serviceDescription")]
public List<NcTextType> ServiceDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of how a court order was delivered. NIEM reference is j:CourtOrderServiceDescriptionText |
ServiceOfficialEnforcement
An enforcement official who delivered a court order. NIEM reference is j:CourtOrderServiceOfficialEnforcement
Declaration
[DataMember(Name = "serviceOfficialEnforcement")]
public List<JEnforcementOfficialType> ServiceOfficialEnforcement { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JEnforcementOfficialType> | An enforcement official who delivered a court order. NIEM reference is j:CourtOrderServiceOfficialEnforcement |
ServiceOfficialJudicial
A judicial official who delivered a court order. NIEM reference is j:CourtOrderServiceOfficialJudicial
Declaration
[DataMember(Name = "serviceOfficialJudicial")]
public List<JJudicialOfficialType> ServiceOfficialJudicial { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JJudicialOfficialType> | A judicial official who delivered a court order. NIEM reference is j:CourtOrderServiceOfficialJudicial |
ServiceReceivedDate
A date a service agency received a court order to deliver. NIEM reference is j:CourtOrderServiceReceivedDate
Declaration
[DataMember(Name = "serviceReceivedDate")]
public List<NcDateType> ServiceReceivedDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date a service agency received a court order to deliver. NIEM reference is j:CourtOrderServiceReceivedDate |
ServiceRestriction
A restriction or limitation on how a court order can be delivered. NIEM reference is j:CourtOrderServiceRestrictionText
Declaration
[DataMember(Name = "serviceRestriction")]
public List<NcTextType> ServiceRestriction { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A restriction or limitation on how a court order can be delivered. NIEM reference is j:CourtOrderServiceRestrictionText |
SignatureMethod
A method used to obtain a signature on a court order. NIEM reference is j:CourtOrderSignatureMethodText
Declaration
[DataMember(Name = "signatureMethod")]
public List<NcTextType> SignatureMethod { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A method used to obtain a signature on a court order. NIEM reference is j:CourtOrderSignatureMethodText |
SpecialInstruction
A description of inclusions and/or constraints of a court order. NIEM reference is j:CourtOrderSpecialInstructionText
Declaration
[DataMember(Name = "specialInstruction")]
public List<NcTextType> SpecialInstruction { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of inclusions and/or constraints of a court order. NIEM reference is j:CourtOrderSpecialInstructionText |
Status
A state of a court order. NIEM reference is j:CourtOrderStatus
Declaration
[DataMember(Name = "status")]
public List<NcStatusType> Status { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcStatusType> | A state of a court order. NIEM reference is j:CourtOrderStatus |
SupervisingAgency
An agency responsible for evaluating, investigating, supervising and/or setting conditions for a subject incarcerated, on probation, conditional release, supervised release, parole, or otherwise under the jurisdiction of the court, the Department of Corrections, or a Community Corrections Act county. NIEM reference is j:CourtOrderSupervisingAgency
Declaration
[DataMember(Name = "supervisingAgency")]
public List<NcOrganizationType> SupervisingAgency { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcOrganizationType> | An agency responsible for evaluating, investigating, supervising and/or setting conditions for a subject incarcerated, on probation, conditional release, supervised release, parole, or otherwise under the jurisdiction of the court, the Department of Corrections, or a Community Corrections Act county. NIEM reference is j:CourtOrderSupervisingAgency |
Methods
Equals(JCourtOrderType)
Returns true if JCourtOrderType instances are equal
Declaration
public bool Equals(JCourtOrderType other)
Parameters
Type | Name | Description |
---|---|---|
JCourtOrderType | other | Instance of JCourtOrderType to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj | Object to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Overrides
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
Overrides
ToJson()
Returns the JSON string presentation of the object
Declaration
public string ToJson()
Returns
Type | Description |
---|---|
System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String presentation of the object |
Overrides
Operators
Equality(JCourtOrderType, JCourtOrderType)
Declaration
public static bool operator ==(JCourtOrderType left, JCourtOrderType right)
Parameters
Type | Name | Description |
---|---|---|
JCourtOrderType | left | |
JCourtOrderType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(JCourtOrderType, JCourtOrderType)
Declaration
public static bool operator !=(JCourtOrderType left, JCourtOrderType right)
Parameters
Type | Name | Description |
---|---|---|
JCourtOrderType | left | |
JCourtOrderType | right |
Returns
Type | Description |
---|---|
System.Boolean |