NIEM 2.0beta1 Change Log

Changes up to NIEM 2.0beta1

Change ID Summary
1 Moved sequenceID from namespace universal to structures
2 Modified property names for NIEM Harmonization.
3 Modified property definitions for NIEM Harmonization.
4 Modified type names for NIEM harmonization.
5 Modified type definitions for NIEM Harmonization.
6 Removed property SuperObject.
7 Removed property SameAs.
8 Removed property IsAssociatedWith.
9 Remodeled PropertyType
10 Added ItemType
11 Added EntityType to core.
12 Remodeled geographic coordinates and elevations.
13 Added GeographicElevationMeasureType
14 Remodeled the way websites and other virtual file locations are handled.
15 Added type xsd:anyURI and proxy type niem-xsd:anyURI.
16 Added namespace niem-core (namespace prefix = nc)
17 Deleted core namespace
18 Delete universal namespace
19 Remodeled measures
20 Deleted range properties
21 Replaced use of AgeMeasureType with TimeMeasureType
22 Promoted em LocationAltitudeMeasure and LocationDepthMeasure to core LocationType
23 Added Entity
24 Replaced old core fingerprints with ANSI/NIST fingerprints
25 Refactored part of SupervisionType into core
26 Renamed abstract element DocumentCoverageText as DocumentCoverage
27 Moved ISO and FIPS code elements to core
28 Remodeled Activities.
29 Replaced EventType with ActivityType and removed EventType.
30 Remodeled AddressType
31 Remodeled DateType
32 Remodeled MarriageAssociation, CivilUnionAssociation, and DomesticPartnerAssociation
33 Remodeled ContactInformation
34 Remodeled Facilities
35 Remodeled Measures
36 Replaced ConveyanceLicensePlateIdentification with ConveyanceRegistrationPlateIdentification
37 Remodeled TelephoneNumberType
38 Remodeled ObligationType
39 Remodeled IDs
40 Added TelecommunicationDeviceType
41 Loaded ANSI/NIST Fingerprints
42 Remodeled DrugType - generalized SubstanceType, added Chemical element
43 Added ComputerType
44 Remodeled Identities
45 Renamed boats as vessels
46 Changed justice namespace from prefix "j" release number "1.0" to prefix "jxdm" release number "4.0"
47 Changed geospatial namespace prefix from "gs" to "geo".
48 Added RoleOfOrganization to justice SubjectType
49 Fixed definition of scr:DocumentAssociation
50 Added IncidentDisseminationLevel to IncidentType
51 Added IncidentCategoryUCRCode
52 Modified EvidenceType so that it contains an abstract EvidenceObject rather than each possible kind of evidence
53 Added Incident entry/exit codes
54 Added VictimLeokaTypeCode
55 Corrected codes in LEOKAActivityCategoryCodeSimpleType
56 Renamed justice PersonStateIdentification as PersonStateFingerprintIdentification so it does not clash with core PersonStateIdentification.
57 Refactored DriverLicense info in justice and moved it to core.
58 Removed Abstract from element names
59 Corrected code definitions from ncic:JWTCodeSimpleType, ncic:HULCodeSimpleType
60 Corrected the base of PercentageType from xsd:decimal to nc:PercentageSimpleType
61 Added ExplosiveType
62 Added drug category codes
63 Added Hazmat codes
64 Changed justice ViolatedStatuteAssociationType from containing Charge to containing Statute
65 Added NGA datum codes
66 Modified code definition in ncic:EXLCodeSimpleType
67 Applied NCIC TOU 06-2
68 Changed the definition of ncic:CATCodeSimpleType code "TU" from "Turbocharger" to "Turbocharger/Supercharger"
69 Updated FIPS 10-4 country codes
70 Updated ISO 639 language codes
71 Added iso_639-3:LanguageCodeType and iso_639-3:LanguageCodeSimpleType with code set
72 Deleted namespaces ISO 639-2b and ISO 639-2t
73 Restricted cardinality on GeographicCoordinateType
74 Restricted cardinality on nc:UTMCoordinateType
75 Restricted cardinality on nc:MGRSCoordinateType
76 Changed the type of nc:UTMEastingValue and nc:UTMNorthingValue from niem-xsd:integer to niem-xsd:nonNegativeInteger
77 Removed nc:GeographicDatumID (has been replaced by nc:GeographicDatumCode)
78 Updated/replaced unece rec 20 units of measurement code sets
79 Screening updates
80 Added im:AlienAlertType as parent type of scr:AlertType
81 Changed scr:PersonAlertType to an association - renamed as scr:PersonAlertAssociationType; added parent type nc:AssociationType and person and alert references
82 Added new properties to scr:PersonCrossingEncounterType
83 Added new properties to scr:ConveyanceAugmentationType
84 Added new properties to scr:PersonDesignatorType
85 Added scr:VisaType and visa properties
86 Added new property to scr:BenefitApplicationEncounterType
87 Replaced and added new elements to scr:ScreeningProcessAugmentationType (renamed from scr:ActivityProcessAugmentationType)
88 Changed Identification elements to ID elements
89 Added new property to scr:PersonBiometricAssociationType
90 Added new properties to scr:PersonDerogatoryInformationType
91 Added properties to scr:TravelDocumentType
92 Added additional codes to scr:ClassOfAdmissionCategoryCodeSimpleType
93 Updated immigration element definitions
94 Added element Attachment of type nc:BinaryType to niem-core.
95 Added element TearlineIndicator to niem-core.
96 Moved j:VehicleMotorCarrierIdentification to niem-core
97 Added element TargetSectorCode to jxdm
98 Added TipTaxonomyType to jxdm
99 Moved PersonOtherID to niem-core:PersonType
100 Changed type of nc:FacilityName from nc:TextType to nc:ProperNameTextType
101 Removed ThreeDimensionalGeographicCoordinateType added in 2.0 alpha
102 Replaced ic-ism and Document security information with an empty metadata adapter type since ic-ism is FOUO; removed the dod and eo-12958 types and namespaces
103 Renamed types and elements with term "Security" used in a financial sense as "Securities" to avoid semantic overlapping with the safety sense of the word.
104 Changed three apco type names ending in "SimpleCodeType" to "CodeSimpleType" to be consistent with the other types in the model
105 Replaced element representation term "CodeText" with "Code"
106 Refactored Encounters - added PersonEncounterType to niem-core
107 Harmonized PassportType and moved it into core
108 Replaced nc:InjuryCauserPerson in nc:InjuryType with its substitution group head nc:InjuryCauser
109 Refactored and moved engine information into ConveyanceType so that it can apply to any kind of conveyance.
110 Switched names of Victim and VictimEntity so that Victim is now of type VictimType and VictimEntity is the abstract substitution head
111 Removed duplicate j:ActivityInvolvedPersonAssociation (already exists in core)
112 Fixed code definitions in NCIC HULCodeSimpleType and PROCodeSimpleType codes
113 Created OrganizationUnitAssociationType
114 Added ncic:RMICodeType (Ransom Money Indicator)
115 Added ndex:MethodOfAccessCodeType
116 Renamed j:VictimLEOKACategoryCodeType as j:LEOKACircumstanceCategoryCodeType; element j:VictimLeokaTypeCode as j:LEOKACircumstanceCategoryCode
117 Modified definitions for codes of type nibrs:LEOKAActivityCategoryCodeSimpleType
118 Attached orphaned victim elements to j:VictimType; deleted hanging j:VictimProperty (j:VictimAffectedProperty is substitutable for j:VictimEntity)
119 Added new element j:IdentificationJurisdictionCanadianProvinceCode as a substitution for nc:IdentificationJurisdiction
120 Fixed the definition for the external geo namespace om
121 Applied ANSI NIST Biometric modifications
122 Changed ItemTransactionAssociationType to ItemTransactionType
123 Updated ISO 3166 country codes
124 Updated fips10-4 international state codes
125 Removed nc:VehicleModelCodeText