Browse Source

updated cm rm notes

= 3 years ago
parent
commit
15a5335911
1 changed files with 5 additions and 8 deletions
  1. 5 8
      spec/cm_rm_notes.txt

+ 5 - 8
spec/cm_rm_notes.txt

@@ -37,7 +37,6 @@ Client CM Enrollment
 
         whyNotEnrolledInCmCategory; //null
         whyNotEnrolledInCmMemo; //null
-        hasCmSetupBeenPerformed = Boolean.FALSE;
 
     Updating Client CM Enrollment 
         /api/client/setIsEnrolledInCmToTrue
@@ -170,19 +169,20 @@ Note CM Setup
         void updateCmSetupDetail 
             note.setCmSetupDetail(...);
 
-    Updating CM setup NA signature status: [NOT IN USE ON THE FRONTEND]
+    *Updating CM setup NA signature status: 
         /api/note/updateCmSetupNaSignatureStatus
         void updateCmSetupNaSignatureStatus 
             note.setCmSetupNaSignatureStatus
+            TODO: check performer is clients dna 
 
-    Updating CM Setup MCP signature status [NOT USE ON THE FRONTEND]
+    *Updating CM Setup MCP signature status 
         /api/note/updateCmSetupMcpSignatureStatus
         void updateCmSetupMcpSignatureStatus 
             - check performer is the note hcp pro 
             - check performer is note client mcpPro
 		    note.setCmSetupMcpSignatureStatus(...);
 
-    Updating CM Setup Manager signature status [NOT USE ON THE FRONTEND]
+    Updating CM Setup Manager signature status
         /api/note/updateCmSetupManagerSignatureStatus
         void updateCmSetupManagerSignatureStatus
             note.setCmSetupManagerSignatureStatus(...);
@@ -191,14 +191,13 @@ Note CM Setup
         - The following fields on the note are currently not supported by the frontend:
             cmSetupNaSignatureStatus
             cmSetupMcpSignatureStatus
-            cmSetupManagerSignatureStatus
         - "cmSetupClaim" is currently not in use.
         - When "cm setup" is performed on a note, The claim generated for the note will have the CM setup code "G0506"
         - Client must be 'enrolled in cm' for cm setup to be performed 
         - When "cm setup" is performed on a note, the following fields are updated on the client: 
             client.hasCmSetupBeenPerformed = Boolean.FALSE;
             client.cmSetupNote;
-        - CM setup is done once in the life of a patient
+        - CM setup is done once in the life of a patient ****
         - CM setup can be undone if no claim has been generated on client.cmSetupNote
 
 	
@@ -281,8 +280,6 @@ Care Month CM Enrollment:
             careMonth.setIsCmCanceledThisMonth(false);
 
 Care Month RM Setup: 
-    - The relevant fields are: 
-    - RM setup is done on a care month. 
     - The relevant fields are: 
         CareMonth: 
             Boolean wasRmSetupPerformed;