From b9e24b2df5d8fe25a24bc1f471cd269dba4117cd Mon Sep 17 00:00:00 2001 From: Mustafa Yilmaz <109824209+MrEdData@users.noreply.github.com> Date: Tue, 16 Apr 2024 13:35:50 -0500 Subject: [PATCH] [DATASTD-2160] Add StudentHealth Descriptors --- Descriptors/ImmunizationTypeDescriptor.xml | 111 ++++++++++ ...MedicalImmunizationExemptionDescriptor.xml | 21 ++ Schemas/Bulk/Ed-Fi-Core.xsd | 206 ++++++++++++++++++ Schemas/Bulk/Interchange-Descriptors.xsd | 2 + Schemas/Bulk/Interchange-StudentHealth.xsd | 19 ++ Schemas/Bulk/SchemaAnnotation.xsd | 2 + 6 files changed, 361 insertions(+) create mode 100644 Descriptors/ImmunizationTypeDescriptor.xml create mode 100644 Descriptors/NonMedicalImmunizationExemptionDescriptor.xml create mode 100644 Schemas/Bulk/Interchange-StudentHealth.xsd diff --git a/Descriptors/ImmunizationTypeDescriptor.xml b/Descriptors/ImmunizationTypeDescriptor.xml new file mode 100644 index 0000000..9988873 --- /dev/null +++ b/Descriptors/ImmunizationTypeDescriptor.xml @@ -0,0 +1,111 @@ + + + + RSV + Respiratory syncytial virus + Respiratory syncytial virus + uri://ed-fi.org/ImmunizationTypeDescriptor + + + HepB + Hepatitis B + Hepatitis B + uri://ed-fi.org/ImmunizationTypeDescriptor + + + RV + Rotavirus + Rotavirus + uri://ed-fi.org/ImmunizationTypeDescriptor + + + DTaP + Diphtheria, tetanus, & acellular pertussis + Diphtheria, tetanus, & acellular pertussis + uri://ed-fi.org/ImmunizationTypeDescriptor + + + Hib + Haemophilus influenzae type b + Haemophilus influenzae type b + uri://ed-fi.org/ImmunizationTypeDescriptor + + + PCV + Pneumococcal conjugate + Pneumococcal conjugate + uri://ed-fi.org/ImmunizationTypeDescriptor + + + IPV + Inactivated poliovirus + Inactivated poliovirus + uri://ed-fi.org/ImmunizationTypeDescriptor + + + 1vCOV + COVID-19 + COVID-19 + uri://ed-fi.org/ImmunizationTypeDescriptor + + + IIV4 + Influenza + Influenza + uri://ed-fi.org/ImmunizationTypeDescriptor + + + LAIV4 + Influenza + Influenza + uri://ed-fi.org/ImmunizationTypeDescriptor + + + MMR + Measles, mumps, rubella + Measles, mumps, rubella + uri://ed-fi.org/ImmunizationTypeDescriptor + + + VAR + Varicella (chickenpox) + Varicella (chickenpox) + uri://ed-fi.org/ImmunizationTypeDescriptor + + + HepA + Hepatitis A + Hepatitis A + uri://ed-fi.org/ImmunizationTypeDescriptor + + + HPV + Human papillomavirus + Human papillomavirus + uri://ed-fi.org/ImmunizationTypeDescriptor + + + MenACWY + Meningococcal serogroup A,C,W,Y + Meningococcal serogroup A,C,W,Y + uri://ed-fi.org/ImmunizationTypeDescriptor + + + MenB + Meningococcal serogroup B + Meningococcal serogroup B + uri://ed-fi.org/ImmunizationTypeDescriptor + + + DEN4CYD + Dengue + Dengue + uri://ed-fi.org/ImmunizationTypeDescriptor + + + Mpox + Mpox + Mpox + uri://ed-fi.org/ImmunizationTypeDescriptor + + \ No newline at end of file diff --git a/Descriptors/NonMedicalImmunizationExemptionDescriptor.xml b/Descriptors/NonMedicalImmunizationExemptionDescriptor.xml new file mode 100644 index 0000000..5de7c81 --- /dev/null +++ b/Descriptors/NonMedicalImmunizationExemptionDescriptor.xml @@ -0,0 +1,21 @@ + + + + Religious + Religious belief + Religious belief + uri://ed-fi.org/NonMedicalImmunizationExemptionDescriptor + + + Philosophical + Philosophical belief + Philosophical belief + uri://ed-fi.org/NonMedicalImmunizationExemptionDescriptor + + + Other + Other + Other + uri://ed-fi.org/NonMedicalImmunizationExemptionDescriptor + + \ No newline at end of file diff --git a/Schemas/Bulk/Ed-Fi-Core.xsd b/Schemas/Bulk/Ed-Fi-Core.xsd index 0c740cc..eeff095 100644 --- a/Schemas/Bulk/Ed-Fi-Core.xsd +++ b/Schemas/Bulk/Ed-Fi-Core.xsd @@ -4803,6 +4803,58 @@ + + + This entity stores the student health records. + + Domain Entity + + + + + + + + The student whom the health information relates to. + + + + + The educational organization accountable for a student's health information. + + + + + Date of last update of the student's healh record. + + + + + A record of the immunizations satisfactorily received for those recommended to protect the student against vaccine-preventable diseases. + + + + + A record of additional immunizations satisfactorily received and reported. + + + + + The type of nonmedical exemption from vaccination claimed by the student's parent or guardian. + + NonMedicalImmunizationExemptionDescriptor + + + + + + The year, month and day of the nonmedical exemption from vaccination claimed by the student's parent or guardian. + + + + + + This event entity represents the recording of whether a student is in attendance for an intervention service. @@ -6378,6 +6430,17 @@ + + + An indication of the type of immunization that an individual has satisfactorily received. + + Descriptor + + + + + + Identifies where the incident occurred and whether or not it occurred on school property. @@ -6730,6 +6793,17 @@ + + + The type of nonmedical exemption from vaccination claimed by the student's parent or guardian. + + Descriptor + + + + + + The current operational status of the education organization (e.g., active, inactive). @@ -14437,6 +14511,45 @@ + + + Identity of a StudentHealth. + + Identity + + + + + + The student whom the health information relates to. + + + + + The educational organization accountable for a student's health information. + + + + + + + Provides alternative references for a StudentHealth. Use XML IDREF to reference a record that is included in the interchange. Use the identity type to look up a record that was loaded previously. + + Extended Reference + + + + + + + + Identity of a StudentHealth. + + + + + + Identity of a StudentHomelessProgramAssociation. @@ -16720,6 +16833,15 @@ + + + An indication of the type of immunization that an individual has satisfactorily received. + + Extended Descriptor Reference + + + + Identifies where the incident occurred and whether or not it occurred on school property. @@ -17008,6 +17130,15 @@ + + + The type of nonmedical exemption from vaccination claimed by the student's parent or guardian. + + Extended Descriptor Reference + + + + The current operational status of the education organization (e.g., active, inactive). @@ -17895,6 +18026,26 @@ + + + Stores student's vaccination or immunization history beyond those mandated. + + Common + + + + + + The name of the immunization that an individual has satisfactorily received. + + + + + The year, month and day of the related additional immunization. + + + + The set of elements that describes an address, including the street address, city, state, and ZIP code. @@ -20185,6 +20336,39 @@ + + + Stores student's mandatory vaccination or immunization history. + + Common + + + + + + An indication of the type of immunization that an individual has satisfactorily received. + + ImmunizationTypeDescriptor + + + + + + The year, month and day of the related required immunization. + + + + + The medical condition identified by a physician that contraindicates the vaccine. + + + + + The year, month, and day of the medical exemption by a physician. + + + + An individual choice within a list of possible responses to a survey question. @@ -21937,6 +22121,17 @@ + + + The name of the immunization that an individual has satisfactorily received. + + Simple + + + + + + A locally assigned unique identifier (within the school or school district) to identify each specific incident or occurrence. The same identifier should be used to document the entire incident even if it included multiple offenses and multiple offenders. @@ -22092,6 +22287,17 @@ + + + The medical condition identified by a physician that contraindicates the vaccine. + + Simple + + + + + + A secondary name given to an individual at birth, baptism, or during another naming ceremony. diff --git a/Schemas/Bulk/Interchange-Descriptors.xsd b/Schemas/Bulk/Interchange-Descriptors.xsd index e88af51..4f09d4a 100644 --- a/Schemas/Bulk/Interchange-Descriptors.xsd +++ b/Schemas/Bulk/Interchange-Descriptors.xsd @@ -101,6 +101,7 @@ The Descriptor interchange is used to describe metadata about the descriptors an + @@ -133,6 +134,7 @@ The Descriptor interchange is used to describe metadata about the descriptors an + diff --git a/Schemas/Bulk/Interchange-StudentHealth.xsd b/Schemas/Bulk/Interchange-StudentHealth.xsd new file mode 100644 index 0000000..f4fe6ec --- /dev/null +++ b/Schemas/Bulk/Interchange-StudentHealth.xsd @@ -0,0 +1,19 @@ + + + + + ===== Student Health Interchange Model ===== + + + + The Student Health interchange carries information on student health such immunization, allergies, health conditions etc. + + + + + + + + + + diff --git a/Schemas/Bulk/SchemaAnnotation.xsd b/Schemas/Bulk/SchemaAnnotation.xsd index 71393ae..53cda41 100644 --- a/Schemas/Bulk/SchemaAnnotation.xsd +++ b/Schemas/Bulk/SchemaAnnotation.xsd @@ -105,6 +105,7 @@ + @@ -137,6 +138,7 @@ +