NIEM Progression 5

Disclaimer: This tool was developed by Tom Carlson Consulting LLC. It was created from the official distribution of the data model. Tom Carlson Consulting LLC makes neither claim nor warranty that this tool provides an accurate representation of the NIEM data model. For official and authoritative representations, please visit the official NIEM release website.



nc:Vehicle

A conveyance designed to carry an operator, passengers and/or cargo, over land.

nc:Vehicle holds other objects.

nc:Vehicle can hold any of these following objects, starting with the most specific and becoming more generic as you move down the list:


nc:VehicleCMVIndicator

True if a vehicle is a commercial motor vehicle; false otherwise.

Holds true/false values.


nc:VehicleColorInteriorText

A color of the interior of a vehicle.

Holds text.


nc:VehicleDoorQuantity

A number of doors on a vehicle.

Holds numbers.


nc:VehicleIdentification

A unique identification for a specific vehicle.

Holds other objects.


j:ConstructionEquipmentMakeCode

A manufacturer for construction equipment and equipment parts.

Holds code table entries.


j:FarmEquipmentMakeCode

A manufacturer for farm and garden equipment and equipment parts.

Holds code table entries.


j:MotorcycleMakeCode

A manufacturer for motorcycles and motorcycle parts.

Holds code table entries.


j:SnowmobileMakeCode

A manufacturer for snowmobiles and snowmobile parts.

Holds code table entries.


j:TruckMakeCode

A manufacturer for trucks and truck parts.

Holds code table entries.


j:VehicleMakeCode

A manufacturer of a vehicle.

Holds code table entries.


j:VesselTrailerMakeCode

A manufacturer of a device pulled by a vehicle for the purpose of transporting a vessel over land.

Holds code table entries.


j:VehicleModelCode

A specific design or class of vehicle made by a manufacturer.

Holds text.


nc:VehicleMSRPAmount

A manufacturer's suggested retail price of a vehicle; a price at which a manufacturer recommends a vehicle be sold.

Holds other objects.


nc:VehicleOdometerReadingMeasure

A reading of a vehicle odometer to the nearest mile or kilometer.

Holds other objects.


nc:VehiclePassengerSafeQuantity

A total number of people a vehicle is designed to safely transport.

Holds numbers.


nc:VehicleSeatingQuantity

A total number of seats available in a vehicle.

Holds numbers.


nc:VehicleTransmissionCategoryText

A kind of transmission unit in a vehicle.

Holds text.


j:VehicleTransmissionCategoryCode

A kind of transmission unit in a vehicle.

Holds code table entries.


nc:VehicleAxleQuantity

A count of common axles of rotation of one or more wheels of a vehicle, whether power driven or freely rotating.

Holds numbers.


nc:VehicleCurrentWeightMeasure

An observed, estimated, or measured weight of the conveyance.

Holds other objects.


nc:VehicleGrossLadenSumWeightMeasure

A sum of values specified by the manufacturer(s) for a truck tractor or trailer for the units that make up a combination.

Holds other objects.


nc:VehicleGrossLadenUnitWeightMeasure

A value specified by the manufacturer for a single unit truck, truck tractor, or trailer.

Holds other objects.


nc:VehicleMaximumLoadWeightMeasure

A maximum load weight intended for the vehicle to transport, assigned at the point of manufacture.

Holds other objects.


nc:VehicleUnladenWeightMeasure

A weight of a vehicle fully equipped for service, not including the weight of the payload.

Holds other objects.


j:VehicleAugmentation

Additional information about a vehicle.

Holds other objects that describe extra information, often from other domains.


scr:VehicleAugmentation

Additional information about a vehicle.

Holds other objects that describe extra information, often from other domains.


cbrn:ConveyanceCategoryCode

An identifier of a kind of a conveyance. For example: Ship, Airplane, Truck, etc.

Holds code table entries.


scr:ConveyanceCategoryCode

A kind of conveyance.

Holds code table entries.


commodity:ConveyanceCategoryCode

A kind of conveyance.

Holds code table entries.


nc:ConveyanceCargoText

A cargo or set of goods transported by a conveyance.

Holds text.


nc:ConveyanceEngineQuantity

A number of engines on a conveyance.

Holds numbers.


nc:ConveyanceFuelCategoryText

A kind of fuel or motive power used to propel a conveyance.

Holds text.


j:ConveyanceFuelCategoryCode

