niemopen / niem-model

The NIEM reference data model
Other
11 stars 6 forks source link

Harmonized StudentType #69

Closed cdmgtri closed 12 months ago

cdmgtri commented 1 year ago

Harmonized StudentType (#52)

The Human Services domain and the Learning and Development domain both define type StudentType:

Expand to see hs:StudentType
- hs:StudentCurrentEducationGradeLevelAbstract - hs:StudentCurrentEducationDescriptionText - hs:StudentCurrentEducationEnrollmentIndicator - hs:StudentCurrentEducationEnrollmentEndDate - hs:StudentCurrentEducationTruancyIndicator - hs:EducationalIssues - hs:EducationalAdjustmentAbstract - hs:StudentSpecialEducationEligibleIndicator - hs:StudentSpecialEducationDetails - hs:StudentSchoolConductChangeText - hs:StudentIdentification - hs:StudentPhotoImage
Expand to see lrn-dev:StudentType
- lrn-dev:StudentID - lrn-dev:StudentIdentificationSystemName - lrn-dev:PersonGeneralIntelligenceText - lrn-dev:PersonIntelligenceTest - lrn-dev:PersonGeneralCognitiveAbilityText - lrn-dev:PersonSATScoreValue - lrn-dev:PersonACTScoreValue - lrn-dev:PersonWordFluencyText - lrn-dev:PersonVerbalComprehensionText - lrn-dev:PersonNumericalAbilityText - lrn-dev:PersonSpatialVisualizationText - lrn-dev:PersonPerceptualSpeedText - lrn-dev:PersonMemoryText - lrn-dev:PersonInductiveReasoningText - lrn-dev:PersonMetacognitionTest - lrn-dev:PersonWorkingMemoryCapacityTest - lrn-dev:PersonCognitiveFlexibilityTest

Updates

Created a new nc:StudentType in Core and converted the two domain types to augmentations so student properties from either domain can be used together under the same Core object.

Merged and moved the only overlapping property (hs:StudentIdentification / lrn-dev:StudentID) into Core as nc:StudentIdentification.