= 4 жил өмнө
parent
commit
bef33a93c7

+ 32 - 14
spec/todo-12-18-2020.txt

@@ -30,6 +30,8 @@
 
 
 			*** email address is not verified... later they should be asked to verify their email.
 			*** email address is not verified... later they should be asked to verify their email.
 
 
+				*** Later, this needs to be confirmed / locked by admin level pros.
+
 			*** send them a welcome email now that they have created an account here.
 			*** send them a welcome email now that they have created an account here.
 
 
 		/set_security_questions
 		/set_security_questions
@@ -46,17 +48,19 @@
 			
 			
 			* "Login to credo" does not make sense... it needs to be explicitly clear to someone that this is their HR portal.
 			* "Login to credo" does not make sense... it needs to be explicitly clear to someone that this is their HR portal.
 			
 			
-			* ??? We think @Vijay has modified this page to support updating profile and @Samson supported self-changing password - this is probably not the latest.
+			* ??? We think @Vijay has modified this page to support updating profile and @Samson supported self-changing password
+				this is probably not the latest.
 			
 			
 			* If they have NO AppAccess at all.... auto log them into Credo.
 			* If they have NO AppAccess at all.... auto log them into Credo.
 		
 		
 ---------------------------------------------------------------------------------------------------------------
 ---------------------------------------------------------------------------------------------------------------
-		
+	
+	@Josh
 	dev.credentialing.leadershiphealth.org *****PROBLEM::: FIX URL to this, not scholarhealth!
 	dev.credentialing.leadershiphealth.org *****PROBLEM::: FIX URL to this, not scholarhealth!
 			
 			
 		/welcome
 		/welcome
 		
 		
-			* welcome screen is off.
+			* welcome screen is off. @Samson is going to mimic DialMD flow.
 			
 			
 		/basic-info
 		/basic-info
 			
 			
@@ -82,9 +86,12 @@
 		
 		
 		/hours-of-availability
 		/hours-of-availability
 		
 		
-			* Please tell us about your general hours of availability. This is a free text field so that you can get as specific as you want with regards to availability. This helps your onboarding specialist connect you with the correct patient panel that fits your schedule.
+			* Please tell us about your general hours of availability. 
+			This is a free text field so that you can get as specific as you want with regards to availability. 
+			This helps your onboarding specialist connect you with the correct patient panel that fits your schedule.
 			
 			
-				*** MODIFY THIS TEXT to not say "correct patient panel" unless they are a healtchare pro. It should instead then say "a position that appropriately fits your schedule."
+				*** MODIFY THIS TEXT to not say "correct patient panel" unless they are a healtchare pro. 
+				It should instead then say "a position that appropriately fits your schedule."
 		
 		
 		/webcam-check
 		/webcam-check
 		
 		
@@ -94,12 +101,13 @@
 			
 			
 			* don't provide a submit button unless it is truly submittable.
 			* don't provide a submit button unless it is truly submittable.
 			
 			
+			@Josh
 			* this page seems extremely buggy - please fix it - don't let a button spin etc. unless video.
 			* this page seems extremely buggy - please fix it - don't let a button spin etc. unless video.
 		
 		
 		/resume
 		/resume
 		
 		
 			* BROKEN! BLOCKED! Does not work.
 			* BROKEN! BLOCKED! Does not work.
-			
+
 ---------------------------------------------------------------------------------------------------------------
 ---------------------------------------------------------------------------------------------------------------
 
 
 	AGENT view of Credo
 	AGENT view of Credo
@@ -114,7 +122,6 @@
 
 
 		TODO @Muhammad, systematically document EVERY THING that needs to be fixed / changed.
 		TODO @Muhammad, systematically document EVERY THING that needs to be fixed / changed.
 		
 		
-		
 		!!! /settings APPROVAL is HTML vomit. 
 		!!! /settings APPROVAL is HTML vomit. 
 		
 		
 			- It needs to be better positioned.
 			- It needs to be better positioned.
@@ -169,6 +176,8 @@
 	!!! IMPORTANTLY, the Offer Letter / Legal Contract / NDA / whatever need better statuses.
 	!!! IMPORTANTLY, the Offer Letter / Legal Contract / NDA / whatever need better statuses.
 		
 		
 		Not YES/NO but instead COMPLETED, PENDING, DECLINED.
 		Not YES/NO but instead COMPLETED, PENDING, DECLINED.
+
+		@@@URGENT FEATURE::: support internal signature via "DocuSign" internally.
 		
 		
 	!!! IMPORTANTLY, they need to go to DIFFERENT VIEWS depending on if they're an HCP or not.
 	!!! IMPORTANTLY, they need to go to DIFFERENT VIEWS depending on if they're an HCP or not.
 	
 	
@@ -179,12 +188,14 @@
 
 
 -------------------------------------------------------------------------------------------------------------------
 -------------------------------------------------------------------------------------------------------------------
 
 
+	@Josh
 	@@@ Change "My Apps" label on Credo to "Exit" which takes you out of Credo and back to Stag.
 	@@@ Change "My Apps" label on Credo to "Exit" which takes you out of Credo and back to Stag.
 
 
 		* Exit from this app rather than log out from the entire system.
 		* Exit from this app rather than log out from the entire system.
 
 
 -------------------------------------------------------------------------------------------------------------------
 -------------------------------------------------------------------------------------------------------------------
 
 
