Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Map Status Data Dictionary - Phase 1

MAP_STATUS_REPORT (Process will produce one row per active plan.)

ColumnTypeNotes
iduuidprimary (technical) key, unique identifier
plan_statusvarchar(enum)originally proposed as a boolean, I think an enum here will give us more flexability
notevarcharhigh level detail about the status calculation
plan_iduuidforeign key to MAP_PLAN(id)
person_iduuidforeign key to PERSON(id)
modified_byuuidid of person modifying reference
created_byuuidid of person creating reference
modified_datedatedate modified
created_datedatedate created
object_statusenumstandard object status

...

MAP_STATUS_REPORT_COURSE_DETAILSDETAILS  (Process will produce one row per anomaly per active plan.  An errorless plan will produce zero rows.)

ColumnTypeNotes
iduuidprimary (technical) key, unique identifier
report_iduuidforeign key to MAP_STATUS_REPORT(id)
term_codevarcharsoft reference to EXTERNAL_TERM(code)
formatted_coursevarcharsoft reference to EXTERNAL_COURSE(formatted_course)
course_codeuuidsoft reference to EXTERNAL_COURSE(code) Do we really need this?
anomaly_codevarcharcode that identifies the specific course level violation
anomaly_notevarchardetailed information about specific course level violation
modified_byuuidid of person modifying reference
created_byuuidid of person creating reference
modified_datedatedate modified
created_datedatedate created
object_statusenumstandard object status

 

MAP_STATUS_REPORT_TERM_DETAILS_DETAILS  (Process will produce one row per plan_course_term per active plan.)

ColumnTypeNotes
iduuidprimary (technical) key, unique identifier
report_iduuidforeign key to MAP_STATUS_REPORT(id)
term_codevarcharsoft reference to EXTERNAL_TERM(code)
anomaly_codevarcharcode that identifies the specific course level violation
anomaly_notevarchardetailed information about specific course level violation
term_statusvarchar(enum)the on/off plan status of the term
modified_byuuidid of person modifying reference
created_byuuidid of person creating reference
modified_datedatedate modified
created_datedatedate created
object_statusenumstandard object status

...