Following validations should exist and be configurable:
- EMPLOYEE_TYPE vs EDUCATION_DEGREE
- EMPLOYEE_TYPE vs QUALIFICATION_TYPE
- EMPLOYEE_TYPE vs SPECIALITY_TYPE
- EMPLOYEE_TYPE vs SPECIALITY_LEVEL
- EMPLOYEE_TYPE = OWNER vs POSITION
EMPLOYEE_TYPE vs POSITION
"ADMIN":,
"ASSISTANT":,
"DOCTOR":,
"HR":,
"OWNER":,
"PHARMACIST":,
"PHARMACY_OWNER":,
"RECEPTIONIST":,
"SPECIALIST":,
"NHS ADMIN","NHS ADMIN MONITORING","NHS ADMIN PROGRAM MEDICATION","NHS ADMIN REIMBURSEMENT","NHS ADMIN SIGNER","NHS ADMIN VERIFIER","NHS FORBIDDEN ADMIN","NHS LE TERMINATOR","NHS LE VERIFIER","NHS REVIEWER":
EMPLOYEE_TYPE vs SPECIALITY_TYPE
"DOCTOR":
"SPECIALIST":
"ASSISTANT":
"PHARMASIST":
EMPLOYEE_TYPE vs EDUCATION_DEGREE
"DOCTOR": "EXPERT", "MASTER", "BACHELOR", "JUNIOR_EXPERT"
"SPECIALIST":"EXPERT", "MASTER", "BACHELOR", "JUNIOR_EXPERT"
"ASSISTANT": "EXPERT", "MASTER", "BACHELOR", "JUNIOR_EXPERT"
"PHARMASIST": "EXPERT", "MASTER", "BACHELOR", "JUNIOR_EXPERT"
EMPLOYEE_TYPE vs QUALIFICATION_TYPE
"DOCTOR": "CLINICAL_RESIDENCY", "INTERNSHIP", "REATTESTATION", "SPECIALIZATION", "STAZHUVANNYA", "POSTGRADUATE", "TOPIC_IMPROVEMENT"
"SPECIALIST": "CLINICAL_RESIDENCY", "INTERNSHIP", "REATTESTATION", "SPECIALIZATION", "STAZHUVANNYA", "POSTGRADUATE", "TOPIC_IMPROVEMENT"
"ASSISTANT": "CLINICAL_RESIDENCY", "INTERNSHIP", "REATTESTATION", "SPECIALIZATION", "STAZHUVANNYA", "POSTGRADUATE", "TOPIC_IMPROVEMENT"
"PHARMASIST": "REATTESTATION", "SPECIALIZATION", "STAZHUVANNYA", "POSTGRADUATE"
EMPLOYEE_TYPE vs SPECIALITY_LEVEL
"DOCTOR": "BASIC", "SECOND", "FIRST", "HIGHEST", "NOT_APPLICABLE"
"SPECIALIST": SECOND", "FIRST", "HIGHEST", "NOT_APPLICABLE"
"ASSISTANT": SECOND", "FIRST", "HIGHEST", "NOT_APPLICABLE"
"PHARMASIST": SECOND", "FIRST", "HIGHEST", "NOT_APPLICABLE"
ARCHIVED DRAFTS (NOT SUPPORTED!!!):