Class NcItemType
A data type for an article or thing.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class NcItemType : IEquatable<NcItemType>
Properties
Action
An action that was taken against a property item. NIEM reference is nc:ItemActionText
Declaration
[DataMember(Name = "action")]
public List<NcTextType> Action { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | An action that was taken against a property item. NIEM reference is nc:ItemActionText |
AgeMeasure
An age of an item. NIEM reference is nc:ItemAgeMeasure
Declaration
[DataMember(Name = "ageMeasure")]
public List<NcTimeMeasureType> AgeMeasure { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTimeMeasureType> | An age of an item. NIEM reference is nc:ItemAgeMeasure |
ArtObjectCategoryCode
A kind of art object. NIEM reference is j:ArtObjectCategoryCode
Declaration
[DataMember(Name = "artObjectCategoryCode")]
public List<NdexArtObjectCategoryCodeType> ArtObjectCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexArtObjectCategoryCodeType> | A kind of art object. NIEM reference is j:ArtObjectCategoryCode |
AudioVisualRecordingCategoryCode
A kind of audio visual recording. NIEM reference is j:AudioVisualRecordingCategoryCode
Declaration
[DataMember(Name = "audioVisualRecordingCategoryCode")]
public List<NdexAudioVisualRecordingCategoryCodeType> AudioVisualRecordingCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexAudioVisualRecordingCategoryCodeType> | A kind of audio visual recording. NIEM reference is j:AudioVisualRecordingCategoryCode |
Augmentation
Additional information about an item. NIEM reference is j:ItemAugmentation
Declaration
[DataMember(Name = "augmentation")]
public List<JItemAugmentationType> Augmentation { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JItemAugmentationType> | Additional information about an item. NIEM reference is j:ItemAugmentation |
BarCodeIdentification
A bar code identification assigned to a property item. NIEM reference is nc:ItemBarCodeIdentification
Declaration
[DataMember(Name = "barCodeIdentification")]
public List<NcIdentificationType> BarCodeIdentification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | A bar code identification assigned to a property item. NIEM reference is nc:ItemBarCodeIdentification |
BicycleCategoryCode
A kind of bicycle. NIEM reference is j:BicycleCategoryCode
Declaration
[DataMember(Name = "bicycleCategoryCode")]
public List<NdexBicycleCategoryCodeType> BicycleCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexBicycleCategoryCodeType> | A kind of bicycle. NIEM reference is j:BicycleCategoryCode |
Binary
A binary representation of an item. NIEM reference is nc:ItemBinary
Declaration
[DataMember(Name = "binary")]
public List<NcBinaryType> Binary { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcBinaryType> | A binary representation of an item. NIEM reference is nc:ItemBinary |
BrandName
A distinctive name that identifies a manufacturer of a property item. NIEM reference is nc:ItemBrandName
Declaration
[DataMember(Name = "brandName")]
public List<NcProperNameTextType> BrandName { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcProperNameTextType> | A distinctive name that identifies a manufacturer of a property item. NIEM reference is nc:ItemBrandName |
Category
A kind of property item. NIEM reference is nc:ItemCategoryText
Declaration
[DataMember(Name = "category")]
public List<NcTextType> Category { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of property item. NIEM reference is nc:ItemCategoryText |
CategoryNcictypaCode
A kind of property. NIEM reference is j:ItemCategoryNCICTYPACode
Declaration
[DataMember(Name = "categoryNcictypaCode")]
public List<NcicTYPAECodeType> CategoryNcictypaCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcicTYPAECodeType> | A kind of property. NIEM reference is j:ItemCategoryNCICTYPACode |
CategoryNcictypCode
A kind of property. NIEM reference is j:ItemCategoryNCICTYPCode
Declaration
[DataMember(Name = "categoryNcictypCode")]
public List<NcicGTYPCodeType> CategoryNcictypCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcicGTYPCodeType> | A kind of property. NIEM reference is j:ItemCategoryNCICTYPCode |
CategoryNibrsCode
A kind of property. NIEM reference is j:ItemCategoryNIBRSCode
Declaration
[DataMember(Name = "categoryNibrsCode")]
public List<UcrArresteeWeaponCodeType> CategoryNibrsCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<UcrArresteeWeaponCodeType> | A kind of property. NIEM reference is j:ItemCategoryNIBRSCode |
CategoryNibrsPropertyCategoryCode
A kind of property. NIEM reference is j:ItemCategoryNIBRSPropertyCategoryCode
Declaration
[DataMember(Name = "categoryNibrsPropertyCategoryCode")]
public List<UcrPropertyCategoryCodeType> CategoryNibrsPropertyCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<UcrPropertyCategoryCodeType> | A kind of property. NIEM reference is j:ItemCategoryNIBRSPropertyCategoryCode |
ClothingCategoryCode
A kind of clothing. NIEM reference is j:ClothingCategoryCode
Declaration
[DataMember(Name = "clothingCategoryCode")]
public List<NdexClothingCategoryCodeType> ClothingCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexClothingCategoryCodeType> | A kind of clothing. NIEM reference is j:ClothingCategoryCode |
ColorDescription
A description of the overall color of an item. NIEM reference is nc:ItemColorDescriptionText
Declaration
[DataMember(Name = "colorDescription")]
public List<NcTextType> ColorDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of the overall color of an item. NIEM reference is nc:ItemColorDescriptionText |
ComputerHardwareSoftwareCategoryCode
A kind of computer hardware and software. NIEM reference is j:ComputerHardwareSoftwareCategoryCode
Declaration
[DataMember(Name = "computerHardwareSoftwareCategoryCode")]
public List<NdexDataProcessingEquipmentCategoryCodeType> ComputerHardwareSoftwareCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexDataProcessingEquipmentCategoryCodeType> | A kind of computer hardware and software. NIEM reference is j:ComputerHardwareSoftwareCategoryCode |
Condition
A state or appearance of an item. NIEM reference is nc:ItemConditionText
Declaration
[DataMember(Name = "condition")]
public List<NcTextType> Condition { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A state or appearance of an item. NIEM reference is nc:ItemConditionText |
ConstructionMaterialCategoryCode
A kind of construction material. NIEM reference is j:ConstructionMaterialCategoryCode
Declaration
[DataMember(Name = "constructionMaterialCategoryCode")]
public List<NdexConstructionMaterialCategoryCodeType> ConstructionMaterialCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexConstructionMaterialCategoryCodeType> | A kind of construction material. NIEM reference is j:ConstructionMaterialCategoryCode |
ConsumableGoodsCategoryCode
A kind of consumable good. NIEM reference is j:ConsumableGoodsCategoryCode
Declaration
[DataMember(Name = "consumableGoodsCategoryCode")]
public List<NdexConsumableGoodsCategoryCodeType> ConsumableGoodsCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexConsumableGoodsCategoryCodeType> | A kind of consumable good. NIEM reference is j:ConsumableGoodsCategoryCode |
Context
ncItemType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public NcItemType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<NcItemType.ContextEnum> | ncItemType JSON-LD context |
ConveyanceCategoryCode
A kind of conveyance. NIEM reference is nc:ConveyanceCategoryCode
Declaration
[DataMember(Name = "conveyanceCategoryCode")]
public List<CommodityConveyanceCategoryCodeType> ConveyanceCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<CommodityConveyanceCategoryCodeType> | A kind of conveyance. NIEM reference is nc:ConveyanceCategoryCode |
ConveyanceColorPrimary
A single, upper-most, front-most, or majority color of a conveyance. NIEM reference is nc:ConveyanceColorPrimaryText
Declaration
[DataMember(Name = "conveyanceColorPrimary")]
public List<NcTextType> ConveyanceColorPrimary { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A single, upper-most, front-most, or majority color of a conveyance. NIEM reference is nc:ConveyanceColorPrimaryText |
ConveyanceColorPrimaryCode
A single, upper-most, front-most, or majority color of a vehicle. NIEM reference is j:ConveyanceColorPrimaryCode
Declaration
[DataMember(Name = "conveyanceColorPrimaryCode")]
public List<NcicVCOCodeType> ConveyanceColorPrimaryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcicVCOCodeType> | A single, upper-most, front-most, or majority color of a vehicle. NIEM reference is j:ConveyanceColorPrimaryCode |
ConveyanceColorSecondary
A lower-most or rear-most color of a two-tone conveyance or a lesser color of a multi-colored conveyance. NIEM reference is nc:ConveyanceColorSecondaryText
Declaration
[DataMember(Name = "conveyanceColorSecondary")]
public List<NcTextType> ConveyanceColorSecondary { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A lower-most or rear-most color of a two-tone conveyance or a lesser color of a multi-colored conveyance. NIEM reference is nc:ConveyanceColorSecondaryText |
ConveyanceColorSecondaryCode
A lower-most or rear-most color of a two-tone vehicle or a lesser color of a multi-colored vehicle. NIEM reference is j:ConveyanceColorSecondaryCode
Declaration
[DataMember(Name = "conveyanceColorSecondaryCode")]
public List<NcicVCOCodeType> ConveyanceColorSecondaryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcicVCOCodeType> | A lower-most or rear-most color of a two-tone vehicle or a lesser color of a multi-colored vehicle. NIEM reference is j:ConveyanceColorSecondaryCode |
ConveyanceSalesTaxPercent
A tax rate as a percentage used for computing the sales tax on the purchase of a conveyance. NIEM reference is nc:ConveyanceSalesTaxPercent
Declaration
[DataMember(Name = "conveyanceSalesTaxPercent")]
public List<NiemXsdecimal> ConveyanceSalesTaxPercent { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsdecimal> | A tax rate as a percentage used for computing the sales tax on the purchase of a conveyance. NIEM reference is nc:ConveyanceSalesTaxPercent |
CreditBankIdCardCategoryCode
A kind of credit/bank/ID card. NIEM reference is j:CreditBankIDCardCategoryCode
Declaration
[DataMember(Name = "creditBankIdCardCategoryCode")]
public List<NdexCreditBankIDCardCategoryCodeType> CreditBankIdCardCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexCreditBankIDCardCategoryCodeType> | A kind of credit/bank/ID card. NIEM reference is j:CreditBankIDCardCategoryCode |
CurrentResaleValue
An amount of money for which an item could currently be sold. NIEM reference is nc:ItemCurrentResaleValue
Declaration
[DataMember(Name = "currentResaleValue")]
public List<NcItemValueType> CurrentResaleValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcItemValueType> | An amount of money for which an item could currently be sold. NIEM reference is nc:ItemCurrentResaleValue |
DealerIdentification
An identification assigned to an item by a dealer. NIEM reference is nc:ItemDealerIdentification
Declaration
[DataMember(Name = "dealerIdentification")]
public List<NcIdentificationType> DealerIdentification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | An identification assigned to an item by a dealer. NIEM reference is nc:ItemDealerIdentification |
Description
A description of an item. NIEM reference is nc:ItemDescriptionText
Declaration
[DataMember(Name = "description")]
public List<NcTextType> Description { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of an item. NIEM reference is nc:ItemDescriptionText |
Disposition
A result or outcome that happens to an item after it has been handled or processed. NIEM reference is nc:ItemDisposition
Declaration
[DataMember(Name = "disposition")]
public List<NcItemDispositionType> Disposition { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcItemDispositionType> | A result or outcome that happens to an item after it has been handled or processed. NIEM reference is nc:ItemDisposition |
DrillingEquipmentCategoryCode
A kind of tool. NIEM reference is j:DrillingEquipmentCategoryCode
Declaration
[DataMember(Name = "drillingEquipmentCategoryCode")]
public List<NdexDrillingEquipmentCategoryCodeType> DrillingEquipmentCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexDrillingEquipmentCategoryCodeType> | A kind of tool. NIEM reference is j:DrillingEquipmentCategoryCode |
ElectronicEquipmentCategoryCode
A kind of electronic equipment. NIEM reference is nc:ElectronicEquipmentCategoryCode
Declaration
[DataMember(Name = "electronicEquipmentCategoryCode")]
public List<CommodityElectronicEquipmentCategoryCodeType> ElectronicEquipmentCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<CommodityElectronicEquipmentCategoryCodeType> | A kind of electronic equipment. NIEM reference is nc:ElectronicEquipmentCategoryCode |
ElectronicInstrumentCategoryCode
A kind of electronic instrument. NIEM reference is nc:ElectronicInstrumentCategoryCode
Declaration
[DataMember(Name = "electronicInstrumentCategoryCode")]
public List<CommodityElectronicInstrumentCategoryCodeType> ElectronicInstrumentCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<CommodityElectronicInstrumentCategoryCodeType> | A kind of electronic instrument. NIEM reference is nc:ElectronicInstrumentCategoryCode |
EntertainmentDeviceCategoryCode
A kind of radio, TV, camera, sound or entertainment device. NIEM reference is j:EntertainmentDeviceCategoryCode
Declaration
[DataMember(Name = "entertainmentDeviceCategoryCode")]
public List<NdexEntertainmentDeviceCategoryCodeType> EntertainmentDeviceCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexEntertainmentDeviceCategoryCodeType> | A kind of radio, TV, camera, sound or entertainment device. NIEM reference is j:EntertainmentDeviceCategoryCode |
FirstSoldYearDate
A calendar year in which an item was first sold. NIEM reference is nc:ItemFirstSoldYearDate
Declaration
[DataMember(Name = "firstSoldYearDate")]
public List<NiemXsgYear> FirstSoldYearDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsgYear> | A calendar year in which an item was first sold. NIEM reference is nc:ItemFirstSoldYearDate |
GamblingEquipmentCategoryCode
A kind of game and/or gambling apparatus. NIEM reference is j:GamblingEquipmentCategoryCode
Declaration
[DataMember(Name = "gamblingEquipmentCategoryCode")]
public List<NdexGamblingEquipmentCategoryCodeType> GamblingEquipmentCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexGamblingEquipmentCategoryCodeType> | A kind of game and/or gambling apparatus. NIEM reference is j:GamblingEquipmentCategoryCode |
GrainCategoryCode
A kind of grain. NIEM reference is j:GrainCategoryCode
Declaration
[DataMember(Name = "grainCategoryCode")]
public List<NdexGrainCategoryCodeType> GrainCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexGrainCategoryCodeType> | A kind of grain. NIEM reference is j:GrainCategoryCode |
HeightMeasure
A measurement of the height of an item. NIEM reference is nc:ItemHeightMeasure
Declaration
[DataMember(Name = "heightMeasure")]
public List<NcLengthMeasureType> HeightMeasure { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcLengthMeasureType> | A measurement of the height of an item. NIEM reference is nc:ItemHeightMeasure |
HouseholdFurnishingsCategoryCode
A kind of household goods. NIEM reference is j:HouseholdFurnishingsCategoryCode
Declaration
[DataMember(Name = "householdFurnishingsCategoryCode")]
public List<NdexHouseholdFurnishingsCategoryCodeType> HouseholdFurnishingsCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexHouseholdFurnishingsCategoryCodeType> | A kind of household goods. NIEM reference is j:HouseholdFurnishingsCategoryCode |
HousewaresCategoryCode
A kind of household goods. NIEM reference is j:HousewaresCategoryCode
Declaration
[DataMember(Name = "housewaresCategoryCode")]
public List<NdexHousewaresCategoryCodeType> HousewaresCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexHousewaresCategoryCodeType> | A kind of household goods. NIEM reference is j:HousewaresCategoryCode |
Image
A binary representation of an image of an item. NIEM reference is nc:ItemImage
Declaration
[DataMember(Name = "image")]
public List<NcImageType> Image { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcImageType> | A binary representation of an image of an item. NIEM reference is nc:ItemImage |
IsLease
True if an item is leased; false otherwise. NIEM reference is nc:ItemLeaseIndicator
Declaration
[DataMember(Name = "isLease")]
public List<NiemXsboolean> IsLease { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if an item is leased; false otherwise. NIEM reference is nc:ItemLeaseIndicator |
IsRental
True if an item is rented; false otherwise. NIEM reference is nc:ItemRentalIndicator
Declaration
[DataMember(Name = "isRental")]
public List<NiemXsboolean> IsRental { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if an item is rented; false otherwise. NIEM reference is nc:ItemRentalIndicator |
IsWeapon
True if an item is traditionally considered to be a weapon; false otherwise. NIEM reference is nc:WeaponIndicator
Declaration
[DataMember(Name = "isWeapon")]
public List<NiemXsboolean> IsWeapon { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if an item is traditionally considered to be a weapon; false otherwise. NIEM reference is nc:WeaponIndicator |
IsWeaponUsage
True if an item not traditionally considered to be a weapon is used as such; false otherwise. NIEM reference is nc:WeaponUsageIndicator
Declaration
[DataMember(Name = "isWeaponUsage")]
public List<NiemXsboolean> IsWeaponUsage { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if an item not traditionally considered to be a weapon is used as such; false otherwise. NIEM reference is nc:WeaponUsageIndicator |
KeepsakeCategoryCode
A kind of item collected as a hobby or given in friendship. NIEM reference is j:KeepsakeCategoryCode
Declaration
[DataMember(Name = "keepsakeCategoryCode")]
public List<NdexKeepsakeCategoryCodeType> KeepsakeCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexKeepsakeCategoryCodeType> | A kind of item collected as a hobby or given in friendship. NIEM reference is j:KeepsakeCategoryCode |
KnifeCategoryCode
A kind of knife. NIEM reference is j:KnifeCategoryCode
Declaration
[DataMember(Name = "knifeCategoryCode")]
public List<NdexKnifeCategoryCodeType> KnifeCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexKnifeCategoryCodeType> | A kind of knife. NIEM reference is j:KnifeCategoryCode |
LengthMeasure
A measurement of the length of an item. NIEM reference is nc:ItemLengthMeasure
Declaration
[DataMember(Name = "lengthMeasure")]
public List<NcLengthMeasureType> LengthMeasure { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcLengthMeasureType> | A measurement of the length of an item. NIEM reference is nc:ItemLengthMeasure |
LivestockCategoryCode
A kind of livestock/pet. NIEM reference is j:LivestockCategoryCode
Declaration
[DataMember(Name = "livestockCategoryCode")]
public List<NdexLivestockCategoryCodeType> LivestockCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexLivestockCategoryCodeType> | A kind of livestock/pet. NIEM reference is j:LivestockCategoryCode |
MachineryCategoryCode
A kind of machinery. NIEM reference is nc:MachineryCategoryCode
Declaration
[DataMember(Name = "machineryCategoryCode")]
public List<CommodityMachineryCategoryCodeType> MachineryCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<CommodityMachineryCategoryCodeType> | A kind of machinery. NIEM reference is nc:MachineryCategoryCode |
MakeName
A name of the manufacturer that produced an item. NIEM reference is nc:ItemMakeName
Declaration
[DataMember(Name = "makeName")]
public List<NcProperNameTextType> MakeName { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcProperNameTextType> | A name of the manufacturer that produced an item. NIEM reference is nc:ItemMakeName |
ModelName
A name of a specific design or kind of item made by a manufacturer. NIEM reference is nc:ItemModelName
Declaration
[DataMember(Name = "modelName")]
public List<NcProperNameTextType> ModelName { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcProperNameTextType> | A name of a specific design or kind of item made by a manufacturer. NIEM reference is nc:ItemModelName |
ModelYearDate
A year in which an item was manufactured or produced. NIEM reference is nc:ItemModelYearDate
Declaration
[DataMember(Name = "modelYearDate")]
public List<NiemXsgYear> ModelYearDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsgYear> | A year in which an item was manufactured or produced. NIEM reference is nc:ItemModelYearDate |
MusicalInstrumentCategoryCode
A kind of musical instrument. NIEM reference is j:MusicalInstrumentCategoryCode
Declaration
[DataMember(Name = "musicalInstrumentCategoryCode")]
public List<NdexMusicalInstrumentCategoryCodeType> MusicalInstrumentCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexMusicalInstrumentCategoryCodeType> | A kind of musical instrument. NIEM reference is j:MusicalInstrumentCategoryCode |
Name
A name of an item. NIEM reference is nc:ItemName
Declaration
[DataMember(Name = "name")]
public List<NcTextType> Name { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A name of an item. NIEM reference is nc:ItemName |
OfficeEquipmentCategoryCode
A kind of office equipment. NIEM reference is j:OfficeEquipmentCategoryCode
Declaration
[DataMember(Name = "officeEquipmentCategoryCode")]
public List<NdexOfficeEquipmentCategoryCodeType> OfficeEquipmentCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexOfficeEquipmentCategoryCodeType> | A kind of office equipment. NIEM reference is j:OfficeEquipmentCategoryCode |
OpticalEquipmentCategoryCode
A kind of optical equipment. NIEM reference is j:OpticalEquipmentCategoryCode
Declaration
[DataMember(Name = "opticalEquipmentCategoryCode")]
public List<NdexOpticalEquipmentCategoryCodeType> OpticalEquipmentCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexOpticalEquipmentCategoryCodeType> | A kind of optical equipment. NIEM reference is j:OpticalEquipmentCategoryCode |
OtherIdentification
An identification assigned to an item. NIEM reference is nc:ItemOtherIdentification
Declaration
[DataMember(Name = "otherIdentification")]
public List<NcIdentificationType> OtherIdentification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | An identification assigned to an item. NIEM reference is nc:ItemOtherIdentification |
Owner
An entity which owns a property item. NIEM reference is nc:ItemOwner
Declaration
[DataMember(Name = "owner")]
public List<NcEntityType> Owner { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcEntityType> | An entity which owns a property item. NIEM reference is nc:ItemOwner |
OwnerAppliedId
An identifier applied to an item by the owner. NIEM reference is nc:ItemOwnerAppliedID
Declaration
[DataMember(Name = "ownerAppliedId")]
public List<NiemXsstring> OwnerAppliedId { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsstring> | An identifier applied to an item by the owner. NIEM reference is nc:ItemOwnerAppliedID |
OwnerPurchasedValue
An amount of money a current owner paid to purchase a property item. NIEM reference is nc:ItemOwnerPurchasedValue
Declaration
[DataMember(Name = "ownerPurchasedValue")]
public List<NcItemValueType> OwnerPurchasedValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcItemValueType> | An amount of money a current owner paid to purchase a property item. NIEM reference is nc:ItemOwnerPurchasedValue |
OwnershipCategory
A kind of ownership of an item. NIEM reference is nc:ItemOwnershipCategoryText
Declaration
[DataMember(Name = "ownershipCategory")]
public List<NcTextType> OwnershipCategory { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of ownership of an item. NIEM reference is nc:ItemOwnershipCategoryText |
PhotoEquipmentCategoryCode
A kind of camera or imaging device. NIEM reference is j:PhotoEquipmentCategoryCode
Declaration
[DataMember(Name = "photoEquipmentCategoryCode")]
public List<NdexPhotoEquipmentCategoryCodeType> PhotoEquipmentCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexPhotoEquipmentCategoryCodeType> | A kind of camera or imaging device. NIEM reference is j:PhotoEquipmentCategoryCode |
PossessionDescription
A description of how or why a party other than the owner came to possess a property item. NIEM reference is nc:ItemPossessionDescriptionText
Declaration
[DataMember(Name = "possessionDescription")]
public List<NcTextType> PossessionDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of how or why a party other than the owner came to possess a property item. NIEM reference is nc:ItemPossessionDescriptionText |
Possessor
An entity other than the owner which has possession of an item. NIEM reference is nc:ItemPossessor
Declaration
[DataMember(Name = "possessor")]
public List<NcEntityType> Possessor { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcEntityType> | An entity other than the owner which has possession of an item. NIEM reference is nc:ItemPossessor |
PropertyCategoryFbiCode
A kind of property item. NIEM reference is j:ItemPropertyCategoryFBICode
Declaration
[DataMember(Name = "propertyCategoryFbiCode")]
public List<NdexItemCategoryCodeType> PropertyCategoryFbiCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexItemCategoryCodeType> | A kind of property item. NIEM reference is j:ItemPropertyCategoryFBICode |
Quantity
A count of the individual units which make up an item. NIEM reference is nc:ItemQuantity
Declaration
[DataMember(Name = "quantity")]
public List<NcQuantityType> Quantity { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcQuantityType> | A count of the individual units which make up an item. NIEM reference is nc:ItemQuantity |
ReceiptIdentification
An identification issued to an item when taken into possession for official purposes. NIEM reference is nc:ItemReceiptIdentification
Declaration
[DataMember(Name = "receiptIdentification")]
public List<NcIdentificationType> ReceiptIdentification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | An identification issued to an item when taken into possession for official purposes. NIEM reference is nc:ItemReceiptIdentification |
RfIdentification
An identification of an item based on radio waves. NIEM reference is nc:ItemRFIdentification
Declaration
[DataMember(Name = "rfIdentification")]
public List<NcIdentificationType> RfIdentification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | An identification of an item based on radio waves. NIEM reference is nc:ItemRFIdentification |
SerialIdentification
An identification inscribed on or attached to a part, collection of parts, or complete unit by the manufacturer. NIEM reference is nc:ItemSerialIdentification
Declaration
[DataMember(Name = "serialIdentification")]
public List<NcIdentificationType> SerialIdentification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | An identification inscribed on or attached to a part, collection of parts, or complete unit by the manufacturer. NIEM reference is nc:ItemSerialIdentification |
ServiceUtilityCategoryCode
A kind of public utility service. NIEM reference is j:ServiceUtilityCategoryCode
Declaration
[DataMember(Name = "serviceUtilityCategoryCode")]
public List<NdexServiceUtilityCategoryCodeType> ServiceUtilityCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexServiceUtilityCategoryCodeType> | A kind of public utility service. NIEM reference is j:ServiceUtilityCategoryCode |
SizeDescription
A description of the size or physical dimensions of an item. NIEM reference is nc:ItemSizeDescriptionText
Declaration
[DataMember(Name = "sizeDescription")]
public List<NcTextType> SizeDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of the size or physical dimensions of an item. NIEM reference is nc:ItemSizeDescriptionText |
SportsEquipmentCategoryCode
A kind of sports/recreational equipment. NIEM reference is j:SportsEquipmentCategoryCode
Declaration
[DataMember(Name = "sportsEquipmentCategoryCode")]
public List<NdexSportsEquipmentCategoryCodeType> SportsEquipmentCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexSportsEquipmentCategoryCodeType> | A kind of sports/recreational equipment. NIEM reference is j:SportsEquipmentCategoryCode |
StateIdentification
A state-assigned identification for an item. NIEM reference is nc:ItemStateIdentification
Declaration
[DataMember(Name = "stateIdentification")]
public List<NcIdentificationType> StateIdentification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | A state-assigned identification for an item. NIEM reference is nc:ItemStateIdentification |
Status
A status of an item. NIEM reference is nc:ItemStatus
Declaration
[DataMember(Name = "status")]
public List<NcStatusType> Status { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcStatusType> | A status of an item. NIEM reference is nc:ItemStatus |
Style
A style of a property item. NIEM reference is nc:ItemStyleText
Declaration
[DataMember(Name = "style")]
public List<NcTextType> Style { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A style of a property item. NIEM reference is nc:ItemStyleText |
ToolDeviceCategoryCode
A kind of tool. NIEM reference is j:ToolDeviceCategoryCode
Declaration
[DataMember(Name = "toolDeviceCategoryCode")]
public List<NdexToolDeviceCategoryCodeType> ToolDeviceCategoryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NdexToolDeviceCategoryCodeType> | A kind of tool. NIEM reference is j:ToolDeviceCategoryCode |
Usage
A manner or way in which an item is used. NIEM reference is nc:ItemUsageText
Declaration
[DataMember(Name = "usage")]
public List<NcTextType> Usage { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A manner or way in which an item is used. NIEM reference is nc:ItemUsageText |
Value
An evaluation of the monetary worth of an item. NIEM reference is nc:ItemValue
Declaration
[DataMember(Name = "value")]
public List<NcItemValueType> Value { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcItemValueType> | An evaluation of the monetary worth of an item. NIEM reference is nc:ItemValue |
VehicleStyleCode
A style of a vehicle. NIEM reference is j:VehicleStyleCode
Declaration
[DataMember(Name = "vehicleStyleCode")]
public List<NcicVSTCodeType> VehicleStyleCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcicVSTCodeType> | A style of a vehicle. NIEM reference is j:VehicleStyleCode |
VesselColorPrimaryCode
A color of the majority of a vessel. NIEM reference is j:VesselColorPrimaryCode
Declaration
[DataMember(Name = "vesselColorPrimaryCode")]
public List<NcicBC0CodeType> VesselColorPrimaryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcicBC0CodeType> | A color of the majority of a vessel. NIEM reference is j:VesselColorPrimaryCode |
VesselColorSecondaryCode
A minor color of a vessel. NIEM reference is j:VesselColorSecondaryCode
Declaration
[DataMember(Name = "vesselColorSecondaryCode")]
public List<NcicBC0CodeType> VesselColorSecondaryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcicBC0CodeType> | A minor color of a vessel. NIEM reference is j:VesselColorSecondaryCode |
VisibleId
An identifier of an item that is visible on the item itself. NIEM reference is nc:ItemVisibleID
Declaration
[DataMember(Name = "visibleId")]
public List<NiemXsstring> VisibleId { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsstring> | An identifier of an item that is visible on the item itself. NIEM reference is nc:ItemVisibleID |
WeightMeasure
A measurement of the weight of an item. NIEM reference is nc:ItemWeightMeasure
Declaration
[DataMember(Name = "weightMeasure")]
public List<NcWeightMeasureType> WeightMeasure { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcWeightMeasureType> | A measurement of the weight of an item. NIEM reference is nc:ItemWeightMeasure |
WidthMeasure
A measurement of the width of an item. NIEM reference is nc:ItemWidthMeasure
Declaration
[DataMember(Name = "widthMeasure")]
public List<NcLengthMeasureType> WidthMeasure { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcLengthMeasureType> | A measurement of the width of an item. NIEM reference is nc:ItemWidthMeasure |
Methods
Equals(NcItemType)
Returns true if NcItemType instances are equal
Declaration
public bool Equals(NcItemType other)
Parameters
Type | Name | Description |
---|---|---|
NcItemType | other | Instance of NcItemType 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(NcItemType, NcItemType)
Declaration
public static bool operator ==(NcItemType left, NcItemType right)
Parameters
Type | Name | Description |
---|---|---|
NcItemType | left | |
NcItemType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(NcItemType, NcItemType)
Declaration
public static bool operator !=(NcItemType left, NcItemType right)
Parameters
Type | Name | Description |
---|---|---|
NcItemType | left | |
NcItemType | right |
Returns
Type | Description |
---|---|
System.Boolean |