...
- the field/form cannot be viewed on the TIS UI
- the field/form cannot be viewed in the TIS back end
- the field/form must be stored in an archived location (TBD)
- the archiving process is automated (TBC)
- archiving should be read only (snapshot), without requirement for reference values
Note:
A "form" is the TIS UI format of a particular set of data in TIS e.g. Person screen = a form
...
The fields listed are only those displayed in the TIS front end:
TIS Tabletable | Field NameRecord v Form?name | TIS location | Applicable Statusesstatuses | Impact Analysis | Comments |
---|---|---|---|---|---|
Profile - related to Person role and permissions on TIS | |||||
GMC number | Role name | First nameanalysis (assumptions) | Comments | ||
RolePermission
| |||||
roleName | TBC | DELETE ARCHIVE |
| This is held in Keycloak currently, this is only relevant where role/permission management moves into TIS | |
permissionName | TBC | N/A |
| This is held in Keycloak currently, this is only relevant where role/permission management moves into TIS | |
Role
| |||||
name | TBC | INACTIVE DELETE |
| This is held in Keycloak currently, this is only relevant where role/permission management moves into TIS (as reference data) Assumption is that reference data archiving is not necessary | |
UserRole
| |||||
userName | TBC | DELETE ARCHIVE |
| Is it necessary to retain username details? | |
roleName | Person form | DELETE ARCHIVE |
| This is held in Keycloak currently, this is only relevant where role/permission management moves into TIS Is this data linked to the data held in the RolePermission or is it held separately? If so, then would the status of one or both instances of a like-role need to be altered? | |
PersonalDetails
| |||||
maritalStatus | Person form | DELETE ARCHIVE | |||
dateOfBirth | Person form | DELETE ARCHIVE | |||
gender | Person form | DELETE ARCHIVE | |||
nationality | Person form | DELETE ARCHIVE | |||
dualNationality | Person form | DELETE ARCHIVE | |||
sexualOrientation | Person form | DELETE ARCHIVE | |||
ethnicOrigin | Person form | DELETE ARCHIVE | |||
religiousBelief | Person form | DELETE ARCHIVE | |||
ethnicOrigin | Person form | DELETE ARCHIVE | |||
disability | Person form | DELETE ARCHIVE | |||
disabilityDetails | Person form | DELETE ARCHIVE | |||
nationalInsuranceNumber | Person form | DELETE ARCHIVE | |||
TrainingNumber
| |||||
trainingNumber | Person form | DELETE ARCHIVE | |||
GdcDetails
| |||||
gdcNumber | Person form | DELETE ARCHIVE | |||
gdcStatus | Person form | DELETE ARCHIVE | |||
gdcStartDate | Person form | DELETE ARCHIVE | |||
gdcEndDate | Person form | DELETE ARCHIVE | |||
GmcDetails
| |||||
gmcNumber | Person form | DELETE ARCHIVE | |||
gmcStatus | Person form | DELETE ARCHIVE | |||
gmcStartDate | Person form | DELETE ARCHIVE | |||
gmcEndDate | Person form | DELETE ARCHIVE | |||
ContactDetails
| |||||
surname | Person form | DELETE ARCHIVE | |||
forenames | Person form | DELETE ARCHIVE | |||
knownAs | Person form | DELETE ARCHIVE | |||
maidenName | Person form | DELETE ARCHIVE | |||
initials | Person form | DELETE ARCHIVE | |||
title | Person form | DELETE ARCHIVE | |||
telephoneNumber | Person form | DELETE ARCHIVE | |||
Person form | DELETE ARCHIVE | ||||
workEmail | Person form | DELETE ARCHIVE | |||
postCode | Person form | DELETE ARCHIVE | |||
legalSurname | Person form | DELETE ARCHIVE | |||
legalForenames | Person form | DELETE ARCHIVE | |||
address1 | Person form | DELETE ARCHIVE | |||
address2 | Person form | DELETE ARCHIVE | |||
address3 | Person form | DELETE ARCHIVE | |||
address4 | Person form | DELETE ARCHIVE | |||
RightToWork
| |||||
eeaResident | Person form | DELETE ARCHIVE | |||
permitToWork | Person form | DELETE ARCHIVE | |||
settled | Person form | DELETE ARCHIVE | |||
visa Issued | Person form | DELETE ARCHIVE | |||
visa ValidTo | Person form | DELETE ARCHIVE | |||
visa Details | Person form | DELETE ARCHIVE | |||
Qualification
| |||||
qualification | Person form | DELETE ARCHIVE | |||
qualificationType | Person form | DELETE ARCHIVE | |||
qualificatinAttainedDate | Person form | DELETE ARCHIVE | |||
medicalSchool | Person form | DELETE ARCHIVE | |||
countryOfQualification | Person form | DELETE ARCHIVE | |||
Comment
| |||||
parentId | Person form | DELETE ARCHIVE | |||
threadId | Person form | DELETE ARCHIVE | |||
author | Person form | DELETE ARCHIVE | |||
body | Person form | DELETE ARCHIVE | |||
PersonTrust
| |||||
trustCode | Person form | DELETE ARCHIVE | |||
trustName | Person form | DELETE ARCHIVE | |||
PersonOwner
| |||||
owner | Person form | ||||
RotationPerson
| |||||
rotationId | Person form | ||||
Rotation
| |||||
programmeId | |||||
name | |||||
status | |||||
RotationPost
| |||||
postId | |||||
rotationId | |||||
PlacementSupervisor
| |||||
placementId | |||||
personId | |||||
Programme
| |||||
status | Person form | ||||
owner | Person form | ||||
programmeName | Person form | ||||
programmeNumber | Person form | ||||
Placement
| |||||
specialty | Person form | ||||
dateFrom | Person form | ||||
dateTo | Person form | ||||
placementWholeTimeEquivalent | |||||
ttraineeId | |||||
postId | |||||
localPostNumber | |||||
siteCode | |||||
gradeAbbreviation | |||||
placementType | |||||
status | |||||
trainingDecriptionsiteId | |||||
gradeId | |||||
Curriculum
| |||||
name | |||||
curriculumSubType | |||||
assessmentType | |||||
doesThisCurriculumLeadtoCct | |||||
periodofGrace | |||||
Post
| |||||
nationalPostNumber | |||||
status | |||||
employingBodyId | |||||
traningBodyId | |||||
suffix | |||||
owner | |||||
postFamily | |||||
localPostNumber | |||||
trainingDescription | |||||
PostFunding
| |||||
startDate | |||||
endDate | |||||
fundingType | |||||
info | |||||
fundingBodyId | |||||
Specialty
| |||||
status | |||||
college | |||||
specialtyCode | |||||
specialtyGroupId | |||||
name | |||||
ProgrammeMembership
| |||||
programmeMembershipType | |||||
rotation | |||||
curriculumStartDate | |||||
curriculumEndDate | |||||
periodOfGrace | |||||
programmeStartDate | |||||
curriculumCompletiondate | |||||
programmeEndDate | |||||
leavingDestination | |||||
trainingNumberId | |||||
Assessment
| |||||
firstName | |||||
lastName | |||||
reviewDate | |||||
programmeNumber | |||||
programmeName | |||||
status | |||||
type | |||||
AssessmentDetail
| |||||
curriculumId | |||||
curriculumName | |||||
curriculumStartDate | |||||
curriculumEndDate | |||||
curriculumSpecialtyId | |||||
curriculumSpecialty | |||||
curriculumSubType | |||||
membershipType | |||||
gradeAbbreviation | |||||
gradeName | |||||
periodCoveredFrom | |||||
periodCoveredTo | |||||
portfolioReviewDate | |||||
monthsWteDuringPeriod | |||||
monthsCountedToTraining | |||||
traineeNtn | |||||
AssessmentOutcome
| |||||
outcome | |||||
underAppeal | |||||
comments | |||||
trainingCompletionDate | |||||
extendedTrainingCompletionDate | |||||
extendedTrainingTimeInMonths | |||||
tenPercentAudit | |||||
externalTrainer | |||||
nextRotationGradeName | |||||
traineeNotifiedofOutcome | |||||
nextReviewDate | |||||
academicCurriculumAssessed | |||||
academicOutcome | |||||
detailedReasons | |||||
mitigatingCircumstances | |||||
competencesToBeDeveloped | |||||
otherRecommendedActions | |||||
addCommentsFromPanel | |||||
reason | |||||
nextRotationGradeAbbr | |||||
Revalidation
| |||||
concernSummary | |||||
responsibleOfficerComments | |||||
Reference Tables - these have been summarised since the rules should be similar in the majority of instances (some have other values which will be impacted if the below rules are adhered)
| |||||
code | |||||
label | |||||
name | |||||
status | |||||