|
@@ -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;
|