Class JPersonDeathType
A data type for a set of details about a person's death.
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class JPersonDeathType : NcActivityType, IEquatable<NcActivityType>, IEquatable<JPersonDeathType>
Properties
Context
jPersonDeathType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public JPersonDeathType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<JPersonDeathType.ContextEnum> | jPersonDeathType JSON-LD context |
Incident
A set of details about an incident causing the person's death. NIEM reference is j:PersonDeathIncident
Declaration
[DataMember(Name = "incident")]
public List<NcIncidentType> Incident { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIncidentType> | A set of details about an incident causing the person's death. NIEM reference is j:PersonDeathIncident |
IsInvestigatorRequested
True if an investigator has been requested; false otherwise. NIEM reference is j:PersonDeathInvestigatorRequestedIndicator
Declaration
[DataMember(Name = "isInvestigatorRequested")]
public List<NiemXsboolean> IsInvestigatorRequested { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if an investigator has been requested; false otherwise. NIEM reference is j:PersonDeathInvestigatorRequestedIndicator |
IsPersonDeclinedFirstInvestigativeEmployee
True if the person declined the first Investigative employee; false otherwise. NIEM reference is j:PersonDeclinedFirstInvestigativeEmployeeIndicator
Declaration
[DataMember(Name = "isPersonDeclinedFirstInvestigativeEmployee")]
public List<NiemXsboolean> IsPersonDeclinedFirstInvestigativeEmployee { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the person declined the first Investigative employee; false otherwise. NIEM reference is j:PersonDeclinedFirstInvestigativeEmployeeIndicator |
IsPersonDecliningFirstStaffAssistantAssignment
True if the person declines the first staff assistant assignment; false otherwise. NIEM reference is j:PersonDecliningFirstStaffAssistantAssignmentIndicator
Declaration
[DataMember(Name = "isPersonDecliningFirstStaffAssistantAssignment")]
public List<NiemXsboolean> IsPersonDecliningFirstStaffAssistantAssignment { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the person declines the first staff assistant assignment; false otherwise. NIEM reference is j:PersonDecliningFirstStaffAssistantAssignmentIndicator |
IsResuscitationAttempted
True if resuscitation was attempted; false otherwise. NIEM reference is j:PersonDeathResuscitationAttemptedIndicator
Declaration
[DataMember(Name = "isResuscitationAttempted")]
public List<NiemXsboolean> IsResuscitationAttempted { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if resuscitation was attempted; false otherwise. NIEM reference is j:PersonDeathResuscitationAttemptedIndicator |
LitigationProbability
A kind of probability the litigation occurring because of the death of the person. NIEM reference is j:PersonDeathLitigationProbabilityText
Declaration
[DataMember(Name = "litigationProbability")]
public List<NcTextType> LitigationProbability { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of probability the litigation occurring because of the death of the person. NIEM reference is j:PersonDeathLitigationProbabilityText |
Location
A kind of location where the death of the person occurred NIEM reference is j:PersonDeathLocationText
Declaration
[DataMember(Name = "location")]
public List<NcTextType> Location { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of location where the death of the person occurred NIEM reference is j:PersonDeathLocationText |
PersonCauseOfDeath
A set of details of the determination of the cause of death for a human being. NIEM reference is j:PersonCauseOfDeath
Declaration
[DataMember(Name = "personCauseOfDeath")]
public List<JCauseOfDeathAssessmentType> PersonCauseOfDeath { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JCauseOfDeathAssessmentType> | A set of details of the determination of the cause of death for a human being. NIEM reference is j:PersonCauseOfDeath |
PronouncedDate
A date on which the person was pronounced to be dead. NIEM reference is j:PersonDeathPronouncedDate
Declaration
[DataMember(Name = "pronouncedDate")]
public List<NcDateType> PronouncedDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date on which the person was pronounced to be dead. NIEM reference is j:PersonDeathPronouncedDate |
PronouncedDeadBy
A name of the official who pronounced the subject person. NIEM reference is j:PersonDeathPronouncedDeadByText
Declaration
[DataMember(Name = "pronouncedDeadBy")]
public List<NcTextType> PronouncedDeadBy { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A name of the official who pronounced the subject person. NIEM reference is j:PersonDeathPronouncedDeadByText |
Methods
Equals(JPersonDeathType)
Returns true if JPersonDeathType instances are equal
Declaration
public bool Equals(JPersonDeathType other)
Parameters
Type | Name | Description |
---|---|---|
JPersonDeathType | other | Instance of JPersonDeathType 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(JPersonDeathType, JPersonDeathType)
Declaration
public static bool operator ==(JPersonDeathType left, JPersonDeathType right)
Parameters
Type | Name | Description |
---|---|---|
JPersonDeathType | left | |
JPersonDeathType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(JPersonDeathType, JPersonDeathType)
Declaration
public static bool operator !=(JPersonDeathType left, JPersonDeathType right)
Parameters
Type | Name | Description |
---|---|---|
JPersonDeathType | left | |
JPersonDeathType | right |
Returns
Type | Description |
---|---|
System.Boolean |