A kind of fuel or motive power used to propel a conveyance.

Holds code table entries.


nc:ConveyanceMotorizedIndicator

True if a conveyance is powered by a motor; false otherwise.

Holds true/false values.


nc:ConveyanceTowedIndicator

True if a conveyance is towed; false otherwise.

Holds true/false values.


nc:VehicleUseText

A manner or way in which a vehicle is used.

Holds text.


j:VehicleUseANSID20Code

A manner or way in which a vehicle is used.

Holds code table entries.


j:ConveyanceAugmentation

Additional information about a conveyance.

Holds other objects that describe extra information, often from other domains.


nc:ItemActionText

An action that was taken against a property item.

Holds text.


nc:ItemAgeMeasure

An age of an item.

Holds other objects.


nc:ItemBarCodeIdentification

A bar code identification assigned to a property item.

Holds other objects.


nc:ItemBinary

A binary representation of an item.

Holds other objects.


nc:ItemBrandName

A distinctive name that identifies a manufacturer of a property item.

Holds text.


nc:ItemCategoryText

A kind of property item.

Holds text.


j:ArtObjectCategoryCode

A kind of art object.

Holds code table entries.


j:AudioVisualRecordingCategoryCode

A kind of audio visual recording.

Holds code table entries.


j:BicycleCategoryCode

A kind of bicycle.

Holds code table entries.


j:ClothingCategoryCode

A kind of clothing.

Holds code table entries.


j:ComputerHardwareSoftwareCategoryCode

A kind of computer hardware and software.

Holds code table entries.


j:ConstructionMaterialCategoryCode

A kind of construction material.

Holds code table entries.


j:ConsumableGoodsCategoryCode

A kind of consumable good.

Holds code table entries.


j:CreditBankIDCardCategoryCode

A kind of credit/bank/ID card.

Holds code table entries.


j:DrillingEquipmentCategoryCode

A kind of tool.

Holds code table entries.


j:EntertainmentDeviceCategoryCode

A kind of radio, TV, camera, sound or entertainment device.

Holds code table entries.


j:GamblingEquipmentCategoryCode

A kind of game and/or gambling apparatus.

Holds code table entries.


j:HouseholdFurnishingsCategoryCode

A kind of household goods.

Holds code table entries.


j:HousewaresCategoryCode

A kind of household goods.

Holds code table entries.


j:ItemCategoryCode

A kind of item.

Holds code table entries.


j:ItemCategoryNCICTYPCode

A kind of property.

Holds code table entries.


j:ItemCategoryNDExCode

A kind of property item.

Holds code table entries.


j:ItemCategoryNIBRSCode

A kind of property.

Holds code table entries.


j:ItemCategoryNIBRSPropertyCategoryCode

A kind of property.

Holds code table entries.


j:KnifeCategoryCode

A kind of knife.

Holds code table entries.


j:LivestockCategoryCode

A kind of livestock/pet.

Holds code table entries.


j:MusicalInstrumentCategoryCode

A kind of musical instrument.

Holds code table entries.


j:OfficeEquipmentCategoryCode

A kind of office equipment.

Holds code table entries.


j:OpticalEquipmentCategoryCode

A kind of optical equipment.

Holds code table entries.


j:PhotoEquipmentCategoryCode

A kind of camera or imaging device.

Holds code table entries.


j:SportsEquipmentCategoryCode

A kind of sports/recreational equipment.

Holds code table entries.


j:ToolDeviceCategoryCode

A kind of tool.

Holds code table entries.


commodity:CommodityCategoryCode

A kind of commodity item.

Holds code table entries.


commodity:ElectronicEquipmentCategoryCode

A kind of electronic equipment.

Holds code table entries.


commodity:ElectronicInstrumentCategoryCode

A kind of electronic instrument.

Holds code table entries.


commodity:MachineryCategoryCode

A kind of machinery.

Holds code table entries.


nc:ItemColorDescriptionText

A description of the overall color of an item.

Holds text.


nc:ConveyanceColorPrimaryText

A single, upper-most, front-most, or majority color of a conveyance.

Holds text.


cbrn:ConveyanceColorPrimaryCode

A color that identifies a single, upper-most, front-most, or majority color of a conveyance.

Holds code table entries.


j:ConveyanceColorPrimaryCode

A single, upper-most, front-most, or majority color of a vehicle.

Holds code table entries.


j:VesselColorPrimaryCode