+	@Vijay
 	ADMIN PORTAL: profileImageFile:must not be null
 	ADMIN PORTAL: profileImageFile:must not be null
 
 
 -------------------------------------------------------------------------------------------------------------------
 -------------------------------------------------------------------------------------------------------------------
@@ -198,10 +209,12 @@
 			*** Watch this video.
 			*** Watch this video.
 			Susan Lee -> Dynamic name. & profile picture.
 			Susan Lee -> Dynamic name. & profile picture.
 		
 		
+		@Josh
 		* @You are already registered. Please login. !!! WRONG !!!
 		* @You are already registered. Please login. !!! WRONG !!!
 		
 		
 			DONKEY SYSTEM. Send them an email telling them "Hey you already have an account."
 			DONKEY SYSTEM. Send them an email telling them "Hey you already have an account."
 			
 			
+		@Josh
 		* Prevent +1@gmail.com emails in production.
 		* Prevent +1@gmail.com emails in production.
 		
 		
 		* Email for "Welcome" -> is terrible. Also, uses the wrong URL.
 		* Email for "Welcome" -> is terrible. Also, uses the wrong URL.
@@ -216,22 +229,23 @@
 		* Show the face of who you are signing up with and what you are signing up for.
 		* Show the face of who you are signing up with and what you are signing up for.
 			
 			
 			* DIES QUIETLY when I enter 999999999A
 			* DIES QUIETLY when I enter 999999999A
+			but on network, it says "MCN is invalid"
 			
 			
 		* When I enter 333333333A, this screen: You are eligible! This is address we have on file from Medicare:
 		* When I enter 333333333A, this screen: You are eligible! This is address we have on file from Medicare:
 			
 			
-			Needs to be better thought out.
+			Needs to be better thought out / designed.
 			
 			
 			Needs to properly explain to them what is going on.
 			Needs to properly explain to them what is going on.
 			You're eligible.
 			You're eligible.
 			Here's the address on file.
 			Here's the address on file.
 			
 			
-		* Logout button looks like it's the "Next Step" icon... 
+		* Logout button next to Welcome panel looks like it's the "Next Step" icon... 
 		
 		
 		* BLOCKER!!!!!!!!! [Proceed to Next Step] does not work.
 		* BLOCKER!!!!!!!!! [Proceed to Next Step] does not work.
 		
 		
 			* Have to refresh the screen and then it works. This is bad!
 			* Have to refresh the screen and then it works. This is bad!
 			
 			
-		* SECURITY ISSUE!!!!!!!!!!! Why are we seeing Muhammad Amin ???
+		* SECURITY ISSUE!!!!!!!!!!! Why are we seeing Muhammad Amin ??? We're showing everyone to the account.
 		
 		
 			THIS ENTIRE SCREEN IS BAD - There is an update isn't there?
 			THIS ENTIRE SCREEN IS BAD - There is an update isn't there?
 			
 			
@@ -239,7 +253,7 @@
 		
 		
 			with [Start Video Call] button ???
 			with [Start Video Call] button ???
 			
 			
-			At the account level. Where does this checkIn token even come from?
+			WHY IS THIS THERE ::: At the account level. Where does this checkIn token even come from?
 			
 			
 			Which chart is it for?
 			Which chart is it for?
 			
 			
@@ -247,10 +261,14 @@
 			
 			
 		***** We need to make it explicitly clear at all times which single record chart you are involved with.
 		***** We need to make it explicitly clear at all times which single record chart you are involved with.
 		
 		
-		IF YOU have entered a valid patient record - and if that chart is already on an account, an ADMIN pro has to grant access on that "account_chart" entity.
+		IF YOU have entered a valid patient record - and if that chart is already on a different account, 
+			an ADMIN pro has to grant access on that "account_chart" entity.
+
+			?? Where is the place on the UI where this can be released by an Admin ??
 		
 		
 		!!! BOTTOM LINE: if you enter a valid MCN on an account, and that MCN is already linked to another account,
 		!!! BOTTOM LINE: if you enter a valid MCN on an account, and that MCN is already linked to another account,
-		IT'S OKAY still create a account_chart record but flag it as "PENDING" and only an ADMIN type pro can release it. This could be someone fishing. ONLY THE FIRST PERSON who enters a valid MCN is auto-granted access to the patient.
+		IT'S OKAY still create a account_chart record but flag it as "PENDING" and only an ADMIN type pro can release it. 
+		This could be someone fishing. ONLY THE FIRST PERSON who enters a valid MCN is auto-granted access to the patient.
 		
 		
 		@@@ This is crucial because in very near future, we will give evey CHART a patient view with measurements etc.
 		@@@ This is crucial because in very near future, we will give evey CHART a patient view with measurements etc.
 
 
@@ -268,7 +286,7 @@
 	
 	
 	@@@ SECURITY PROBLEM::: All the queries are bad.
 	@@@ SECURITY PROBLEM::: All the queries are bad.
 	
 	
-	"You are assigned as the care manager." This isn't true.
+	"You are assigned as the care manager." This isn't true. This doesn't look logic driven.
 
 
 -------------------------------------------------------------------------------------------------------------------
 -------------------------------------------------------------------------------------------------------------------