Skip to content

Commit

Permalink
Plan Milestone implementation
Browse files Browse the repository at this point in the history
Included OldEthnicityDescriptor since that was removed in DS-5.0
bumped version to 1.2 in package.json
  • Loading branch information
stevenarnold-ed-fi committed Aug 9, 2023
1 parent 7467d44 commit 0570c1a
Show file tree
Hide file tree
Showing 14 changed files with 75 additions and 2 deletions.
14 changes: 14 additions & 0 deletions Common/PlanMilestoneStatus.metaed
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Common PlanMilestoneStatus
documentation "The status of the plan milestone"
descriptor MilestoneStatusType
documentation "The type of the status achieved for the milestone."
is required
date MilestoneStatusDate
documentation "The month, day, and year on which the status was achieved for the milestone."
is required
descriptor MilestoneStatusPhase
documentation "The phase in time when the milestone status was achieved."
is optional
shared string MilestoneStatusDescription
documentation "Additional information associated with the milestine status achieved."
is optional
2 changes: 2 additions & 0 deletions Descriptor/MilestoneStatusPhase.metaed
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Descriptor MilestoneStatusPhase
documentation "The phase in time when the milestone status was achieved."
2 changes: 2 additions & 0 deletions Descriptor/MilestoneStatusType.metaed
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Descriptor MilestoneStatusType
documentation "The type of the status achieved for the milestone."
3 changes: 3 additions & 0 deletions Descriptor/OldEthnicity.metaed
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Descriptor OldEthnicity
deprecated "Users of this element are advised to use Race and HispanicLatinoEthnicity instead. Expect removal of this element in a future release."
documentation "Previous definition of Ethnicity combining Hispanic/Latino and Race."
2 changes: 2 additions & 0 deletions Descriptor/PlanMilestonePhase.metaed
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Descriptor PlanMilestonePhase
documentation "The phase in time when the milestone is planned."
2 changes: 2 additions & 0 deletions Descriptor/PlanMilestoneType.metaed
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Descriptor PlanMilestoneType
documentation "The type of milestone defined for the student's plan."
5 changes: 4 additions & 1 deletion DomainEntity/Candidate.metaed
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Domain Entity Candidate
bool HispanicLatinoEthnicity
documentation "An indication that the individual traces his or her origin or descent to Mexico, Puerto Rico, Cuba, Central, and South America, and other Spanish cultures, regardless of race. The term, ""Spanish origin,"" can be used in addition to ""Hispanic or Latino."""
is optional
descriptor EdFi.OldEthnicity
descriptor OldEthnicity
documentation "Previous definition of Ethnicity combining Hispanic/Latino and race: 1 - American Indian or Alaskan Native 2 - Asian or Pacific Islander 3 - Black, not of Hispanic origin 4 - Hispanic 5 - White, not of Hispanic origin."
is optional
descriptor EdFi.Race
Expand Down Expand Up @@ -115,3 +115,6 @@ Domain Entity Candidate
deprecated "This element can lead to confusion when a Candidate is enrolled in multiple programs and has been moved to CandidateEducatorPreparationProgramAssociation, expect removal in an future release"
documentation "The EPP application submitted by the accepted Candidate."
is optional
domain entity EdFi.Credential
documentation "The legal document giving authorization to perform specific services."
is optional
3 changes: 3 additions & 0 deletions DomainEntity/CertificationExamResult.metaed
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,6 @@ Domain Entity CertificationExamResult
descriptor CertificationExamStatus
documentation "The status of the Certification Exam attempt."
is optional
// domain entity EdFi.StudentAssessment
// documentation "Reference to a detailed result for Assessment taken by a student."
// is optional
26 changes: 26 additions & 0 deletions DomainEntity/PlanMilestone.metaed
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
Domain Entity PlanMilestone
documentation ""
domain entity EdFi.EducationOrganization
documentation "A reference to the Education Organization associated with the plan."
is part of identity
domain entity EdFi.Student
documentation "A reference to the Student associiated with the plan."
is part of identity
shared string PlanMilestoneCode
documentation "The code or identifier associated with an element associated with the plan milestone (e.g., course, certification, etc)"
is part of identity
descriptor PlanMilestoneType
documentation "The type of milestone defined for the student's plan."
is part of identity
descriptor PlanMilestonePhase
documentation "The phase in time when the milestone is planned."
is part of identity
shared string PlanMilestoneName
documentation "The name for the milestone"
is part of identity
common PlanMilestoneStatus
documentation "The dated status of the milestone achieved."
is optional
domain entity EdFi.GraduationPlan
documentation "The graduation plan associated with the student's plan."
is optional
4 changes: 4 additions & 0 deletions DomainEntity/Student.metaed
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Domain Entity EdFi.Student additions
domain entity EdFi.Credential
documentation "The legal document giving authorization to perform specific services."
is optional
4 changes: 4 additions & 0 deletions Shared/MilestoneStatusDescription.metaed
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Shared String MilestoneStatusDescription
documentation "Additional information associated with the milestine status achieved."
min length 0
max length 60
4 changes: 4 additions & 0 deletions Shared/PlanMilestoneCode.metaed
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Shared String PlanMilestoneCode
documentation "The code or identifier associated with an element associated with the plan milestone (e.g., course, certification, etc)"
min length 1
max length 60
4 changes: 4 additions & 0 deletions Shared/PlanMilestoneName.metaed
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Shared String PlanMilestoneName
documentation "The name for the milestone"
min length 0
max length 60
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
"description": "TPDM-Community",
"metaEdProject": {
"projectName": "TPDM",
"projectVersion": "1.1.0"
"projectVersion": "1.2.0"
}
}

0 comments on commit 0570c1a

Please sign in to comment.