A color of the majority of a vessel.

Holds code table entries.


j:VesselColorSecondaryCode

A minor color of a vessel.

Holds code table entries.


nc:ConveyanceColorSecondaryText

A lower-most or rear-most color of a two-tone conveyance or a lesser color of a multi-colored conveyance.

Holds text.


cbrn:ConveyanceColorSecondaryCode

A color that identifies a lower-most or rear-most color of a two-tone conveyance or a lesser color of a multi-colored conveyance.

Holds code table entries.


j:ConveyanceColorSecondaryCode

A lower-most or rear-most color of a two-tone vehicle or a lesser color of a multi-colored vehicle.

Holds code table entries.


nc:ItemConditionText

A state or appearance of an item.

Holds text.


nc:ItemCurrentResaleValue

An amount of money for which an item could currently be sold.

Holds other objects.


nc:ItemDealerIdentification

An identification assigned to an item by a dealer.

Holds other objects.


nc:ItemDescriptionText

A description of an item.

Holds text.


nc:ItemDisposition

A result or outcome that happens to an item after it has been handled or processed.

Holds other objects.


nc:ItemFirstSoldYearDate

A calendar year in which an item was first sold.

Holds date-related information.


nc:ItemHeightMeasure

A measurement of the height of an item.

Holds other objects.


nc:ItemImage

A binary representation of an image of an item.

Holds other objects.


nc:ItemLeaseIndicator

True if an item is leased; false otherwise.

Holds true/false values.


nc:ItemLengthMeasure

A measurement of the length of an item.

Holds other objects.


nc:ItemMakeName

A name of the manufacturer that produced an item.

Holds text.


j:ItemMakeCode

A manufacturer that produced an item.

Holds code table entries.


nc:ItemModelName

A name of a specific design or kind of item made by a manufacturer.

Holds text.


nc:ItemModelYearDate

A year in which an item was manufactured or produced.

Holds date-related information.


nc:ItemName

A name of an item.

Holds text.


nc:ItemOtherIdentification

An identification assigned to an item.

Holds other objects.


nc:ItemOwner

An entity which owns a property item.

Holds other objects.


nc:ItemOwnerAppliedID

An identifier applied to an item by the owner.

Holds text.


nc:ItemOwnerPurchasedValue

An amount of money a current owner paid to purchase a property item.

Holds other objects.


nc:ItemOwnershipCategoryText

A kind of ownership of an item.

Holds text.


nc:ItemPossessionDescriptionText

A description of how or why a party other than the owner came to possess a property item.

Holds text.


nc:ItemPossessor

An entity other than the owner which has possession of an item.

Holds other objects.


nc:ItemQuantity

A count of the individual units which make up an item.

Holds numbers.


nc:ItemReceiptIdentification

An identification issued to an item when taken into possession for official purposes.

Holds other objects.


nc:ItemRentalIndicator

True if an item is rented; false otherwise.

Holds true/false values.


nc:ItemRFIdentification

An identification of an item based on radio waves.

Holds other objects.


nc:ItemSalesTaxPercent

A tax rate as a percentage used for computing the sales tax on the purchase of an item.

Holds numbers.


nc:ItemSerialIdentification

An identification inscribed on or attached to a part, collection of parts, or complete unit by the manufacturer.

Holds other objects.


nc:ItemSizeDescriptionText

A description of the size or physical dimensions of an item.

Holds text.


nc:ItemStateIdentification

A state-assigned identification for an item.

Holds other objects.


nc:ItemStatus

A status of an item.

Holds other objects.


nc:ItemStyleText

A style of a property item.

Holds text.


j:VehicleStyleCode

A style of a vehicle.

Holds code table entries.


j:VehicleStyleNDExCode

A general style of vehicle.

Holds code table entries.


nc:ItemUsageText

A manner or way in which an item is used.

Holds text.


nc:ItemValue

An evaluation of the monetary worth of an item.

Holds other objects.


nc:ItemVisibleID

An identifier of an item that is visible on the item itself.

Holds text.


nc:ItemWeightMeasure

A measurement of the weight of an item.

Holds other objects.


nc:ItemWidthMeasure

A measurement of the width of an item.

Holds other objects.


em:ItemAugmentation

Additional information about an item.

Holds other objects that describe extra information, often from other domains.


j:ItemAugmentation

Additional information about an item.

Holds other objects that describe extra information, often from other domains.