Class JItemAugmentationType
A data type for additional information about an item.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class JItemAugmentationType : IEquatable<JItemAugmentationType>
Properties
Context
jItemAugmentationType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public JItemAugmentationType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<JItemAugmentationType.ContextEnum> | jItemAugmentationType JSON-LD context |
IsItemAntique
True if the property is an antique; false otherwise. NIEM reference is j:ItemAntiqueIndicator
Declaration
[DataMember(Name = "isItemAntique")]
public List<NiemXsboolean> IsItemAntique { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the property is an antique; false otherwise. NIEM reference is j:ItemAntiqueIndicator |
IsItemPendingInventory
True if the item is pending inventory; false otherwise. NIEM reference is j:ItemPendingInventoryIndicator
Declaration
[DataMember(Name = "isItemPendingInventory")]
public List<NiemXsboolean> IsItemPendingInventory { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the item is pending inventory; false otherwise. NIEM reference is j:ItemPendingInventoryIndicator |
IsItemSighted
True if a piece of property has been sighted; false otherwise. NIEM reference is j:ItemSightedIndicator
Declaration
[DataMember(Name = "isItemSighted")]
public List<NiemXsboolean> IsItemSighted { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if a piece of property has been sighted; false otherwise. NIEM reference is j:ItemSightedIndicator |
IsLivestock
True if the animal is livestock; false otherwise. NIEM reference is j:LivestockIndicator
Declaration
[DataMember(Name = "isLivestock")]
public List<NiemXsboolean> IsLivestock { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the animal is livestock; false otherwise. NIEM reference is j:LivestockIndicator |
IsMerchandise
True if the item held for sale; false otherwise. NIEM reference is j:MerchandiseIndicator
Declaration
[DataMember(Name = "isMerchandise")]
public List<NiemXsboolean> IsMerchandise { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the item held for sale; false otherwise. NIEM reference is j:MerchandiseIndicator |
IsToolPower
True if the tool is operated by a procedure in which manual effort is supplemented or replaced by hydraulic, mechanical or electrical means; false otherwise. NIEM reference is j:ToolPowerIndicator
Declaration
[DataMember(Name = "isToolPower")]
public List<NiemXsboolean> IsToolPower { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the tool is operated by a procedure in which manual effort is supplemented or replaced by hydraulic, mechanical or electrical means; false otherwise. NIEM reference is j:ToolPowerIndicator |
ItemBookValue
A market-based estimate of the value of an item (e.g. Kelly Blue Book for automotive vehicles) NIEM reference is j:ItemBookValue
Declaration
[DataMember(Name = "itemBookValue")]
public List<NcItemValueType> ItemBookValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcItemValueType> | A market-based estimate of the value of an item (e.g. Kelly Blue Book for automotive vehicles) NIEM reference is j:ItemBookValue |
ItemDetail
A feature or characteristic of a property item. NIEM reference is j:ItemDetailText
Declaration
[DataMember(Name = "itemDetail")]
public List<NcTextType> ItemDetail { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A feature or characteristic of a property item. NIEM reference is j:ItemDetailText |
ItemDetailCode
A feature or characteristic of a property item. NIEM reference is j:ItemDetailCode
Declaration
[DataMember(Name = "itemDetailCode")]
public List<NcicTYPAECodeType> ItemDetailCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcicTYPAECodeType> | A feature or characteristic of a property item. NIEM reference is j:ItemDetailCode |
ItemDetailDescription
A description of a feature or characteristic of a property item. NIEM reference is j:ItemDetailDescriptionText
Declaration
[DataMember(Name = "itemDetailDescription")]
public List<NcTextType> ItemDetailDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of a feature or characteristic of a property item. NIEM reference is j:ItemDetailDescriptionText |
ItemFederalIdentification
A federal identification number assigned to a property item. NIEM reference is j:ItemFederalIdentification
Declaration
[DataMember(Name = "itemFederalIdentification")]
public List<NcIdentificationType> ItemFederalIdentification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | A federal identification number assigned to a property item. NIEM reference is j:ItemFederalIdentification |
ItemGenderUseCode
A gender for which the item is intended, such as a girl's bicycle or a man's jacket. NIEM reference is j:ItemGenderUseCode
Declaration
[DataMember(Name = "itemGenderUseCode")]
public List<NdexItemGenderUseCodeType> ItemGenderUseCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexItemGenderUseCodeType> | A gender for which the item is intended, such as a girl's bicycle or a man's jacket. NIEM reference is j:ItemGenderUseCode |
ItemHazardousMaterialsContainer
A stolen chemical container. NIEM reference is j:ItemHazardousMaterialsContainerText
Declaration
[DataMember(Name = "itemHazardousMaterialsContainer")]
public List<NcTextType> ItemHazardousMaterialsContainer { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A stolen chemical container. NIEM reference is j:ItemHazardousMaterialsContainerText |
ItemLotIdentification
An identification a Lot of Stolen Property. NIEM reference is j:ItemLotIdentification
Declaration
[DataMember(Name = "itemLotIdentification")]
public List<NcIdentificationType> ItemLotIdentification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | An identification a Lot of Stolen Property. NIEM reference is j:ItemLotIdentification |
ItemLotNumber
A number assigned to a shipment that an item is a part of. NIEM reference is j:ItemLotNumberText
Declaration
[DataMember(Name = "itemLotNumber")]
public List<NcTextType> ItemLotNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A number assigned to a shipment that an item is a part of. NIEM reference is j:ItemLotNumberText |
ItemMaintenanceActivity
An event or activity involving the maintenance of an item. NIEM reference is j:ItemMaintenanceActivity
Declaration
[DataMember(Name = "itemMaintenanceActivity")]
public List<NcActivityType> ItemMaintenanceActivity { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcActivityType> | An event or activity involving the maintenance of an item. NIEM reference is j:ItemMaintenanceActivity |
ItemMaintenanceSchedule
A scheduled and ad-hoc inspections of the physical condition of, and a record of the work performed on, armory items (firearms, restraints etc.) to increase their useful lifespan, ensure they are ready for use, and that they will perform a NIEM reference is j:ItemMaintenanceSchedule
Declaration
[DataMember(Name = "itemMaintenanceSchedule")]
public List<NcScheduleType> ItemMaintenanceSchedule { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcScheduleType> | A scheduled and ad-hoc inspections of the physical condition of, and a record of the work performed on, armory items (firearms, restraints etc.) to increase their useful lifespan, ensure they are ready for use, and that they will perform a NIEM reference is j:ItemMaintenanceSchedule |
ItemMissingValue
A monetary value or worth of a property item that is lost, stolen, being held, or is otherwise missing. NIEM reference is j:ItemMissingValue
Declaration
[DataMember(Name = "itemMissingValue")]
public List<NcItemValueType> ItemMissingValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcItemValueType> | A monetary value or worth of a property item that is lost, stolen, being held, or is otherwise missing. NIEM reference is j:ItemMissingValue |
ItemNcicIdentification
An identification of an item which is self-checking and consists of an alphabetic character followed by nine numeric characters automatically assigned by the National Crime Information Center System to each accepted record. NIEM reference is j:ItemNCICIdentification
Declaration
[DataMember(Name = "itemNcicIdentification")]
public List<NcIdentificationType> ItemNcicIdentification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | An identification of an item which is self-checking and consists of an alphabetic character followed by nine numeric characters automatically assigned by the National Crime Information Center System to each accepted record. NIEM reference is j:ItemNCICIdentification |
ItemPartialLot
An indicates whether a stolen chemical represents a partial or complete shipment. NIEM reference is j:ItemPartialLotText
Declaration
[DataMember(Name = "itemPartialLot")]
public List<NcTextType> ItemPartialLot { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | An indicates whether a stolen chemical represents a partial or complete shipment. NIEM reference is j:ItemPartialLotText |
ItemPreviousYearValue
A value the asset had in the previous year. NIEM reference is j:ItemPreviousYearValue
Declaration
[DataMember(Name = "itemPreviousYearValue")]
public List<NcItemValueType> ItemPreviousYearValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcItemValueType> | A value the asset had in the previous year. NIEM reference is j:ItemPreviousYearValue |
ItemRecoveredAdditionalValue
A fair market value in whole dollars of other property recovered in addition to the property of record NIEM reference is j:ItemRecoveredAdditionalValue
Declaration
[DataMember(Name = "itemRecoveredAdditionalValue")]
public List<NcItemValueType> ItemRecoveredAdditionalValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcItemValueType> | A fair market value in whole dollars of other property recovered in addition to the property of record NIEM reference is j:ItemRecoveredAdditionalValue |
ItemRecoveredContrabandValue
A fair market value in whole dollars of any contraband recovered as a result of recovering the property of record NIEM reference is j:ItemRecoveredContrabandValue
Declaration
[DataMember(Name = "itemRecoveredContrabandValue")]
public List<NcItemValueType> ItemRecoveredContrabandValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcItemValueType> | A fair market value in whole dollars of any contraband recovered as a result of recovering the property of record NIEM reference is j:ItemRecoveredContrabandValue |
ItemRecoveredValue
An amount of money a previously missing item is worth after having been found. NIEM reference is nc:ItemRecoveredValue
Declaration
[DataMember(Name = "itemRecoveredValue")]
public List<NcItemValueType> ItemRecoveredValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcItemValueType> | An amount of money a previously missing item is worth after having been found. NIEM reference is nc:ItemRecoveredValue |
ItemSeizure
A removal of property from the possession of a person or organization and placed in custody of the justice system. NIEM reference is j:ItemSeizure
Declaration
[DataMember(Name = "itemSeizure")]
public List<JItemSeizureType> ItemSeizure { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JItemSeizureType> | A removal of property from the possession of a person or organization and placed in custody of the justice system. NIEM reference is j:ItemSeizure |
ItemSerialIdentificationRange
A set of identifying numbers inscribed on or attached to a consecutive lot of parts, collection of parts, or complete units. Assigned by the manufacturer. NIEM reference is j:ItemSerialIdentificationRange
Declaration
[DataMember(Name = "itemSerialIdentificationRange")]
public List<JIdentificationRangeType> ItemSerialIdentificationRange { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JIdentificationRangeType> | A set of identifying numbers inscribed on or attached to a consecutive lot of parts, collection of parts, or complete units. Assigned by the manufacturer. NIEM reference is j:ItemSerialIdentificationRange |
ItemTotalDamageValue
A monetary value or worth of damage that occurred to a property item. NIEM reference is j:ItemTotalDamageValue
Declaration
[DataMember(Name = "itemTotalDamageValue")]
public List<NcItemValueType> ItemTotalDamageValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcItemValueType> | A monetary value or worth of damage that occurred to a property item. NIEM reference is j:ItemTotalDamageValue |
Lessee
An entity which has a contract or lease to use a vehicle. NIEM reference is j:Lessee
Declaration
[DataMember(Name = "lessee")]
public List<JLesseeType> Lessee { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JLesseeType> | An entity which has a contract or lease to use a vehicle. NIEM reference is j:Lessee |
Lessor
An entity which conveys vehicles by way of a lease. NIEM reference is j:Lessor
Declaration
[DataMember(Name = "lessor")]
public List<JLessorType> Lessor { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JLessorType> | An entity which conveys vehicles by way of a lease. NIEM reference is j:Lessor |
LivestockSexCode
A gender or sex of an animal. NIEM reference is j:LivestockSexCode
Declaration
[DataMember(Name = "livestockSexCode")]
public List<NcicSEXCodeType> LivestockSexCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcicSEXCodeType> | A gender or sex of an animal. NIEM reference is j:LivestockSexCode |
LivestockTag
A brand, tattoo or tag number placed on livestock and its location. NIEM reference is j:LivestockTagText
Declaration
[DataMember(Name = "livestockTag")]
public List<NcTextType> LivestockTag { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A brand, tattoo or tag number placed on livestock and its location. NIEM reference is j:LivestockTagText |
Methods
Equals(JItemAugmentationType)
Returns true if JItemAugmentationType instances are equal
Declaration
public bool Equals(JItemAugmentationType other)
Parameters
Type | Name | Description |
---|---|---|
JItemAugmentationType | other | Instance of JItemAugmentationType 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(JItemAugmentationType, JItemAugmentationType)
Declaration
public static bool operator ==(JItemAugmentationType left, JItemAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
JItemAugmentationType | left | |
JItemAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(JItemAugmentationType, JItemAugmentationType)
Declaration
public static bool operator !=(JItemAugmentationType left, JItemAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
JItemAugmentationType | left | |
JItemAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |