NIEM / NIEM-Releases

Repository for releases of the National Information Exchange Model
https://niem.github.io/niem-releases/
87 stars 23 forks source link

Update NCIC codes #219

Closed cdmgtri closed 3 years ago

cdmgtri commented 3 years ago

Update NCIC codes for NIEM 5.1:

cdmgtri commented 3 years ago

Updated in NIEM 5.1 beta 1.

cdmgtri commented 2 years ago

VMO codes have been changed back to the original 3-character code values. Duplicate codes have been removed and definitions have been changed to the code value to avoid conflicts from overlaps.

steve962 commented 2 years ago

With the 5.1rc1 VMO Codes table, there's no longer any model descriptions to go by, which is a major issue for those of us who define pick lists based on the XSD descriptions. I understand the desire to switch back to the 4.2 code style for this for backwards compatibility (even though the mapping of make to model in 5.0 was actually quite useful...), but removing the description of which models each code represents is a lot worse. Is there, or will there be, a new Type which will contain the full model description(s) for each of the codes?

aprilm99 commented 2 years ago

I understand the concern – there was no good way to make everyone happy on this code.

However we deferred to NCIC and that is what we decided on with them.

A question -- with the non-unique codes that where there, how did they build a picklist before?

For the XSTF – I sent an email in August asking for feedback and received no response. While I did not state the descriptions were going away, I did ask for use cases and if a super code type was needed somewhere.