Skip to content

Commit

Permalink
Issuance-app-issue fix
Browse files Browse the repository at this point in the history
  • Loading branch information
ManojNathIC committed Nov 21, 2024
1 parent a0824f7 commit 5834815
Show file tree
Hide file tree
Showing 13 changed files with 1,086 additions and 193 deletions.
186 changes: 186 additions & 0 deletions schemas/casteCertificate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,186 @@
{
"$schema": "http://json-schema.org/draft-07/schema",
"type": "object",
"properties": {
"casteCertificate": {
"$ref": "#/definitions/casteCertificate"
}
},
"required": ["casteCertificate"],
"title": "Caste Certificate",
"definitions": {
"casteCertificate": {
"$id": "#/properties/casteCertificate",
"type": "object",
"title": "Caste Certificate Schema",
"required": [
"aadharNumber",
"studentId",
"firstName",
"lastName",
"castName",
"castCategoryNumber",
"dateOfIssuance",
"certificateNumber"
],
"uniqueIndexFields": ["studentId"],
"properties": {
"aadharNumber": {
"type": "string",
"title": "Aadhar Number"
},
"familyLeaderBhamashahNumber": {
"type": "string",
"title": "Family Leader Bhamashah Number"
},
"relationWithApplicant": {
"type": "string",
"title": "Relation with Applicant"
},
"studentId": {
"type": "string",
"title": "Student Identifier"
},
"schoolId": {
"type": "string",
"title": "School Identifier"
},
"firstName": {
"type": "string",
"title": "First Name"
},
"middleName": {
"type": "string",
"title": "Middle Name"
},
"lastName": {
"type": "string",
"title": "Last Name"
},
"castName": {
"type": "string",
"title": "Caste Name"
},
"castCategoryNumber": {
"type": "string",
"title": "Caste Category Number"
},
"addressLine1": {
"type": "string",
"title": "Address Line 1"
},
"addressLine2": {
"type": "string",
"title": "Address Line 2"
},
"house": {
"type": "string",
"title": "House"
},
"landmark": {
"type": "string",
"title": "Landmark"
},
"locality": {
"type": "string",
"title": "Locality"
},
"vtc": {
"type": "string",
"title": "Village/Town/City"
},
"district": {
"type": "string",
"title": "District"
},
"pin": {
"type": "string",
"title": "PIN Code"
},
"state": {
"type": "string",
"title": "State"
},
"country": {
"type": "string",
"title": "Country"
},
"orgName": {
"type": "string",
"title": "Organization Name"
},
"orgCode": {
"type": "string",
"title": "Organization Code"
},
"orgType": {
"type": "string",
"title": "Organization Type"
},
"orgOfficerName": {
"type": "string",
"title": "Officer Name"
},
"orgOfficerRank": {
"type": "string",
"title": "Officer Rank"
},
"orgOfficerSign": {
"type": "string",
"title": "Officer Signature"
},
"orgAddressLine1": {
"type": "string",
"title": "Organization Address Line 1"
},
"orgAddressLine2": {
"type": "string",
"title": "Organization Address Line 2"
},
"orgLandmark": {
"type": "string",
"title": "Organization Landmark"
},
"orgLocality": {
"type": "string",
"title": "Organization Locality"
},
"orgVtc": {
"type": "string",
"title": "Organization Village/Town/City"
},
"orgDistrict": {
"type": "string",
"title": "Organization District"
},
"orgPin": {
"type": "string",
"title": "Organization PIN Code"
},
"orgState": {
"type": "string",
"title": "Organization State"
},
"orgCountry": {
"type": "string",
"title": "Organization Country"
},
"dateOfIssuance": {
"type": "string",
"title": "Date of Issuance"
},
"certificateId": {
"type": "string",
"title": "Certificate Id"
},
"certificateNo": {
"type": "string",
"title": "Certificate No"
}
}
}
},
"_osConfig": {
"inviteRoles": ["anonymous"]
}
}
132 changes: 132 additions & 0 deletions schemas/enrollmentCertificate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
{
"$schema": "http://json-schema.org/draft-07/schema",
"type": "object",
"properties": {
"enrollmentCertificate": {
"$ref": "#/definitions/enrollmentCertificate"
}
},
"required": ["enrollmentCertificate"],
"title": "Enrollment Certificate",
"definitions": {
"enrollmentCertificate": {
"$id": "#/properties/enrollmentCertificate",
"type": "object",
"title": "Enrollment Certificate Schema",
"required": [
"studentId",
"schoolId",
"firstName",
"lastName",
"gradeLevel",
"schoolYear",
"studentStatus",
"schoolName",
"dayMonthYear"
],
"uniqueIndexFields": ["studentId"],
"properties": {
"studentId": {
"type": "string",
"title": "Student Identifier"
},
"schoolId": {
"type": "string",
"title": "School Identifier"
},
"firstName": {
"type": "string",
"title": "First Name"
},
"middleName": {
"type": "string",
"title": "Middle Name"
},
"lastName": {
"type": "string",
"title": "Last Name"
},
"gradeLevel": {
"type": "string",
"title": "Grade Level"
},
"addressLine1": {
"type": "string",
"title": "Address Line 1"
},
"addressLine2": {
"type": "string",
"title": "Address Line 2"
},
"landmark": {
"type": "string",
"title": "Landmark"
},
"locality": {
"type": "string",
"title": "Locality"
},
"district": {
"type": "string",
"title": "District"
},
"pin": {
"type": "string",
"title": "PIN Code"
},
"state": {
"type": "string",
"title": "State"
},
"country": {
"type": "string",
"title": "Country"
},
"schoolYear": {
"type": "string",
"title": "School Year"
},
"studentStatus": {
"type": "string",
"title": "Student Status"
},
"schoolName": {
"type": "string",
"title": "School Name"
},
"schoolRegistrationNumber": {
"type": "string",
"title": "School Registration Number"
},
"principalName": {
"type": "string",
"title": "Principal Name"
},
"principalDesignation": {
"type": "string",
"title": "Principal Designation"
},
"dayMonthYear": {
"type": "string",
"format": "date",
"title": "Day/Month/Year of Issuance"
},
"learnerReferenceNumber": {
"type": "string",
"title": "Learner Reference Number"
},
"certificateId": {
"type": "string",
"title": "Certificate Id"
},
"certificateNo": {
"type": "string",
"title": "Certificate No"
}
}
}
},
"_osConfig": {
"inviteRoles": ["anonymous"]
}
}
Loading

0 comments on commit 5834815

Please sign in to comment.