Skip to content

Instantly share code, notes, and snippets.

@RoLYroLLs
Last active February 23, 2018 23:38
Show Gist options
  • Save RoLYroLLs/7a90ea39bc956f7dfa9d128ce4e652fd to your computer and use it in GitHub Desktop.
Save RoLYroLLs/7a90ea39bc956f7dfa9d128ce4e652fd to your computer and use it in GitHub Desktop.
/*
CASE
- Order Selection, required
** Only 1 option can be chosen
- Patient, required
** I am going to make this into a separate class so user does not have to enter same patient info for multiple cases
- Load Patient CT Scan, required
** file upload
** currently onyl *.zip for this one, but I will have this be a setting that the client can update and change on the fly. I will alow this for all other files too, to allow dynamically accepting different file types at any time.
- Upper Arch and Lower Arch
** Must choose at least one, both can be selected
** Both act exactly the same
** Section is not required if not checked
** For Upper/Lower Arch, if checked, must choose one: Partial or Full
**** If Partial is selected, must choose at least one, both can be selected:
****** Anatomy (is a file upload) or Waxup (is a file upload)
**** If Full is slected, is a file upload
** Must choose one Restorative Plan: Screw-Retained or Cement-Retained
- Additional Instructions, optional
- Select tooth/teeth
** Numbered from 1-32
** Must choose at least 1
** Can choose as many as desired
- Implant System
** Manufacturer and Guided kit, required
** Implant Type, optional
** All free text, since client will not have all known types available
- Space for metallic sleeve: Yes or No, required
- Request Meeting
** choose date and time
** time is in 10 minute intervals
** cannot choose same time already chosen by any other user
** must have lookup table to not allow dates with no availability: vacation, holiday, closed
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment