Movement icon indicating copy to clipboard operation
Movement copied to clipboard

Question with the abstract fields

Open CB2 opened this issue 8 years ago • 0 comments

Submitted via NIEM.gov/contactus:

I'm trying to use the Movement Tool and create a JSON representation of the following fields below.

My question is with the abstract fields i.e. PersonSSNIdentification, PersonStateIdentification. After generating the JSON schema, this doesn't show up and I can't add this, only the fields of the inherited type nc:IdentificationType i.e. IdentificationID.

What am I missing?

Field

FirstName

LastName

MiddleName

Race

Gender

SSNNumber

StateId

CustodyDate

SentenceDate

MittNumber

County

OffenceDate

SentenceCount

Months

Years

Days

TruthInSentencing

OffenseCity

Mittimus

CcCs

AoicCode

Class

OffenseCodeShort

{ "$schema": "http://json-schema.org/draft-04/schema#", "additionalProperties": false, "properties": { "j:PersonRaceCode": { "description": "A classification of a person based on factors such as geographical locations and genetics.", "$ref": "#/definitions/ncic:RACECodeType" }, "j:PersonSexCode": { "description": "A gender or sex of a person.", "$ref": "#/definitions/ncic:SEXCodeType" }, "nc:IdentificationID": { "description": "An identifier.", "type": "string" }, "nc:PersonGivenName": { "description": "A first name of a person.", "$ref": "#/definitions/nc:PersonNameTextType" }, "nc:PersonMiddleName": { "description": "A middle name of a person.", "$ref": "#/definitions/nc:PersonNameTextType" }, "nc:PersonRaceText": { "description": "A classification of a person based on factors such as geographical locations and genetics.", "$ref": "#/definitions/nc:TextType" }, "nc:PersonSexText": { "description": "A gender or sex of a person.", "$ref": "#/definitions/nc:TextType" }, "nc:PersonSurName": { "description": "A last name or family name of a person.", "$ref": "#/definitions/nc:PersonNameTextType" }, "nc:StatusDescriptionText": { "description": "A description of a status or condition of something or someone.", "$ref": "#/definitions/nc:TextType" } }, "definitions": { "nc:TextType": { "description": "A data type for a character string.", "type": "string" }, "ncic:RACECodeSimpleType": { "description": "A data type for 3 - Race (RAC), Protected Person Race (PPR), and Person with Information Race (PIR) Field Codes", "enum": [ "A", "B", "I", "U", "W" ] }, "ncic:RACECodeType": { "description": "A data type for 3 - Race (RAC), Protected Person Race (PPR), and Person with Information Race (PIR) Field Codes", "allOf": [ { "$ref": "#/definitions/ncic:RACECodeSimpleType" } ] }, "ncic:SEXCodeSimpleType": { "description": "A data type for 2 - Sex, Sex of Victim (SOV), and Protected Person Sex (PSX) Field Codes", "enum": [ "F", "M", "U" ] }, "ncic:SEXCodeType": { "description": "A data type for 2 - Sex, Sex of Victim (SOV), and Protected Person Sex (PSX) Field Codes", "allOf": [ { "$ref": "#/definitions/ncic:SEXCodeSimpleType" } ] }, "nc:ProperNameTextType": { "description": "A data type for a word or phrase by which a person or thing is known, referred, or addressed.", "allOf": [ { "$ref": "#/definitions/nc:TextType" } ] }, "nc:PersonNameTextType": { "description": "A data type for a name by which a person is known, referred, or addressed.", "allOf": [ { "$ref": "#/definitions/nc:ProperNameTextType" } ] } } }

CB2 avatar Aug 30 '17 14:08 CB2