Single platform to cater the need of HWC and MMU services.

XMLWordPrintable

    • Type: Story
    • Resolution: Unresolved
    • Priority: Low
    • None
    • Affects Version/s: None
    • HWC Sprint 1, HWC Sprint 2, HWC Sprint 3, HWC Sprint 4, HWC Sprint 5, HWC Sprint 6, HWC Sprint 7, HWC Sprint 8

      HWC App, should be single platform to cater the need of Mobile Medical Unit (MMU) and HWC services, so in User Login based on the service lines App should switch to service line need (HWC/ MMU).

      In login page, based on the credentials that is being provided should redirect to either MMU or HWC services accordingly.

      If providing MMU credentials and clicking submit then  below screen should come wherein after selecting Van- Service Point, State, District, Taluk should get filled automatically according to User Mapping. Village needs to be filled manually.

      Once these details are filled then it should be auto-filled in Location Information field under registration.

       

      Acceptance Criteria:

      1. Except Login API, Vitals till pharmacy API for MMU will be same as HWC.
      2. User Login, based on the credentials that is provided should re-direct to respective services for further diagnosis.
      3. End-to-End Services will be provided offline as well as online.
      4. In MMU, currently below API is using for login / user authentication:

      https://uatamrit.piramalswasthya.org/commonapi-v1.0/user/userAuthenticate

      Request:

      { "userName": "jorhatv2rmo", "password": "d055de3bb7edf0192418031cb6efb1a19cb85b078dbdcf8f38de366f62c2d3a8f08a085f13f4b20a81241cf1c2d34c46uFza9a1YtJEwz+5eFKfqkw==", "doLogout": false }

       

      Response:

       

      {

          "data": {

              "Status": "Active",

              "designationID": 25,

              "sessionStatus": "login success",

              "fullName": "Jorhatv2  RMO",

              "Previlege": [

                 

      {                 "Role": "Registrar",                 "Service": "MMU"             }

              ],

              "isAuthenticated": true,

              "designation":

      {             "designationName": "Doctor",             "deleted": false,             "createdBy": "Admin",             "designationID": 25         }

      ,

              "userName": "Jorhatv2RMO",

              "m_UserLangMappings": [],

              "userID": 828,

              "key": "bb3630c75bf70ef4b8a293860cc989f25784a2d96d7efa8269914871bc29a913",

              "previlegeObj": [

                  {

                      "serviceDesc": "Mobile Medical Unit",

                      "deleted": false,

                      "createdBy": "Admin",

                      "roles": [

                          {

                              "CreatedBy": "sanjeevanimmu",

                              "workingLocationID": 15,

                              "RoleID": 94,

                              "RoleName": "DataSync",

                              "serviceRoleScreenMappings": [

                                  {

                                      "screenID": 41,

                                      "deleted": false,

                                      "createdBy": "sanjeevanimmu",

                                      "roleID": 94,

                                      "srsMappingID": 108,

                                      "screen":

      {                                     "screenID": 41,                                     "deleted": false,                                     "screenDesc": "Data Sync activity for MMU",                                     "createdBy": "Admin",                                     "screenName": "DataSync"                                 }

      ,

                                      "providerServiceMapID": 18,

                                      "providerServiceMapping": {

                                          "stateID": 5,

                                          "providerServiceMapID": 18,

                                          "statusID": 2,

                                          "isDialPreferenceManual": true,

                                          "serviceProviderID": 12,

                                          "m_ServiceMaster":

      {                                         "serviceDesc": "Mobile Medical Unit",                                         "deleted": false,                                         "createdBy": "Admin",                                         "serviceID": 2,                                         "serviceName": "MMU"                                     }

      ,

                                          "deleted": false,

                                          "createdDate": "2022-03-02T10:09:55.000Z",

                                          "createdBy": "Super Admin",

                                          "serviceProvider": {

                                              "primaryContactName": "Hitesh",

                                              "validTill": "2049-04-03T00:00:00.000Z",

                                              "primaryContactNo": "9957557548",

                                              "validFrom": "2022-03-02T00:00:00.000Z",

                                              "serviceProviderName": "Sanjeevani",

                                              "statusID": 2,

                                              "serviceProviderID": 12,

                                              "primaryContactEmailID": "hitesh@piramaswasthya.org",

                                              "primaryContactAddress": "assam",

                                              "deleted": false,

                                              "createdDate": "2022-03-02T00:00:00.000Z",

                                              "createdBy": "Super Admin",

                                              "lastModDate": "2023-05-11T00:00:00.000Z",

                                              "status":

      {                                             "deleted": false,                                             "statusID": 2,                                             "createdBy": "Neeraj",                                             "status": "Active"                                         }

                                          },

                                          "lastModDate": "2022-03-02T10:10:14.000Z",

                                          "serviceID": 2,

                                          "status":

      {                                         "deleted": false,                                         "statusID": 2,                                         "createdBy": "Neeraj",                                         "status": "Active"                                     }

                                      }

                                  }

                              ],

                              "Deleted": false

                          },

                          {

                              "CreatedBy": "sanjeevanimmu",

                              "workingLocationID": 15,

                              "RoleID": 90,

                              "RoleName": "Doctor",

                              "serviceRoleScreenMappings": [

                                  {

                                      "screenID": 16,

                                      "deleted": false,

                                      "createdBy": "sanjeevanimmu",

                                      "roleID": 90,

                                      "srsMappingID": 104,

                                      "screen":

      {                                     "screenID": 16,                                     "deleted": false,                                     "screenDesc": "Doctor",                                     "createdBy": "Admin",                                     "screenName": "Doctor"                                 }

      ,

                                      "providerServiceMapID": 18,

                                      "providerServiceMapping": {

                                          "stateID": 5,

                                          "providerServiceMapID": 18,

                                          "statusID": 2,

                                          "isDialPreferenceManual": true,

                                          "serviceProviderID": 12,

                                          "m_ServiceMaster":

      {                                         "serviceDesc": "Mobile Medical Unit",                                         "deleted": false,                                         "createdBy": "Admin",                                         "serviceID": 2,                                         "serviceName": "MMU"                                     }

      ,

                                          "deleted": false,

                                          "createdDate": "2022-03-02T10:09:55.000Z",

                                          "createdBy": "Super Admin",

                                          "serviceProvider": {

                                              "primaryContactName": "Hitesh",

                                              "validTill": "2049-04-03T00:00:00.000Z",

                                              "primaryContactNo": "9957557548",

                                              "validFrom": "2022-03-02T00:00:00.000Z",

                                              "serviceProviderName": "Sanjeevani",

                                              "statusID": 2,

                                              "serviceProviderID": 12,

                                              "primaryContactEmailID": "hitesh@piramaswasthya.org",

                                              "primaryContactAddress": "assam",

                                              "deleted": false,

                                              "createdDate": "2022-03-02T00:00:00.000Z",

                                              "createdBy": "Super Admin",

                                              "lastModDate": "2023-05-11T00:00:00.000Z",

                                              "status":

      {                                             "deleted": false,                                             "statusID": 2,                                             "createdBy": "Neeraj",                                             "status": "Active"                                         }

                                          },

                                          "lastModDate": "2022-03-02T10:10:14.000Z",

                                          "serviceID": 2,

                                          "status":

      {                                         "deleted": false,                                         "statusID": 2,                                         "createdBy": "Neeraj",                                         "status": "Active"                                     }

                                      }

                                  }

                              ],

                              "Deleted": false

                          },

                          {

                              "CreatedBy": "sanjeevanimmu",

                              "workingLocationID": 15,

                              "RoleID": 91,

                              "RoleName": "Lab Technician",

                              "serviceRoleScreenMappings": [

                                  {

                                      "screenID": 19,

                                      "deleted": false,

                                      "createdBy": "sanjeevanimmu",

                                      "roleID": 91,

                                      "srsMappingID": 105,

                                      "screen":

      {                                     "screenID": 19,                                     "deleted": false,                                     "screenDesc": "Lab Technician",                                     "createdBy": "Admin",                                     "screenName": "Lab Technician"                                 }

      ,

                                      "providerServiceMapID": 18,

                                      "providerServiceMapping": {

                                          "stateID": 5,

                                          "providerServiceMapID": 18,

                                          "statusID": 2,

                                          "isDialPreferenceManual": true,

                                          "serviceProviderID": 12,

                                          "m_ServiceMaster":

      {                                         "serviceDesc": "Mobile Medical Unit",                                         "deleted": false,                                         "createdBy": "Admin",                                         "serviceID": 2,                                         "serviceName": "MMU"                                     }

      ,

                                          "deleted": false,

                                          "createdDate": "2022-03-02T10:09:55.000Z",

                                          "createdBy": "Super Admin",

                                          "serviceProvider": {

                                              "primaryContactName": "Hitesh",

                                              "validTill": "2049-04-03T00:00:00.000Z",

                                              "primaryContactNo": "9957557548",

                                              "validFrom": "2022-03-02T00:00:00.000Z",

                                              "serviceProviderName": "Sanjeevani",

                                              "statusID": 2,

                                              "serviceProviderID": 12,

                                              "primaryContactEmailID": "hitesh@piramaswasthya.org",

                                              "primaryContactAddress": "assam",

                                              "deleted": false,

                                              "createdDate": "2022-03-02T00:00:00.000Z",

                                              "createdBy": "Super Admin",

                                              "lastModDate": "2023-05-11T00:00:00.000Z",

                                              "status":

      {                                             "deleted": false,                                             "statusID": 2,                                             "createdBy": "Neeraj",                                             "status": "Active"                                         }

                                          },

                                          "lastModDate": "2022-03-02T10:10:14.000Z",

                                          "serviceID": 2,

                                          "status":

      {                                         "deleted": false,                                         "statusID": 2,                                         "createdBy": "Neeraj",                                         "status": "Active"                                     }

                                      }

                                  }

                              ],

                              "Deleted": false

                          },

                          {

                              "CreatedBy": "sanjeevanimmu",

                              "RoleDesc": "test",

                              "workingLocationID": 15,

                              "RoleID": 89,

                              "RoleName": "Nurse",

                              "serviceRoleScreenMappings": [

                                  {

                                      "screenID": 15,

                                      "deleted": false,

                                      "createdBy": "sanjeevanimmu",

                                      "roleID": 89,

                                      "srsMappingID": 103,

                                      "screen":

      {                                     "screenID": 15,                                     "deleted": false,                                     "screenDesc": "Nurse",                                     "createdBy": "Admin",                                     "screenName": "Nurse"                                 }

      ,

                                      "providerServiceMapID": 18,

                                      "providerServiceMapping": {

                                          "stateID": 5,

                                          "providerServiceMapID": 18,

                                          "statusID": 2,

                                          "isDialPreferenceManual": true,

                                          "serviceProviderID": 12,

                                          "m_ServiceMaster":

      {                                         "serviceDesc": "Mobile Medical Unit",                                         "deleted": false,                                         "createdBy": "Admin",                                         "serviceID": 2,                                         "serviceName": "MMU"                                     }

      ,

                                          "deleted": false,

                                          "createdDate": "2022-03-02T10:09:55.000Z",

                                          "createdBy": "Super Admin",

                                          "serviceProvider": {

                                              "primaryContactName": "Hitesh",

                                              "validTill": "2049-04-03T00:00:00.000Z",

                                              "primaryContactNo": "9957557548",

                                              "validFrom": "2022-03-02T00:00:00.000Z",

                                              "serviceProviderName": "Sanjeevani",

                                              "statusID": 2,

                                              "serviceProviderID": 12,

                                              "primaryContactEmailID": "hitesh@piramaswasthya.org",

                                              "primaryContactAddress": "assam",

                                              "deleted": false,

                                              "createdDate": "2022-03-02T00:00:00.000Z",

                                              "createdBy": "Super Admin",

                                              "lastModDate": "2023-05-11T00:00:00.000Z",

                                              "status":

      {                                             "deleted": false,                                             "statusID": 2,                                             "createdBy": "Neeraj",                                             "status": "Active"                                         }

                                          },

                                          "lastModDate": "2022-03-02T10:10:14.000Z",

                                          "serviceID": 2,

                                          "status":

      {                                         "deleted": false,                                         "statusID": 2,                                         "createdBy": "Neeraj",                                         "status": "Active"                                     }

                                      }

                                  }

                              ],

                              "Deleted": false

                          },

                          {

                              "CreatedBy": "sanjeevanimmu",

                              "workingLocationID": 15,

                              "RoleID": 93,

                              "RoleName": "Pharmacist",

                              "serviceRoleScreenMappings": [

                                  {

                                      "screenID": 20,

                                      "deleted": false,

                                      "createdBy": "sanjeevanimmu",

                                      "roleID": 93,

                                      "srsMappingID": 107,

                                      "screen":

      {                                     "screenID": 20,                                     "deleted": false,                                     "screenDesc": "Pharmacist",                                     "createdBy": "Admin",                                     "screenName": "Pharmacist"                                 }

      ,

                                      "providerServiceMapID": 18,

                                      "providerServiceMapping": {

                                          "stateID": 5,

                                          "providerServiceMapID": 18,

                                          "statusID": 2,

                                          "isDialPreferenceManual": true,

                                          "serviceProviderID": 12,

                                          "m_ServiceMaster":

      {                                         "serviceDesc": "Mobile Medical Unit",                                         "deleted": false,                                         "createdBy": "Admin",                                         "serviceID": 2,                                         "serviceName": "MMU"                                     }

      ,

                                          "deleted": false,

                                          "createdDate": "2022-03-02T10:09:55.000Z",

                                          "createdBy": "Super Admin",

                                          "serviceProvider": {

                                              "primaryContactName": "Hitesh",

                                              "validTill": "2049-04-03T00:00:00.000Z",

                                              "primaryContactNo": "9957557548",

                                              "validFrom": "2022-03-02T00:00:00.000Z",

                                              "serviceProviderName": "Sanjeevani",

                                              "statusID": 2,

                                              "serviceProviderID": 12,

                                              "primaryContactEmailID": "hitesh@piramaswasthya.org",

                                              "primaryContactAddress": "assam",

                                              "deleted": false,

                                              "createdDate": "2022-03-02T00:00:00.000Z",

                                              "createdBy": "Super Admin",

                                              "lastModDate": "2023-05-11T00:00:00.000Z",

                                              "status":

      {                                             "deleted": false,                                             "statusID": 2,                                             "createdBy": "Neeraj",                                             "status": "Active"                                         }

                                          },

                                          "lastModDate": "2022-03-02T10:10:14.000Z",

                                          "serviceID": 2,

                                          "status":

      {                                         "deleted": false,                                         "statusID": 2,                                         "createdBy": "Neeraj",                                         "status": "Active"                                     }

                                      }

                                  }

                              ],

                              "Deleted": false

                          },

                          {

                              "CreatedBy": "sanjeevanimmu",

                              "workingLocationID": 15,

                              "RoleID": 92,

                              "RoleName": "Registrar",

                              "serviceRoleScreenMappings": [

                                  {

                                      "screenID": 14,

                                      "deleted": false,

                                      "createdBy": "sanjeevanimmu",

                                      "roleID": 92,

                                      "srsMappingID": 106,

                                      "screen":

      {                                     "screenID": 14,                                     "deleted": false,                                     "screenDesc": "Registrar",                                     "createdBy": "Admin",                                     "screenName": "Registrar"                                 }

      ,

                                      "providerServiceMapID": 18,

                                      "providerServiceMapping": {

                                          "stateID": 5,

                                          "providerServiceMapID": 18,

                                          "statusID": 2,

                                          "isDialPreferenceManual": true,

                                          "serviceProviderID": 12,

                                          "m_ServiceMaster":

      {                                         "serviceDesc": "Mobile Medical Unit",                                         "deleted": false,                                         "createdBy": "Admin",                                         "serviceID": 2,                                         "serviceName": "MMU"                                     }

      ,

                                          "deleted": false,

                                          "createdDate": "2022-03-02T10:09:55.000Z",

                                          "createdBy": "Super Admin",

                                          "serviceProvider": {

                                              "primaryContactName": "Hitesh",

                                              "validTill": "2049-04-03T00:00:00.000Z",

                                              "primaryContactNo": "9957557548",

                                              "validFrom": "2022-03-02T00:00:00.000Z",

                                              "serviceProviderName": "Sanjeevani",

                                              "statusID": 2,

                                              "serviceProviderID": 12,

                                              "primaryContactEmailID": "hitesh@piramaswasthya.org",

                                              "primaryContactAddress": "assam",

                                              "deleted": false,

                                              "createdDate": "2022-03-02T00:00:00.000Z",

                                              "createdBy": "Super Admin",

                                              "lastModDate": "2023-05-11T00:00:00.000Z",

                                              "status":

      {                                             "deleted": false,                                             "statusID": 2,                                             "createdBy": "Neeraj",                                             "status": "Active"                                         }

                                          },

                                          "lastModDate": "2022-03-02T10:10:14.000Z",

                                          "serviceID": 2,

                                          "status":

      {                                         "deleted": false,                                         "statusID": 2,                                         "createdBy": "Neeraj",                                         "status": "Active"                                     }

                                      }

                                  }

                              ],

                              "Deleted": false

                          }

                      ],

                      "stateID": 5,

                      "providerServiceMapID": 18,

                      "serviceID": 18,

                      "serviceName": "MMU"

                  }

              ]

          },

          "statusCode": 200,

          "errorMessage": "Success",

          "status": "Success"

      }

              Assignee:
              Sushant Yadav
              Reporter:
              Deep Shikha
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: