Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Click here to learn more about the Master Data Management Service, and configure it.
Server should be responsible to handle or offer a mechanism to handle errors once data reaches it. (Error handling mechanism being designed by Platform).
Sync will be manually triggered by user (except for automatically syncing configuration down on first login).
Sync down of data is not required to supported (good to have) for first roll out.
Sync will be done through bulk APIs
Sync will send each save action performed by the field user while offline to the server to preserve an audit of actions performed by the field user.
Eg: If a field user registers an individual and saves the record and then goes back to update the individual, this will result in 2 API calls to the server (one create and one update).
API Response compression Gzip will be turned on for all the endpoints
Unique identifier to be used between client and server
Client will create a unique (client generated) identifier per entity (clientReferenceId) to relate entities while operations are being performed offline and send this id to the server for create operations.
Any subsequent operations (like update, delete) will be on server gen id, so client has to get server gen id by searching using client generated id. Client will call search API with clientReferenceId and will get server generated id.
Client will update the server generated id into the records on the client and use the server generated id for subsequent updates for those entities
Processing on the backend will continue to be asynchronous and not changed for the health use case.
Search API max limit and default limit
Service details and endpoints
Service details and endpoints
Number of entities sent to server in bulk API calls
Additional fields per entity in the app
The drop-down values or select options to be presented in the app for field users
Configuration changes are expected to be additive in order for the data captured against such configuration to continue being usable.
Number of retries on API call failure after which app should stop retrying
Timeout for API calls
Access to data will be defined by the linkages of staff to project and the corresponding boundary while respecting role-action mappings instead of the tenant based approach.
All deletes are soft deletes
Server is responsible to delete nested/child entities if applicable when the parent entity is deleted
Undeletion is not permitted
Duplicate updates do not need to be detected or filtered out. Client is responsible to send duplicate updates on entity as separate requests to server.
Since persistence in DIGIT is asynchronous but the sync process from the field worker app is likely to send dependent data in a short span of time, a cache is to be introduced against which dependent data can be validated if required while it is in the process of being persisted to the DB. This cache is exposed via the search API of the corresponding service and the caller is agnostic to whether the result was returned from cache or database.
For v1, we can maintain sequence of updates only for requests on a single entity by a single user. i.e. Updates on the same entity by multiple users will result in last caller's updates going through.
In order to maintain sequence of updates, a rowVersion field is introduced in every entity. Callers pass the rowVersion as received from the server. The server can detect if any out of sequence updates have come in and reject it / pass it to the error handling mechanism.
Search APIs will not return (soft) deleted data by default. If deleted data is required the includeDeleted param can be passed to the search APIs.
From the Product requirement perspective, there is no unique identification identifier, so Platform is unable to check uniqueness of registry entities.
The development is complete for all the features that are part of the release.
Yes
Kalyan
Code merged to master branch on May 12th.
Test cases are documented by the QA team, reviewed by product owners, and test results are updated in the test cases sheet.
Yes
Guruprasad
Mrunal
Signed-off by Roshan/ Mrunal.
The incremental demo of the features showcased during the sprint showcase and feedback is incorporated. If possible, list out the JIRA tickets for feedback.
Yes
PGR - April 26th. HRMS & Mobile Offline Reports - May 11th.
UI/UX audit review is completed along with feedback incorporation for any changes in UI/UX.
Yes
Sai Neelakantan Bhanu
Andrew
PGR, Dashboard HRMS - UX audit complete and high priority issues fixed.
Incremental demos to the product owners are completed as part of the sprint, and feedback is incorporated.
Yes
Guruprasad
Mrunal
PGR - April 26th. HRMS & Mobile Offline Reports - May 11th.
QA sign-off is completed by the QA team and communicated to product owners. All the tickets’ QA sign-off status is updated in JIRA.
Yes
Guruprasad
PGR - Provided on April 28th. Dashboard v1.1 - Provided on May 2nd. HRMS and Mobile Offline reports - Provided on May 10th.
UI, and API technical documents are updated for the release along with the configuration documents.
Yes
Kavi
Ghanshyam
UAT promotion and regression testing from the QA team is completed. QA team has shared the UAT regression test cases with the product owners.
Yes
Guruprasad
PGR - Provided on April 28th. Dashboard v1.1 - Provided on May 2nd. HRMS and Mobile Offline reports - Provided on May 10th.
API automation scripts are updated for new APIs or changes to any existing APIs for the release. API automation regression is completed on UAT; the automation test results are analysed and the necessary actions are taken to fix the failure cases. Publish the list of failure use cases with a reason for failure and the resolution taken to fix these failures for the release.
Yes
Done for FLW App.
The API backward compatibility testing is completed.
Not applicable
Reason: This is the first version of product.
The communication is shared with product owners for the completion of UAT promotion and regression by the QA team. The product owners have to give a product sign-off within one week of this communication.
Yes
Frontline Worker's App - On March 23rd.
Complaints - On April 28th. Dashboard v1.1 - On May 2nd. HRMS and Mobile Offline reports - On May 10th.
Kalyan
The UAT product sign-off communication is received from product owners along with the release notes and user guides (if applicable).
Yes
Frontline Worker's App - On March 23rd.
User Management - On April 28th. Dashboard - On May 2nd. HRMS and Mobile Offline reports - On May 10th.
Mrunal
Kalyan
The GIT tags and releases are created for the code changes for the release.
Yes
Roopesh/ Kavi
Need to be created for the flutter component.
Verify whether the release notes are updated.
Yes
Roopesh/ Kavi
Kalyan
Tech release notes are updated.
Verify whether all the UAT builds are updated along with the GIT tag details.
Yes
Roopesh/ Kavi
Verify whether all MDMS, configurations, infra-ops configurations are updated.
Yes
Roopesh/ Kavi
All configurations are part of the master promotion document.
Yes
Mihika
Signed-off.
Verify whether all test cases are up-to-date and updated along with the necessary permissions to view the test cases sheet. The test cases sheet is verified by the test lead.
Yes
Guruprasad
Signed-off.
Verify whether the UAT credentials' sheet is updated with the details of new users and roles, if any.
Yes
This should not go into Gitbook as this is internal to eGov
Guruprasad
Signed-off.
Verify whether all the localisation data was added in UAT, and updated in the release kits.
Yes
Roopesh
This should be part of the release kit. This will be shared internally with the team.
Verify whether the product release notes and user guides are updated and published.
Yes
Mrunal
Jojo
Signed-off.
The demo of the released features is done by the product team as part of a sprint/release showcase.
Yes
Mrunal
Done.
Technical and product workshops/demos are conducted by the engineering and product teams respectively to the implementation team (implementation handover).
Yes
Kalyan
Prasanna
Architect sign-off and technical quality report.
Yes
Roopesh
Signed-off.
Product roadmap and success metrics
Yes
Mrunal
Published.
Adoption metrics
Yes
Ankit
Pradipta
Ankit has shared the draft for this. However, final discussion is pending with NMCP.
Programme roll-out plan
Yes
Ankit
Pradipta
Implementation checklist
Yes
Aparna
Elzan
Implementation roll-out plan
Yes
Aparna
Elzan
Gate 2
Ankit
ExCos
Scheduled on June 9th.
The internal release communication along with all the release artefacts are shared by the engineering/product teams.
Mrunal
To be shared post Gate 2.
Plan for upgrading the staging/demo instance with the release product within 2-4 weeks based on a period where no demos are planned from staging for the previous version of the released product.
Not applicable currently.
The release communication to partners is shared by the GTM team, and a webinar is arranged by the GTM team after the release communication, within 2-4 weeks of the release.
Not applicable currently.
This is not the final release. Hence, external communication is not required.
DIGIT is India’s largest open-source platform for digital governance. The health services are built on top of DIGIT. It is built on OpenAPI (OAS 2.0) and provides API-based access to a variety of services, enabling governments to provide health campaign services with relevant new ones. It also facilitates integration with the existing system into the platform and runs seamlessly on any commercial/on-prem cloud infrastructure with scale and speed.
Health DIGIT is a micro-services-based platform that is built to scale. Micro-services are small, autonomous, and developer-friendly services that work together.
It facilitates decentralised control between teams so that its developers strive to produce useful tools that can then be used by others to solve the same problems.
Micro-services have smart endpoints that process information and apply logic. They receive requests, process them, and generate a response accordingly.
Parallelism in development: Micro-services architectures are mainly business-centric.
A big software or system can be broken down into multiple small components or services. These components can be designed, developed, and deployed independently without compromising the integrity of the application.
DIGIT Health follows a multi-layer or n-tiered distributed architecture pattern. As seen in the illustration above, there are different horizontal layers with some set of components such as Services, Registries and DIGIT Core Services. Every layer consists of a set of micro-services. Each layer of the layered architecture pattern has a specific role and responsibility within the application. The following are the advantages:
Layered architecture increases flexibility, maintainability, and scalability.
Multiple applications can reuse the components.
Parallelism.
Different components of the application can be independently deployed, maintained, and updated, on different time schedules.
Layered architecture also makes it possible to configure different levels of security to different components.
Layered architecture also helps users test the components independent of each other.
Note: Check the master promotion guide for more details.
The articles in this section includes:
DIGIT is an open-source platform licensed under the MIT license () compliant with the NUIS digital blueprint.
The detailed mapping of DIGIT’s capabilities with the core requirements mentioned in the NUIS digital blueprint has been done below:
Data specifications/models are available for domain entities. DIGIT is designed as an API-first platform wherein data specs/models are created for all key entities, thus ensuring interoperability through open APIs and open standards. Taxonomies are available for the key domain entities/registries. These can later be harmonised with standard taxonomies in the domain as and when they are made available. DIGIT data models and APIs are published as open APIs freely available to everyone in the ecosystem. Currently, DIGIT provides at least 3 key distinct APIs for all domain entities: create, update and search. Deactivation/cancellation of key entities in DIGIT is achieved through updating their status to inactive as per their defined specification/API contracts. Given the API-first and micro-services-driven nature of DIGIT, current APIs and models can be quickly harmonised with national standards as and when they are made available. DIGIT strives to leverage established domain standards (national/international), wherever available.
Data privacy capabilities are available to mark and protect sensitive data. The core service layer of DIGIT includes signing and encryption service as one of the core services that provide capabilities to sign/encrypt/mask sensitive data. It is designed such that it can work against software key stores and can be extended to integrate with any kind of hardware key store to store and protect signing and encryption keys. Encryption requirements can be defined and adhered to for the storage of sensitive data. DIGIT requires the user PII data to be stored in its user service, which is, by default, enabled for encryption of sensitive data as User Data Vault. All other services in DIGIT are required to access PII data by explicitly calling the user service, which, in turn, audits all access to PII. In addition, individual services in DIGIT can leverage DIGIT’s signing and encryption service (this is what the user service leverages to create User Data Vault) to further protect additional sensitive data available with the services. DIGIT provides the capability to define workflows for data modification that can be configured to have approval steps to get the needed consent for any data modification activities. DIGIT currently provides RBAC (Role-Based Access Control)-based access control for access (search) to data.
Appropriate access controls can be defined in the APIs to ensure authorised access to sensitive data. DIGIT is designed to handle authentication and authorisation as perimeter control at its API gateway layer to ensure that unauthorised calls are not allowed to even contact the respective micro-services. DIGIT provides an RBAC mechanism where users are explicitly provided access to relevant resources by assigning them appropriate roles. By default, DIGIT supports OAUTH-based authentication for individual users and APIs. However, the authentication and authorisation filter in DIGIT is designed to be easily extendable to support any further authorisation and authentication needs. The perimeter security mechanism in DIGIT also helps developers in focusing on the functional developments for further services and offloading the access control requirements for new resources and their APIs to the API gateway using simple configurations. DIGIT also ensures that risks like the following are taken care of:
Privilege escalation – form field manipulation
Failure to restrict URL access
Insecure direct object references (IDOR)
Malicious file upload leads to cross-site scripting
Improper authentication
Missing account lockout
Request throttling attack
Weak encoding mechanism
Sensitive information in URL
Lack of automatic session expiration
Insecure banner implementation
Concurrent session
Clickjacking
Improper error handling
DIGIT has the capability to define key registries in OpenAPI 3.0 specs formats. It can easily achieve key APIs like create/update/search using its building blocks in core services, mainly through configurations and using lightweight extensions on a needs basis. DIGIT has the capability to protect person-specific sensitive data by encrypting them in the user data vault (user registry), which allows configuration-based protection of sensitive PII. DIGIT requires additional registries to reference PII using this mechanism. In addition, registries in DIGIT can leverage its data protection (signing and encryption) core service to provide additional protection to registry-specific attributes. The registry data in DIGIT can be signed for tamper-proofing, using its signing and encryption core service. A proof-of-concept for this has already been done on the ePass module that was built on the DIGT platform. All key data modifications in DIGIT are access logged to provide an audit trail, which can be accessed through APIs. The upcoming version of DIGIT is planning to bring in the concept of immutable event logs to further strengthen this capability. DIGIT leverages open-source telemetry to provide the ability to gather telemetry data and extends it for the DIGIT-specific processing pipeline. This framework allows for additional event definitions and contextual extension of the telemetry processing pipeline thereby future-proofing this capability in DIGIT.
The DIGIT platform is designed as a collection of more than 50-plus atomic micro-services which are bundled together in a given context to provide end solutions. The micro-services in DIGIT can be divided into three main categories: data services (registries, reference master data management, etc.), tech infrastructure services (authentication, authorisation, notification engine, etc.) and domain services (assessment, NOC, etc.). Citizen, employee and administrative interfaces in DIGIT use these micro-services to achieve the needed functionality. Data models and APIs in DIGIT are defined as OpenAPI 3.0 specifications and can be extended by using a combination of configuration and extension techniques. For example, if the additional attributes are only needed to be stored with format validation, it can be a simple schema extension, while if the additional business checks/functionality need to be implemented using the extended attributes, then it can be achieved using pre/post request filters or extending underlying micro-services. DIGIT allows the extension of existing capabilities without needing architectural interventions. As described above, the extension of existing functionality on DIGIT can be achieved using additional configurations, additional extension services, or request/response filters. Several partners have extended DIGIT modules to cater to new use cases. For instance, DIGIT mCollect module caters to the collection of fees for over 50 services on the counter, but it does not have a citizen interface for the payment of these services online. The Directorate General Defence Estates (DGDE) wanted to introduce this interface for the citizen’s of cantonment boards in India, and were able to easily enhance the mCollect module to include this capability. DIGIT supports single-instance multi-tenancy to enable sharing of the underlying infrastructure. All DIGIT data models and services are designed to be multi-tenanted. DIGIT uses an API-first approach in its design and development to ensure loose coupling between its various components. These APIs are clearly defined using OpenAPI 3.0 specifications to ensure clear documentation.
A new functionality can be added by rebundling existing building blocks in the context of new use cases and implementing only additionally-required services without requiring any architectural overhaul. Additionally, due to its loosely coupled API-driven design, DIGIT allows for new components to be implemented in the technology that is most useful for that use case. The API-driven, micro-services-based architecture of DIGIT enables its components to evolve separately. On DIGIT, individual components can evolve separately to enable the heterogeneous evolution of the system. DIGIT uses SemVer 2.0 for the versioning of its micro-services and interfaces. Semantic versioning is a formal convention for specifying compatibility using a three-part version number: major version; minor version; and patch. More details on this can be found on this link: https://semver.org/. DIGIT is designed to be horizontally scalable. The microservices-based architecture of DIGIT also enables it to scale only needed components/services, thereby providing resource efficiency. For example, the billing and collection services can be scaled separately during a financial year closing if the load pattern indicates increasing volume of bill payments during that period. DIGIT is designed to be hardwarec agnostic and can be run on any hardware. It has been tested on multiple commercial clouds and state-sponsored bare metal infrastructure. Components of DIGIT that need to use underlying hardware have been carefully chosen (in case where DIGIT is using other open source components) or designed (DIGIT’s own components) to provide a layer of abstraction that can be extended for any types of hardware.
DIGIT is designed using an API-first approach, therefore enabling any user interface channel to leverage it. DIGIT’s own user interfaces (web/mobile app, WhatsApp, Chatbot) are implemented using its APIs to ensure that the offered platform capabilities and data are accessible to any delivery channel based on configured policies. DIGIT’s access control mechanism can be configured to provide different levels of access based on channels and roles.
The DIGIT platform and its user interfaces are completely open source. All external components used in DIGIT are also open source. Due to its API-based and event-driven architecture, DIGIT can be integrated with any existing stack. Wherever appropriate, DIGIT also provides out-of-the-box integrations with crucial stacks/platforms. The most common integrations are to payment gateways, SMS providers and SMTP email servers for a typical implementation. More than 14 organisations have already partnered with us to implement DIGIT across multiple implementations in India, and have built over 20 new solutions on top of the platform. DIGIT also provides the capability to gather feedback from the ecosystem in a digital manner. The feedback capability in DIGIT can be looked at the following levels:
Service delivery feedback on services offered through DIGIT: DIGIT provides a highly configurable and extensible public grievance module to enable this kind of feedback/redressal for functional users (such as citizens, and employees).
Service usage feedback: The DIGIT user interfaces include a telemetry SDK which is backed by telemetry infrastructure in DIGIT platform. Coupled with API access logs, this enables DIGIT to gather usage feedback through live action and can be used for fine tuning interfaces and APIs
Design/Feature feedback - As an open source project on Github, DIGIT provides a mechanism to provide comments/feedback on its various components using github. This feedback can be leveraged to create a Point of View on the future roadmap for the platform.
The articles in this section include:
Here are the articles in this section:
The articles in this section include:
Verify whether all docs will be published to by the Technical Writer as part of the release.
Interoperability
DIGIT is designed as an API-first platform and with open APIs and open standard interoperability is maintained.
Along with this, taxonomies are available for the key domain entities/registries on DIGIT.
Data privacy and security by design
Data privacy and security design are a critical part of the design of DIGIT.
Core service layer of DIGIT includes a signing and encryption service that provides capabilities to sign/encrypt/mask sensitive data.
Appropriate access controls can be defined in the APIs to ensure authorised access to sensitive data.
Transparency and accountability through data
DIGIT has
The capability to define registries, preferably through standard specifications like OpenAPI 3.0.
The capability to configure registry attributes for security and protection as per the configuration.
Mechanisms to verify data and its provenance through audit logs (access and change logs), preferably through APIs.
Reusability and Extensibility
The DIGIT platform is designed as a collection of over 55-plus atomic micro-services which are bundled together in a given context to provide an end solution.
DIGIT allows the extension of existing capabilities without needing architectural interventions.
Components are designed to be independently reusable without any tight coupling.
Evolvability and Scale
On DIGIT:
Capabilities can be added without needing an overall system re-architecture.
Individual components can evolve separately to enable the heterogeneous evolution of the system.
Scaling can be done horizontally to handle changes in request volumes.
Individual components can be scaled independent of each other to enable efficient resource utilisation.
Multi-channel access
DIGIT allows multiple channels of solution delivery: ULB counters, web portals, mobile app, WhatsApp Chatbot and third party applications like Paytm, tablets, etc.
DIGIT’s access control mechanism can be configured to provide different levels of access based on channels and roles.
Ecosystem-driven
DIGIT leverages open source technologies to reduce the cost of solutions.
Leverages or integrates with, or extends existing platforms/stacks such as IndiaStack, IUDX, ICTRA infrastructure, etc.
Provides the capability to gather feedback from the ecosystem in a digital manner.
This section discusses the supported cloud environment for DIGIT services. It provides information on where and how DIGIT is deployed. Further, it offers guidelines for estimating the infrastructural requirements for cloud support.
Here are the articles in this section:
Click here to know more about our data setup guide.
Click here to know more more.
Health Campaign - High Level Design
The high level design is divided into:
Master Data
Registries / Entities
Reusable DIGIT Services
Form engine support
Multi tenancy
Android offline first app
Web app - Campaign planning + dashboard
External integration - DHIS2
Base Health Campaign on DIGIT Core 2.8.
Master data categorized on the complexity required to maintain them from the technical perspective.
Simple Masters
Roles
Additional Field schemas for different entities
Project Task configurations
Project Type
Role-Actions
Actions
Hierarchical Masters
Administrative Boundary and Hierarchy
Inter linking Masters
Field app config
Service Registry
New service
As users are registered to campaigns, populate the individual registry with basic information about them.
This registry is the first step towards the long term plans in DIGIT to move non users of the system away from the User service. However, due to the current dependency on User service for authN and authZ among other things, this registry will be a wrapper over the User service.
New service
Collection of Individuals living together (potentially receiving shared campaign intervention)
New service
Needed to model storage Warehouses through which stock moves.
New service
Needed to model the resources that are distributed as part of projects both as part of stock movement and actual distribution to beneficiaries.
New service
Models how services and benefits are typically distributed to citizens by governments
Contains multiple endpoints within the service to map other entities such as beneficiaries, staff, facilities, resources to the projects.
New service
Track inflow and outflow of stock resources
Many of the DIGIT-Core services can be reused without any changes. Some of them could be extended and enhanced to support the required features.
digit-mdms-service
Digit-location / boundary service
digit-access-control
Zuul API Gateway
digit-idgen
digit-persister
digit-indexer
digit-localization
DSS
Signed Audit
No existing services being enhanced.
The Health Campaign system does not make heavy use of workflows. Most flows in v1 are single actor and end after a single step (i.e. submitting collected data).
Form engine support was pushing out timelines and has been dropped from v1 scope.
The proposal is to have a single installation to support multiple countries and multiple health campaigns within these countries. Different campaigns will need to share registries.
Leveraging multi tenancy support in DIGIT for this.
Android app is proposed to be modeled on mGramSeva app and will be built in Flutter.
This app will be used in areas with limited or no internet connectivity and hence will need to work while offline. Users will sync the data collected offline when they are in an area with network connectivity.
SQLite will be used to model structured data and ISAR will be used for unstructured data.
Out of scope for v1.
The field workers will need to see dashboards based on the data stored in the offline database. Library - TBD
Out of scope for v1.
The app will have some custom screens to capture information around the campaign plan.
DSS dashboards are planned to be leveraged for reporting dashboards.
This will be added to implementation scope.
HCM 1.0 is a base version release that has functional and non-functional requirements:
Functional: Built new registries: Individual, Household, Facility and Product. The release also has services: Project and Stock
Non-functional: The services support bulk and non-bulk APIs which can be used in online and offline modes for the HCM app.
Registries & services
Individual, household, facility and product registries, as well as product, and stock services through standard specifications like OpenAPI 3.0. They have been integrated with the DIGIT platform.
HCM app
The health campaign Android mobile app built on Flutter.
Infra/ops simplification & enablement
HCM, DIGIT service monitoring.
All Java-based services with SpringBoot version 2.2.6 for better security, performance, and metrics.
Helm templates to ease deployment on Kubernetes.
UI technical documents
Backend service documents
Infra/deployment documents
https://dhis2.org/integration/
Data Capture
Validation
Analysis
Presentation
SDMX-HD and ADX standards for interoperability
SDMX: https://ec.europa.eu/eurostat/web/sdmx-infospace/trainings-tutorials
ADX: Aggregate Data Exchange
DHIS2 Web API
DHIS2 Core
It exposes REST API(s) over DHIS2 Core which we can utilise.
https://docs.dhis2.org/en/full/develop/dhis-core-version-master/developer-manual.html
DHIS2 provides Basic Auth, Two Factor Auth, Personal Access Token(PAT) and OAuth2. Basic Auth is the least secure and Two Factor Auth is for direct DHIS2 users.
PAT
By default PAT will have all the authorizations that the user has. This can be configured or a special user can be created having only the required permissions.
The token is configurable via API and only the constraints can be modified after a token is created.
Token key is returned only once when the token is generated.
Expiry of the token can be configured via Web API along with other constraints.
OAuth2
We can go with grant_type as password. This can be configured via Web API too. Grant_type password would involve sharing username and password. However, this will be in a POST call body.
http://43.205.92.152/dhis-web-commons/security/login.action
User: admin
Pass: district
List of the metadata which are required and there attributes
Note this data is extracted from the schemas endpoint of DHIS2
DHIS2 is District Health Information Software 2.
The DHIS 2 is a routine data based health information system which allows for:
data capture,
aggregation,
analysis, and
reporting of data.
The data model is generic in all dimensions in order to allow for capture of any item of data.
The model is based on the notion of a DataValue.
A DataValue can be captured for
any DataElement (which represents the captured item, occurrence or phenomena),
Period (which represents the time dimension), and
Source (which represents the space dimension, i.e. an organisational unit in a hierarchy).
Meta Data
Understanding on this
Remarks
DataSet
The DataSet is a collection of DataElements for which there is entered data presented as a list, a grid and a custom designed form.
A DataSet is associated with a PeriodType, which represents the frequency of data capture.
This is what is a campaign as per current understanding
Data Element
Basically a Form Field
The data element often represents a count of something, and its name describes what is being counted, e.g. "BCG doses given" or "Malaria cases".
Data Element Group
Group of Data Element
Indicator
Allows for data analytics and reporting. It is basically output of data capture. An Indicator is basically a mathematical formula consisting of Data Elements and numbers. The formula is split into a numerator and denominator.
IndicatorType
An Indicator is associated with an IndicatorType, which indicates the factor of which the output should be multiplied with.
A typical IndicatorType is percentage, which means the output should be multiplied by 100.
OrgUnit
Source or manageable area under which the data is captured
Category
METADATA Diagram taken from the DHIS2 technical documentation
The diagram is taken from the core technical documentation for understanding the relationships between the DHIS2:
While adding dhis2 client https://github.com/dhis2/dhis2-java-client
The following data is needed for DIGIT ecosystem
Boundary and Boundary Hierarchy is part of one time setup. All the fields cannot be fetched from the DHIS2 directly. Some manual intervention is needed.
DIGIT Field
DHIS2 Source
Comments
Code
DHIS2 has numerical short codes. DIGIT expects alphabets. We can directly use the Level codes - 1,2,3,4,5,6 as described by DHIS2
Boundary Hierarchy Type
Organizational Unit Level
Description
OrgUnit.Name
Clubbing projects and boundaries because both of these can be populated from same set of master data. These are directly correlated to Organisational Units. Targets to be fetched from forms. The forms of interest are “RTIs Metas Macroplano” and “RTIs Metas Microplano”. They are available at village level only. Projects and relevant targets can be fetched from the following boundary information.
DIGIT Field
DHIS2 Source
Comments
Boundary Code
OrgUnit.code
Boundary Name
OrgUnit.name
Parent Boundary Code
OrgUnit.parent.code
Boundary Type
OrgUnitLevel.name
Hierarchy Type Code
OrgUnitLevel
Campaign Start Date
Campaign End Date
Total Households
RTIs Metas Macroplano.Agregado familiar
Targetted Households
RTIs Metas Microplano.Agregados do Microplano
Total Individuals
RTIs Metas Macroplano.População
Targeted Individuals
RTIs Metas Microplano.População
Bednets estimated to be delivered
RTIs Metas Macroplano.Redes mosquiteiras
DIGIT Field
DHIS2 Source
Comments
Username
User.userCredentials.username
Can be kept same as DHIS2 username
Password
We will need to auto generate this, if user access needs to be provided.
Name
User.name
Mobile No
Not available
DHIS2 does not capture demographic and user information.
Gender
Not Available
DHIS2 does not capture demographic and user information.
Date of Birth
Not Available
DHIS2 does not capture demographic and user information.
Not Available
DHIS2 does not capture demographic and user information.
Correspondence Address
Not Available
DHIS2 does not capture demographic and user information.
Role
User.userRole
Multiple role assignments are possible. Role Maps need to be created between DIGIT and DHIS2 and appropriately assigned
Employment Type
Not Available
DHIS2 does not capture demographic and user information.
Date of Appointment
Not Available
DHIS2 does not capture demographic and user information.
Department*
Not Available
DHIS2 does not capture demographic and user information.
Designation
Not Available
DHIS2 does not capture demographic and user information.
Project
User.organisationalUnit
A user can be associated with multiple Organisational Units. We will need to map OU to Projects and appropriately map the project to the user
Product and Product variant are one time config
ration for a campaign. Unable to find equivalent in DHIS2. Will need to double check.
For Mozambique, the following are being tracked on DHIS2 at a team level.
Red Sticker
Green Sticker
Bednet
At the district and community warehouses only bed nets are being tracked.
OrgUnits have shapes (geometry) associated with them. Granularity is available only till district level. If we have to generate the shapefile dynamically, it will be tedious. Would be better to check with the CHAI team about how they are downloading the shapefiles from DHIS2 and replicate.
Unable to find on DHIS2. Will need to check with Mrunal and CHAI team.
Types of Data
There are two types of transactional data that we need to ingest into DIGIT from DHIS2.
Beneficiary - In the case of Moz it is Household data.
Service Delivery - In the case of Moz, this is the bed net being distributed.
Inventory management
Supervisor checklist - Forms are available in DHIS2, need to understand DIGIT models before this mapping can be done.
The following forms contain transactional data in DHIS2
DHIS2 Form
Translation
Comments
Ficha de entrega de material - Monitor (Entrega e Devolução)
Material delivery form for monitor.
Not sure about where this can be used. This contains details for all materials used as part of campaigns. Red stickers, Green stickers, bednets etc.
Ficha de entrega de material - Provincial (Entrega e Devolução)
Material delivery form - Provincial (Delivery and Return)
Need to understand use case
Ficha de entrega de material - Logistico (Entrega e Devolução)
Material delivery form - Logistics (Delivery and Return)
Need to understand use case
Ficha de Registo dos Agregados Familiares
Household registration form
This is the form of interest. This contains the service delivery information.
Gestão De Stock - Começo de cada dia
Stock management - Start of every day
This is stock management to each distribution team. How many Red and Green stickers, bed nets etc are being given to each team at the beginning of the day. Not of interest.
Gestão De Stock - No final de cada dia
Stock management - End of each day
This is stock management to each distribution team. How many Red and Green stickers, bednets etc are returned by the team at the end of each day. Not of interest.
AD (Armazém distrital) - Entradas
District Warehouse - Entry
AD (Armazém distrital) - Saidas
District Warehouse - Exit
AD (Armazém distrital)- Contagem física
District Warehouse - Physical Count
AC (Armazem Comunitarial) - Entradas
Community Warehouse - Entry
AC (Armazem Comunitarial) - Saidas
Community Warehouse - Exit
AC (Armazem Comunitarial) - Contagem física
Community Warehouse - Physical count
This data is extracted from the form called “Ficha de Registo dos Agregados Familiares”. The only Beneficiary field available is the Head of household’s name and memberCount of the household. The rest of the required fields will be empty.
DIGIT Field
DHIS2 Source
Comments
projectId
OrgUnit
This is an acquired field from DIGIT<>DHIS2 master data mapping. It will be associated with the relevant OU at the village level
tenantId
clientReferenceId
FormEntry.ID
This is to store the DHIS2 internal unique identifier of this beneficiary record from the form. This will be the ID of the form instance
memberCount
Número de membros do agregado familiar que vivem na mesma casa (incluindo o(a) chefe do agregado familiar)
address.tenantId
address.doorNo
NA
address.latitude
FormEntry.latitude
address.longitude
FormEntry.longitude
address.locationAccuracy
NA
address.type
HOUSEHOLD
address.addressLine1
NA
address.addressLine2
NA
address.landmark
NA
address.city
OrgUnit?
Can we populate from OrgUnit or can we ignore this
address.pincode
NA
address.buildingName
NA
address.street
NA
address.locality.code
OrgUnit.code
address.locality.label
OrgUnit.name
address.locality.latitude
NA
address.locality.longitude
NA
This data is extracted from the form called “Ficha de Registo dos Agregados Familiares”.
DIGIT Field
DHIS2 Source
Comments
projectId
OrgUnit
This is an acquired field from DIGIT<>DHIS2 master data mapping. It will be associated with the relevant OU at the village level
tenantId
clientReferenceId
FormEntry.ID
This is to store the DHIS2 internal unique identifier of this beneficiary record from the form. This will be the ID of the form instance
projectBeneficiaryId
DIGIT BeneficiaryID
After the beneficiary is created, we will need to fetch that ID and populate this field
resources.tenantId
resources.productVariantId
This is the product variant being distributed. Will be part of MDMS. We were told that if we configure at project level in MDMS, it will be auto populated.
resources.quantity
FormEntry.Número de redes distribuídas
resources.isDelivered
This will always be true, because entry is created in DHIS2 after service delivery
resources.deliveryComment
FormEntry.Observações
plannedStartDate
plannedEndDate
actualStartDate
actualEndDate
createdBy
FormEntry.Selecione equipe de distribuição
This is the name of the DHIS2 user who created this record. We will be importing these users as part of master data import, the equivalent DIGIT userID to be populated here.
createdDate
address.tenantId
address.doorNo
NA
address.latitude
FormEntry.latitude
address.longitude
FormEntry.longitude
address.locationAccuracy
NA
address.type
HOUSEHOLD
address.addressLine1
NA
address.addressLine2
NA
address.landmark
NA
address.city
OrgUnit?
address.pincode
NA
address.buildingName
NA
address.street
NA
address.locality.code
OrgUnit.code
address.locality.label
OrgUnit.name
address.locality.latitude
NA
address.locality.longitude
NA
At the start of the campaign we will need to ingest data from the physical count form. Entry and Exits are tracked through the entry and exit form mentioned above. We will need to do this for District and Community warehouses. The fields remain the same only the forms are changing. Which means the appropriate IDs will also change. The following are the forms:
AD (Armazém distrital) - Entradas
District Warehouse - Entry
AD (Armazém distrital) - Saidas
District Warehouse - Exit
AD (Armazém distrital)- Contagem física
District Warehouse - Physical Count
AC (Armazem Comunitarial) - Entradas
Community Warehouse - Entry
AC (Armazem Comunitarial) - Saidas
Community Warehouse - Exit
AC (Armazem Comunitarial) - Contagem física
Community Warehouse - Physical count
DIGIT Field
DHIS2 Source
Comments
clientReferenceId
FormInstance.ID
This is will be unique identity of the FormEntryInstance
tenantId
facilityId
Armazém distrital
This will be the district warehouse or community warehouse ID. We will need to fetch and do a mapping. This facility will be mapped to the project so we need only the facilityId.
productVariantId
This is a DIGIT field, created as part of master data creation
quantity
Nr. da guia de remessa *
referenceId
Unsure of what this is
referenceType
Entrada ou Devolucao
Entry or Exit
transactionReason
Entrada ou Devolucao
Return
transactingPartyId
User ID of the transacting party
transactingPartyType
WAREHOUSE
The spec of the survey service is being worked on at the product side. Once the design is completed, this section will be addressed.
On DHIS2 there is a single form that captures Bednet distribution as well as household registration (Both the required transactional data fields). This form is called “Ficha de Registo dos Agregados Familiares”. We will have to convert this single form data into two DIGIT payloads - Beneficiary and Benefit (or Service Delivery or Task).
All data is collected at a village level only in DHIS2. This form has the following fields.
DHIS2 Field Name
DIGIT Field
Comments
Org Unit
Beneficiary.projectId, Beneficiary.address[].locality,
Benefit.projectId,
Benefit.address[].locality
This corresponds to the Village in which the Bed Nets are distributed. Each Org Unit has a different unique identifier. This mapping needs to be maintained in configuration.
Latitude
Beneficiary.address[].latitude,
Beneficiary.address[].locality.latitude
Benefit.address[].locality.latitude, Benefit.address[].latitude
Longitude
Beneficiary.address[].longitude,
Beneficiary.address[].locality.longitude
Benefit.address[].locality.longitude, Benefit.address[].longitude
Equipe de distribuição
Beneficiary.userId, Benefit.createdBy
This is the user who does the distribution. Typically this is the user who distributes the Bednets.
Data hoje
Beneficiary.dateOfRegistration, Benefit.plannedStartDate, Benefit.plannedEndDate, Benefit.actualStartDate, Benefit.actualEndDate, Benefit.createdDate
Date when the form was filled/service was delivered.
Nome do(a) chefe do agregado familiar
Beneficiary.name.givenName
DHIS2 captures the full name of the head of the household. There is no way to syntactically split it into Given Name, Surname and otherNames as needed for the DIGIT ecosystem. So the assumption is that only the givenName will be populated
Selecione equipe de distribuição
Beneficiary.userId, Benefit.createdBy
Número de membros do agregado familiar que vivem na mesma casa (incluindo o(a) chefe do agregado familiar)
Beneficiary.memberCount
Número de redes por atribuir
No equivalent in DIGIT payload for service delivery. This is a calculated field on the UI. No persistence. The aggregate for a village will be persisted at the equivalent project level.
Número de redes distribuídas
Benefit.resources[].quantity
Observações
Benefit.deliveryComment
Verifique se seus números estão corretos antes de finalizar este formulário
This field is to let the distributor validate the information present in the form.
DHIS2 Field Name
Translation
DIGIT Field Mapping
Comments
Entrada ou Devolucao
Incoming or Outgoing
Armazém distrital
District warehouse
Identificação do fiel armazém (nome completo)
Identification of the faithful warehouse (full name)
Proveniência
Provenance
Especficar
Specify
Nr. da guia de remessa
Delivery note number
Nr. matrícula ou tipo de transporte
Registration no. or type of transport
Quantidade de redes indicadas na guia de remessa
Quantity of nets indicated on delivery note
Quantidade de redes recebidas
Quantity of nets received
Comentário
Comment
This page lists the skillset required for anyone to build and support the HCM application
This document lists the technical skillset required for someone to build and support the Health Campaign Management platform. There are distinct skills required to customise the application, and set up and run the infrastructure for this. The basic hardware configuration required for the developer machine is part of this document.
The technical skill sets that are required to work on the DIGIT HCM stack are listed below. It is expected the team has satisfactory knowledge of the below technologies before they take up DIGIT training.
Open API Contract - Swagger2.0
YAML/JSON
Postman
Postgres
Java and REST APIS
Basics of Elasticsearch
Maven
Springboot
Kafka
Zuul
ReactJS
Flutter
Understanding of the micro-service architecture.
Experience with AWS, Azure, GCP, and NIC Cloud.
Strong working knowledge of Linux, command, VM Instances, networking and storage.
To create Kubernetes cluster on AWS, Azure, and GCP on NIC Cloud.
Kubectl installation & commands (apply, get, edit, describe k8s objects)
Terraform for infra-as-code for cluster or VM provisioning.
Understanding of VM types, Linux OS types, LoadBalancer, VPC, Subnets, Security Groups, Firewall, Routing, DNS)
Experience setting up CI like Jenkins and creating pipelines.
Deployment strategies - Rolling updates, Canary, Blue/Green.
Artifactory - Nexus, Verdaccio, DockerHub, etc.
Experience with Kubernetes ingress, setting up SSL certificates and renewal
Understanding of Zuul gateway
Gitops, Git branching, PR review process. Rules, Hooks, etc.
Experience in Helm, packaging and deploying.
Apache, Nginx, Redis and Postgres.
Teams are expected to have laptops/desktops configured as mentioned below with all the software required to run the DIGIT application:
Laptop for hands-on training with 16GB RAM and OS preferably Ubuntu
All developers need to have Git ids
Install VSCode/IntelliJ/Eclipse
Postman
There are the knowledge assets available on the net for general items and eGov assets for DIGIT services. Here you can find references to each of the topics of importance. It is mandated the trainees do a self-study of all the software mentioned in the pre-requisites using the reference materials shared.
Here are the articles in this section:
Install
Install
Install
Install 6
Install
Topic
Reference
Preparedness Check
Git
Do you have a Git account? Do you know how to clone a repository, pull updates, push updates? Do you know how to give a pull request and merge the pull request?
Microservice Architecture
Do you know when to create a new service?How to access other services?
ReactJS
How to create react app?How to create a stateful and stateless component? How to use HOC as a wrapper?Validations at form level using React.js and Redux.
Postgres
How to create a database and set up privileges? How to add an index on a table? How to use aggregation functions in psql?
Postman
Call a REST API from Postman with proper payload and show the responseSetup any service locally (MDMS or user service has least dependencies) and check the API’s using postman.
REST APIs
What are the principles to be followed when making a REST API? When to use POST and GET? How to define the request and response parameters?
Kafka
How to push messages on Kafka topic? How does the consumer group work? What are partitions?
Docker and Kubernetes
How to edit deployment configuration? How to read logs? How to go inside a Kubernetes pod?How to create a docker file using a base image?How to port-forward the pod to the local port?
JSON
How to write filters to extract specific data using jsonPaths?
YAML
How to read an API contract using swagger?
Zuul
What does Zuul do?
Maven
What is POM?What is the purpose of maven clean install and how to do it?What is the difference between the version and SNAPSHOT?
Springboot
How does Autowiring work in spring? How to write a consumer/producer using spring Kafka? How to make an API call to another service using restTemplate? How to execute queries using JDBC Template?
Elastic search
How to write basic queries to fetch data from elastic search index?
DIGIT Architecture
What comes as part of core service, business service and municipal services? How to calls APIs from one service in another service?
DIGIT Core Services
Which are the core services in the DIGIT framework?
DIGIT DevOps
DIGIT MDMS
How to read a master date from MDMS? How to add new data in an existing Master? Where is the MDMS data stored?
DIGIT UI Framework
How to add a new component to the framework? How to use an existing component?
DSS
ACKNOWLEDGEMENT_SUCCESS_ACTION_LABEL_TEXT
Go Back
hcm-acknowledgement
en_MZ
वापस जाओ
ACKNOWLEDGEMENT_SUCCESS_DESCRIPTION_TEXT
The data has been recorded successfully.
hcm-acknowledgement
en_MZ
डेटा को सफलतापूर्वक दर्ज किया गया है।
ACKNOWLEDGEMENT_SUCCESS_LABEL_TEXT
Data recorded successfully
hcm-acknowledgement
en_MZ
डेटा सफलतापूर्वक दर्ज किया गया
ADMINISTRATION_AREA_FORM_LABEL
Administrative Area
hcm-household
en_MZ
प्रशासनिक क्षेत्र
AGE_LABEL_TEXT
Age
hcm-common
en_MZ
आयु
ATTR1
The district warehouse and the staff comply with COVID-19 prevention measures (minimum distance of 1.5m, use of masks, use of disinfectants etc)
hcm-checklist
en_MZ
जिला गोदाम और कर्मचारी COVID-19 रोकथाम उपायों (1.5 मीटर की न्यूनतम दूरी, मास्क का उपयोग, कीटाणुनाशक का उपयोग आदि) का अनुपालन करते हैं
ATTR2
Does the warehouse have RTI stock forms?
hcm-checklist
en_MZ
क्या गोदाम में आरटीआई स्टॉक फॉर्म हैं?
ATTR3
Is the stock form completed?
hcm-checklist
en_MZ
क्या स्टॉक फॉर्म पूरा हो गया है?
ATTR4
Are all the header fields on the stock card filled in?
hcm-checklist
en_MZ
क्या स्टॉक कार्ड पर सभी हेडर फ़ील्ड भरे गए हैं?
ATTR5
Is the number of RTIS (bales) received equal to the number of planned RTIS (bales)? (See MPP)
hcm-checklist
en_MZ
क्या आरटीआई (गठरी) की संख्या नियोजित आरटीआई (गठरी) की संख्या के बराबर है? (एमपीपी देखें)
ATTR6
Are the RTI movement fields filled in?
hcm-checklist
en_MZ
क्या आरटीआई की आवाजाही क्षेत्र भरे गए हैं?
ATTR7
Are the RTI movement fields CORRECTLY filled in?
hcm-checklist
en_MZ
या आरटीआई की आवाजाही क्षेत्र सही ढंग से भरे हुए हैं?
BENEFICIARY_ADD_ACTION_LABEL
Register New Household
hcm-beneficiary
en_MZ
नया परिवार पंजीकृत करें
BENEFICIARY_INFO_DESCRIPTION
Click on Register New Household button to add details.
hcm-beneficiary
en_MZ
विवरण जोड़ने के लिए 'नया परिवार पंजीकृत करें' बटन पर क्लिक करें।
BENEFICIARY_INFO_TITLE
Match not found!
hcm-beneficiary
en_MZ
मैच नहीं मिला!
BENEFICIARY_SEARCH_HINT_TEXT
To start, enter the name of household head
hcm-beneficiary
en_MZ
शुरू करने के लिए घर के मुखिया का नाम दर्ज करें
BENEFICIARY_STATISTICS_LABEL_TEXT
Search Households
hcm-beneficiary
en_MZ
परिवार खोजें
CHECKLIST
Checklist
hcm-checklist
en_MZ
चेकलिस्ट
CHECKLIST_CREATE_ACTION_LABEL
Create Checklist
hcm-checklist
en_MZ
चेकलिस्ट बनाएं
CHECKLIST_DATE
Date
hcm-checklist
en_MZ
तारीख
CHECKLIST_DETAILS_LABEL
Checklist Details
hcm-checklist
en_MZ
चेकलिस्ट विवरण
CHECKLIST_DIALOG_DESCRITPTION
Make sure the details entered are correct.
hcm-checklist
en_MZ
सुनिश्चित करें कि दर्ज किए गए विवरण सही हैं।
CHECKLIST_DIALOG_LABEL
Ready to submit checklist?
hcm-checklist
en_MZ
चेकलिस्ट सबमिट करने के लिए तैयार हैं?
CHECKLIST_DIALOG_PRIMARY_ACTION
Submit
hcm-checklist
en_MZ
जमा करें
CHECKLIST_DIALOG_SECONDARY_ACTION
Go Back
hcm-checklist
en_MZ
वापस जाओ
CHECKLIST_LABEL
My Checklists
hcm-checklist
en_MZ
मेरे चेकलिस्ट
CHECKLIST_VIEW_ACTION_LABEL
View Submitted Checklists
hcm-checklist
en_MZ
प्रस्तुत चेकलिस्ट देखें
CORE_COMMON_AGE
Age
hcm-common
en_MZ
आयु
CORE_COMMON_BACK
Back
hcm-common
en_MZ
वापस
CORE_COMMON_CANCEL
Cancel
hcm-common
en_MZ
रद्द करें
CORE_COMMON_CLOSE
Close
hcm-common
en_MZ
बंद करें
CORE_COMMON_CONTINUE
Continue
hcm-common
en_MZ
जारी रखें
CORE_COMMON_GENDER
Gender
hcm-common
en_MZ
लिंग
CORE_COMMON_HELP
Help
hcm-common
en_MZ
मदद
CORE_COMMON_MOBILE_NUMBER
Mobile Number
hcm-common
en_MZ
मोबाइल नंबर
CORE_COMMON_REQUIRED
Required field cannot be empty
hcm-common
en_MZ
आवश्यक क्षेत्र खाली नहीं हो सकता
CORE_COMMON_SAVE
Save
hcm-common
en_MZ
सहेजें
CORE_COMMON_SUBMIT
Submit
hcm-common
en_MZ
जमा करें
DAMAGED_STOCK_DETAILS
Damaged Stock Details
hcm-stock
en_MZ
क्षतिग्रस्त स्टॉक का विवरण
DATA_SYNC_INFO_CONTENT
There are {} transactions yet to be synced
hcm-home
en_MZ
सिंक किए जाने के लिए अभी तक {} रिकॉर्ड हैं
DATA_SYNC_INFO_LABEL
Data unsynced
hcm-home
en_MZ
डेटा अनसिंक्ड
DELIVER_INTERVENTION_DATE_OF_REGISTRATION_LABEL
Date of Registration
hcm-delivery
en_MZ
पंजीकरण की तारीख
DELIVER_INTERVENTION_DELIVERY_COMMENT_LABEL
Delivery Comment
hcm-delivery
en_MZ
वितरण टिप्पणी
DELIVER_INTERVENTION_DIALOG_CONTENT
Make sure you review all details before clicking on the Submit button. Click on the Cancel button to go back to the previous page.
hcm-delivery
en_MZ
सुनिश्चित करें कि आप सबमिट बटन पर क्लिक करने से पहले सभी विवरणों की समीक्षा करें। पिछले पृष्ठ पर वापस जाने के लिए रद्द बटन पर क्लिक करें।
DELIVER_INTERVENTION_DIALOG_TITLE
Ready to Submit?
hcm-delivery
en_MZ
सबमिट करने के लिए तैयार हैं?
DELIVER_INTERVENTION_ID_NUMBER_TEXT
ID Number
hcm-delivery
en_MZ
आईडी नंबर
DELIVER_INTERVENTION_ID_TYPE_TEXT
ID Type
hcm-delivery
en_MZ
आईडी का प्रकार
DELIVER_INTERVENTION_LABEL
Deliver Intervention
hcm-delivery
en_MZ
संसाधन प्रदान करें
DELIVER_INTERVENTION_MEMBER_COUNT_TEXT
Member Count
hcm-delivery
en_MZ
सदस्यों की संख्या
DELIVER_INTERVENTION_NO_OF_RESOURCES_FOR_DELIVERY
Number Of Resources For Delivery
hcm-delivery
en_MZ
वितरण के लिए संसाधनों की संख्या
DELIVER_INTERVENTION_QUANTITY_DISTRIBUTED_LABEL
Quantity Distributed
hcm-delivery
en_MZ
वितरित मात्रा
DELIVER_INTERVENTION_RESOURCE_DELIVERED_LABEL
Resource delivered
hcm-delivery
en_MZ
वितरित संसाधन
DOB_LABEL_TEXT
Date of Birth
hcm-beneficiary
en_MZ
जन्म की तारीख
FORGOT_PASSWORD_ACTION_LABEL
Forgot Password?
hcm-forgot-password
en_MZ
पासवर्ड भूल गए?
FORGOT_PASSWORD_CONTENT_TEXT
Please contact your administrator if you have forgotten your password
hcm-forgot-password
en_MZ
यदि आप अपना पासवर्ड भूल गए हैं तो कृपया अपने व्यवस्थापक से संपर्क करें
FORGOT_PASSWORD_LABEL_TEXT
Forgot Password
hcm-forgot-password
en_MZ
पासवर्ड भूल गए
GENDER_LABEL_TEXT
Gender
hcm-common
en_MZ
लिंग
HEAD_OF_HOUSEHOLD_LABEL_TEXT
Head of household
hcm-beneficiary
en_MZ
घर के मुखिया
HOME_BENEFICIARY_LABEL
Beneficiaries
hcm-home
en_MZ
लाभार्थियां
HOME_CALL_BACK_LABEL
Call Supervisor
hcm-home
en_MZ
पर्यवेक्षक को फोन करें
HOME_FILE_COMPLAINT
File Complaint
hcm-home
en_MZ
शिकायत दर्ज करें
HOME_MANAGE_STOCK_LABEL
Manage Stock
hcm-home
en_MZ
स्टॉक प्रबंधित करें
HOME_STOCK_RECONCILIATION_LABEL
Stock Reconciliation
hcm-home
en_MZ
स्टॉक का मिलान
HOME_SYNC_DATA_LABEL
Sync Data
hcm-home
en_MZ
डेटा सिंक करें
HOME_VIEW_REPORTS_LABEL
View Reports
hcm-home
en_MZ
रिपोर्ट देखें
HOUSEHOLD_ACTION_LABEL
Next
hcm-household
en_MZ
अगला
HOUSEHOLD_ADDRESS_LINE_1_FORM_LABEL
Address Line 1
hcm-household
en_MZ
पता पंक्ति 1
HOUSEHOLD_ADDRESS_LINE_2_FORM_LABEL
Address Line 2
hcm-household
en_MZ
पता पंक्ति 2
HOUSEHOLD_DETAILS_DATE_OF_REGISTRATION_LABEL
Date of Registration
hcm-household
en_MZ
पंजीकरण की तारीख
HOUSEHOLD_DETAILS_LABEL
Household Details
hcm-household
en_MZ
घर का विवरण
HOUSEHOLD_LOCATION_ACTION_LABEL
Next
hcm-household
en_MZ
अगला
HOUSEHOLD_LOCATION_LABEL_TEXT
Household Location
hcm-household
en_MZ
घर का स्थान
HOUSEHOLD_OVER_VIEW_ACTION_CARD_TITLE
Do you want to delete this beneficiary?
hcm-household
en_MZ
क्या आप इस लाभार्थी को हटाना चाहते हैं?
HOUSEHOLD_OVER_VIEW_ACTION_TEXT
Deliver Intervention
hcm-household
en_MZ
संसाधन प्रदान करें
HOUSEHOLD_OVER_VIEW_DELETE
Delete Household
hcm-household
en_MZ
घर को हटा दें
HOUSEHOLD_OVER_VIEW_DELETE_ICON_LABEL
Delete Household
hcm-household
en_MZ
घर को हटा दें
HOUSEHOLD_OVER_VIEW_DELIVERED_ICON_LABEL
Visited
hcm-household
en_MZ
दौरा किया
HOUSEHOLD_OVER_VIEW_EDIT_ICON_LABEL
Edit Household Details
hcm-household
en_MZ
घर का विवरण संपादित करें
HOUSEHOLD_OVER_VIEW_EDIT_ICON_LABEL_TEXT
Edit Household
hcm-household
en_MZ
घर संपादित करें
HOUSEHOLD_OVER_VIEW_HOUSEHOLD_HEAD_LABEL
Household Head
hcm-household
en_MZ
घर का मुखिया
HOUSEHOLD_OVER_VIEW_HOUSEHOLD_HEAD_NAME_LABEL
Household Head Name
hcm-household
en_MZ
घर के मुखिया का नाम
HOUSEHOLD_OVER_VIEW_LABEL
Household
hcm-household
en_MZ
परिवार
HOUSEHOLD_OVER_VIEW_NOT_DELIVERED_ICON_LABEL
Not Visited
hcm-household
en_MZ
दौरा नहीं किया
HOUSEHOLD_OVER_VIEW_PRIMARY_ACTION_LABEL
Delete
hcm-household
en_MZ
मिटा दें
HOUSEHOLD_OVER_VIEW_SECONDARY_ACTION_LABEL
Cancel
hcm-household
en_MZ
रद्द करें
HOUSEHOLD_OVER_VIEW__ADD_ACTION_TEXT
Add Member
hcm-household
en_MZ
सदस्य जोड़ें
ICON_LABEL
Open
hcm-beneficiary
en_MZ
खोलें
ID_NUMBER_LABEL_TEXT
ID Number
hcm-beneficiary
en_MZ
ID नंबर
ID_NUMBER_SUGGESTION_TEXT
Enter 10 digit ID number
hcm-beneficiary
en_MZ
10 अंक ID नंबर दर्ज करें
ID_TYPE_LABEL_TEXT
ID Type
hcm-beneficiary
en_MZ
ID का प्रकार
INDIVIDUAL_DETAILS_INVALID_MOBILE_NUMBER
Enter only numbers
hcm-beneficiary
en_MZ
केवल संख्या दर्ज करें
INDIVIDUAL_LABEL_TEXT
Individual Details
hcm-beneficiary
en_MZ
व्यक्ति का विवरण
INDIVIDUAL_NAME_LABEL_TEXT
Name of the Individual
hcm-beneficiary
en_MZ
व्यक्ति का नाम
ISSUED_STOCK_DETAILS
Issued Stock Details
hcm-stock
en_MZ
जारी किए गए स्टॉक का विवरण
LANDMARK_FORM_LABEL
Landmark
hcm-household
en_MZ
सीमाचिह्न
LOGIN_ACTION_LABEL
Login
hcm-login
en_MZ
लॉग इन करें
LOGIN_LABEL_TEXT
Login
hcm-common
en_MZ
लॉग इन करें
LOST_STOCK_DETAILS
Lost Stock Details
hcm-stock
en_MZ
खोए हुए स्टॉक का विवरण
MEMBER_CARD_ASSIGN_AS_HEAD
Assign as household head
hcm-member
en_MZ
घर के मुखिया के रूप में नियुक्त करें
MEMBER_CARD_DELETE_INDIVIDUAL_ACTION_TEXT
Delete Individual
hcm-household
en_MZ
व्यक्ति को हटाएं
MEMBER_CARD_DELIVER_DETAILS_UPDATE_LABEL
Update Delivery Details
hcm-member
en_MZ
वितरण विवरण अपडेट करें
MEMBER_CARD_DELIVER_DETAILS_YEAR_TEXT
years
hcm-member
en_MZ
साल
MEMBER_CARD_DELIVER_INTERVENTION_SUBMIT_LABEL
Submit
hcm-member
en_MZ
जमा करें
MEMBER_CARD_EDIT_DETAILS
Edit
hcm-member
en_MZ
संपादित करें
MEMBER_CARD_EDIT_INDIVIDUALDETAILS
Edit
hcm-member
en_MZ
संपादित करें
MEMBER_CARD_EDIT_INDIVIDUAL_ACTION_TEXT
Edit Individual Details
hcm-member
en_MZ
व्यक्तिगत विवरण संपादित करें
MEMBER_CARD_EDIT_INDIVIDUAL_DETAILS
Edit Individual Details
hcm-member
en_MZ
व्यक्तिगत विवरण संपादित करें
MOBILE_NUMBER_LABEL_TEXT
Mobile Number
hcm-beneficiary
en_MZ
मोबाइल नंबर
MY_CHECK_LIST_LABEL
My Checklist
hcm-home
en_MZ
मेरी चेकलिस्ट
NO_OF_HOUSEHOLDS_REGISTERED
No. of Households Registered
hcm-beneficiary
en_MZ
पंजीकृत परिवारों की संख्या
NO_OF_MEMBERS_COUNT_LABEL
Number of members living in the household
hcm-household
en_MZ
घर में रहने वाले सदस्यों की संख्या
NO_OF_RESOURCES_DELIVERED
No. of Bednets Delivered
hcm-beneficiary
en_MZ
वितरित मच्छरदानी की संख्या
PASSWORD_PLACEHOLDER
Password
hcm-login
en_MZ
पासवर्ड
POSTAL_CODE_FORM_LABEL
Postal Code
hcm-household
en_MZ
पोस्टल कोड
PRIMARY_ACTION_LABEL
OK
hcm-forgot-password
en_MZ
ठीक है
PROGRESS_INDICATOR_PREFIX_LABEL
completed
hcm-home
en_MZ
पूरा हुआ
PROGRESS_INDICATOR_TITLE
more to reach target
hcm-home
en_MZ
लक्ष्य तक पहुंचने के लिए और अधिक
PROJECT_DETAILS_LABEL
Projects
hcm-common
en_MZ
परियोजनाएं
RECEIVED_STOCK_DETAILS
Received Stock Details
hcm-stock
en_MZ
प्राप्त स्टॉक का विवरण
RETURNED_STOCK_DETAILS
Returned Stock Details
hcm-stock
en_MZ
लौटाए गए स्टॉक का विवरण
SEPARATOR_LABEL_TEXT
(or)
hcm-common
en_MZ
(या)
STOCK_DETAILS_COMMENTS_LABEL
Comments
hcm-stock
en_MZ
टिप्पणियाँ
STOCK_DETAILS_DAMAGED_DURING
Damaged during
hcm-stock
en_MZ
कब खराब हुआ था
STOCK_DETAILS_DIALOG_CONTENT
Make sure you reivew all details before clicking on the Submit button. Click on the Cancel button to go back to the previous page.
hcm-stock
en_MZ
सुनिश्चित करें कि आपने सबमिट बटन पर क्लिक करने से पहले सभी विवरण पुनः प्राप्त कर लिए हैं। पिछले पृष्ठ पर वापस जाने के लिए रद्द करें बटन पर क्लिक करें।
STOCK_DETAILS_DIALOG_TITLE
Ready to submit?
hcm-stock
en_MZ
सबमिट करने के लिए तैयार हैं?
STOCK_DETAILS_ISSUED_TO
Issued to
hcm-stock
en_MZ
किसके लिए जारी किया गया
STOCK_DETAILS_LOST_DURING
Lost during
hcm-stock
en_MZ
कब खो गया
STOCK_DETAILS_QUANTITY_DAMAGED
Quantity damaged
hcm-stock
en_MZ
क्षतिग्रस्त मात्रा
STOCK_DETAILS_QUANTITY_LOST
Quantity lost
hcm-stock
en_MZ
खोई हुई मात्रा
STOCK_DETAILS_QUANTITY_RECEIVED
Quantity received
hcm-stock
en_MZ
प्राप्त मात्रा
STOCK_DETAILS_QUANTITY_RETURNED
Quantity returned
hcm-stock
en_MZ
लौटाई गई मात्रा
STOCK_DETAILS_QUANTITY_SENT
Quantity sent
hcm-stock
en_MZ
भेजी गई मात्रा
STOCK_DETAILS_RECEIVED_FROM
Received from
hcm-stock
en_MZ
कहाँ से प्राप्त किया
STOCK_DETAILS_RECEIVED_FROM_DAMAGED
Received from
hcm-stock
en_MZ
कहाँ से प्राप्त किया
STOCK_DETAILS_RECEIVED_FROM_LOST
Received from
hcm-stock
en_MZ
कहाँ से प्राप्त किया
STOCK_RECONCILIATION_COUNT_EXPECTS_NUMBER
please give number
hcm-stock
en_MZ
कृपया नंबर दें
STOCK_DETAILS_RETURNED_TO
Returned to
hcm-stock
en_MZ
किसके पास लौटाया
STOCK_DETAILS_SELECT_PRODUCT
Select product
hcm-stock
en_MZ
उत्पाद का चयन करें
STOCK_DETAILS_VEHICLE_NUMBER
Vehicle number
hcm-stock
en_MZ
गाडी नंबर
STOCK_DETAILS_WAYBILL_NUMBER
Waybill Number
hcm-stock
en_MZ
वेबिल नंबर
STOCK_DETAILS_WAYBILL_QUANTITY
Quantity indicated on waybill
hcm-stock
en_MZ
वेबिल पर इंगित मात्रा
STOCK_RECONCILIATION_COMMENTS_LABEL
Comments
hcm-stock-reconciliation
en_MZ
टिप्पणियाँ
STOCK_RECONCILIATION_DATE
Date of reconciliation
hcm-stock-reconciliation
en_MZ
सामंजस्य की तारीख
STOCK_RECONCILIATION_DIALOG_CONTENT
Make sure you reivew all details before clicking on the Submit button. Click on the Cancel button to go back to the previous page.
hcm-stock-reconciliation
en_MZ
सुनिश्चित करें कि आपने सबमिट बटन पर क्लिक करने से पहले सभी विवरण पुनः प्राप्त कर लिए हैं। पिछले पृष्ठ पर वापस जाने के लिए रद्द करें बटन पर क्लिक करें।
STOCK_RECONCILIATION_DIALOG_TITLE
Ready to submit?
hcm-stock-reconciliation
en_MZ
सबमिट करने के लिए तैयार हैं?
STOCK_RECONCILIATION_FACILITY_LABEL
Warehouse
hcm-stock-reconciliation
en_MZ
गोदाम
STOCK_RECONCILIATION_INFO_CARD_CONTENT
Stock on hand = (Stock received + stock returned) - (stock issued + stock lost + stock damaged)
hcm-stock-reconciliation
en_MZ
स्टॉक ऑन हैंड = (प्राप्त स्टॉक + स्टॉक जो वापस आ गया) - (जारी किया गया स्टॉक + खोया हुआ स्टॉक + क्षतिग्रस्त स्टॉक)
STOCK_RECONCILIATION_INFO_CARD_TITLE
Info
hcm-stock-reconciliation
en_MZ
जानकारी
STOCK_RECONCILIATION_MANUAL_STOCK_COUNT_LABEL
Manual stock count
hcm-stock-reconciliation
en_MZ
मैनुअल स्टॉक गणना
STOCK_RECONCILIATION_PAGE_TITLE
Stock Reconciliation
hcm-stock-reconciliation
en_MZ
स्टॉक का मिलान
STOCK_RECONCILIATION_PRODUCT_LABEL
Select product
hcm-stock-reconciliation
en_MZ
उत्पाद का चयन करें
STOCK_RECONCILIATION_STOCK_DAMAGED
Stock damaged
hcm-stock-reconciliation
en_MZ
क्षतिग्रस्त स्टॉक
STOCK_RECONCILIATION_STOCK_ISSUED
Stock issued
hcm-stock-reconciliation
en_MZ
जारी किया गया स्टॉक
STOCK_RECONCILIATION_STOCK_LOST
Stock lost
hcm-stock-reconciliation
en_MZ
खोया हुआ स्टॉक
STOCK_RECONCILIATION_STOCK_ON_HAND
Stock on hand
hcm-stock-reconciliation
en_MZ
स्टॉक ऑन हैंड
STOCK_RECONCILIATION_STOCK_RECEIVED
Stock received
hcm-stock-reconciliation
en_MZ
प्राप्त स्टॉक
STOCK_RECONCILIATION_STOCK_RETURNED
Stock returned
hcm-stock-reconciliation
en_MZ
स्टॉक जो वापस आ गया
SUBMIT_LABEL_TEXT
Submit
hcm-common
en_MZ
जमा करें
USER_ID_PLACEHOLDER
User ID
hcm-login
en_MZ
उपयोगकर्ता ID
WAREHOSUE_DETAILS_WAREHOUSE_NAME_ID
Warehouse name / ID
hcm-stock
en_MZ
गोदाम का नाम / ID
WAREHOUSE_DETAILS_DATE_OF_RECEIPT
Date of receipt
hcm-stock
en_MZ
प्राप्ति की तारीख
WAREHOUSE_DETAILS_LABEL
Warehouse Details
hcm-stock
en_MZ
गोदाम विवरण
project1.TEAM_FORMATION.WAREHOUSE_MANAGER
Feedback
hcm-checklist
en_MZ
प्रतिक्रिया
project1.TEAM_FORMATION.WAREHOUSE_MANAGER.ATTR1
overall co-ordination
hcm-checklist
en_MZ
समग्र समन्वय
project1.TEAM_FORMATION.WAREHOUSE_MANAGER.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
project1.TEAM_FORMATION.WAREHOUSE_MANAGER.ATTR2.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.TRAINING_SUPERVISION.WAREHOUSE_MANAGER
Supervision Feedback
hcm-checklist
en_MZ
पर्यवेक्षण प्रतिक्रिया
project1.TRAINING_SUPERVISION.WAREHOUSE_MANAGER.ATTR1
Supervision Work satisfied?
hcm-checklist
en_MZ
पर्यवेक्षण कार्य संतुष्ट?
project1.TRAINING_SUPERVISION.WAREHOUSE_MANAGER.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
project1.TRAINING_SUPERVISION.WAREHOUSE_MANAGER.ATTR2
Supervision Worked onTime?
hcm-checklist
en_MZ
पर्यवेक्षण ने समय पर काम किया?
project1.TRAINING_SUPERVISION.WAREHOUSE_MANAGER.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
project1.TRAINING_SUPERVISION.WAREHOUSE_MANAGER.ATTR3
Supervision overall co-ordination
hcm-checklist
en_MZ
पर्यवेक्षण का समग्र समन्वय
project1.WAREHOUSE.WAREHOUSE_MANAGER
Warehouses
hcm-checklist
en_MZ
गोदामों
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR1
The district warehouse and the staff comply with COVID-19 prevention measures (minimum distance of 1.5m, use of masks, use of disinfectants etc)
hcm-checklist
en_MZ
जिला गोदाम और कर्मचारी COVID-19 रोकथाम उपायों (1.5 मीटर की न्यूनतम दूरी, मास्क का उपयोग, कीटाणुनाशक का उपयोग आदि) का अनुपालन करते हैं
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR1.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR10
Does the warehouse have RTIs SHIPMENT GUIDE?
hcm-checklist
en_MZ
क्या गोदाम में RTIS शिपमेंट गाइड है?
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR10.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR11
If there was movement of RTIs (outside of the initial entry), was the Shipping Slip completed?
hcm-checklist
en_MZ
यदि आरटीआई (प्रारंभिक प्रविष्टि के बाहर) की आवाजाही थी, तो क्या शिपिंग स्लिप पूरी हो गई थी?
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR11.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR12
Does the warehouse have (Verify) the map of the flow of direct and reverse logistics?
hcm-checklist
en_MZ
क्या गोदाम में प्रत्यक्ष और रिवर्स लॉजिस्टिक्स के प्रवाह का नक्शा (सत्यापित) है?
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR12.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR13
Do you have (Check) the inventory flowchart in the warehouse?
hcm-checklist
en_MZ
या आपके पास गोदाम में इन्वेंट्री फ्लोचार्ट (चेक करें) है?
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR13.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR2
Does the warehouse have RTI stock forms?
hcm-checklist
en_MZ
क्या गोदाम में आरटीआई स्टॉक फॉर्म हैं?
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR2.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR3
Is the stock form completed?
hcm-checklist
en_MZ
क्या स्टॉक फॉर्म पूरा हो गया है?
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR3.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR4
Are all the header fields on the stock card filled in?
hcm-checklist
en_MZ
क्या स्टॉक कार्ड पर सभी हेडर फ़ील्ड भरे गए हैं?
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR4.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR5
Is the number of RTIS (bales) received equal to the number of planned RTIS (bales)? (See MPP)
hcm-checklist
en_MZ
क्या आरटीआई (गठरी) की संख्या नियोजित आरटीआई (गठरी) की संख्या के बराबर है? (एमपीपी देखें)
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR5.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR6
Are the RTI movement fields filled in?
hcm-checklist
en_MZ
क्या आरटीआई की आवाजाही क्षेत्र भरे गए हैं?
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR6.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR7
Are the RTI movement fields CORRECTLY filled in?
hcm-checklist
en_MZ
क्या आरटीआई की आवाजाही क्षेत्र सही ढंग से भरे हुए हैं?
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR7.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR8
Are the RTI movement fields filled in with the appropriate pen colors? (Red inputs, blue/black outputs)
hcm-checklist
en_MZ
क्या आरटीआई आवाजाही क्षेत्र उचित कलम के रंगों से भरे हुए हैं? (लाल इनपुट, नीला/काला आउटपुट)
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR8.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR9
Is there an INVENTORY record of the RTIs on the stock card every 15 days?
hcm-checklist
en_MZ
क्या हर 15 दिनों में स्टॉक कार्ड पर आरटीआई का एक इन्वेंट्री रिकॉर्ड है?
project1.WAREHOUSE.WAREHOUSE_MANAGER.ATTR9.ADDITIONAL_FIELD
Reason for cause
hcm-checklist
en_MZ
कारण का कारण
LLIN Angónia.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR1
The district warehouse and the warehouse workers (warehouse guards and custodians) have material and comply with the preventive measures against COVID-19 (minimum distance of 1.5m, use of masks, use of disinfectant)
hcm-checklist
en_MZ
जिला गोदाम और गोदाम कर्मचारियों (वेयरहाउस गार्ड और संरक्षक) के पास सामग्री है और COVID-19 के खिलाफ निवारक उपायों का अनुपालन करते हैं (न्यूनतम 1.5 मीटर की दूरी, मास्क का उपयोग, कीटाणुनाशक का उपयोग)
LLIN Angónia.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Angónia.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR2
Does the warehouse have a STOCK SHEET of RTIs?
hcm-checklist
en_MZ
क्या गोदाम में आरटीआई की स्टॉक शीट है?
LLIN Angónia.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Angónia.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR3
Is the stock sheet filled out?
hcm-checklist
en_MZ
क्या स्टॉक शीट भरी हुई है?
LLIN Angónia.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Angónia.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR4
Are all the fields in the header of the stock sheet filled in?
hcm-checklist
en_MZ
क्या स्टॉक शीट के हेडर में सभी फ़ील्ड भरे गए हैं?
LLIN Angónia.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Angónia.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR5
Is the number of RTIs (Bales) received equal to the number of RTIS (Bales) planned? (See MPP)
hcm-checklist
en_MZ
क्या आरटीआई (गठरी) की संख्या नियोजित आरटीआई (गठरी) की संख्या के बराबर है? (एमपीपी देखें)
LLIN Angónia.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Changara.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR1
The district warehouse and the warehouse workers (warehouse guards and custodians) have material and comply with the preventive measures against COVID-19 (minimum distance of 1.5m, use of masks, use of disinfectant)
hcm-checklist
en_MZ
जिला गोदाम और गोदाम कर्मचारियों (वेयरहाउस गार्ड और संरक्षक) के पास सामग्री है और COVID-19 के खिलाफ निवारक उपायों का अनुपालन करते हैं (न्यूनतम 1.5 मीटर की दूरी, मास्क का उपयोग, कीटाणुनाशक का उपयोग)
LLIN Changara.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Changara.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR2
Does the warehouse have a STOCK SHEET of RTIs?
hcm-checklist
en_MZ
क्या गोदाम में आरटीआई की स्टॉक शीट है?
LLIN Changara.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Changara.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR3
Is the stock sheet filled out?
hcm-checklist
en_MZ
क्या स्टॉक शीट भरी हुई है?
LLIN Changara.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Changara.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR4
Are all the fields in the header of the stock sheet filled in?
hcm-checklist
en_MZ
क्या स्टॉक शीट के हेडर में सभी फ़ील्ड भरे गए हैं?
LLIN Changara.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Changara.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR5
Is the number of RTIs (Bales) received equal to the number of RTIS (Bales) planned? (See MPP)
hcm-checklist
en_MZ
क्या आरटीआई (गठरी) की संख्या नियोजित आरटीआई (गठरी) की संख्या के बराबर है? (एमपीपी देखें)
LLIN Changara.WAREHOUSE.DISTRICT_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Tete.WAREHOUSE.PROVINCIAL_SUPERVISOR.ATTR1
Does the warehouse have a STOCK SHEET of RTIs?
hcm-checklist
en_MZ
क्या गोदाम में आरटीआई की स्टॉक शीट है?
LLIN Tete.WAREHOUSE.PROVINCIAL_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Tete.WAREHOUSE.PROVINCIAL_SUPERVISOR.ATTR2
Are the fields of the RTI movement CORRECTLY filled in?
hcm-checklist
en_MZ
"क्या आरटीआई की आवाजाही क्षेत्र सही ढंग से भरे हुए हैं?"
LLIN Tete.WAREHOUSE.PROVINCIAL_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Tete.WAREHOUSE.PROVINCIAL_SUPERVISOR.ATTR3
Are the fields of the RTIs movement filled in with the appropriate pen colors? (Red entries, blue/black exits)
hcm-checklist
en_MZ
क्या आरटीआई आवाजाही क्षेत्र उचित कलम के रंगों से भरे हुए हैं? (लाल इनपुट, नीला/काला आउटपुट)
LLIN Tete.WAREHOUSE.PROVINCIAL_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Tete.WAREHOUSE.PROVINCIAL_SUPERVISOR.ATTR4
Is there a record of INVENTORY of RTIs in the stock sheet every 15 days?
hcm-checklist
en_MZ
क्या हर 15 दिनों में स्टॉक शीट में आरटीआई की इन्वेंट्री का रिकॉर्ड है?
LLIN Tete.WAREHOUSE.PROVINCIAL_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Tete.WAREHOUSE.PROVINCIAL_SUPERVISOR.ATTR5
Does the warehouse have a SHIPPING DOCUMENT for RTIs?
hcm-checklist
en_MZ
क्या गोदाम के पास आरटीआई के लिए एक शिपिंग दस्तावेज़ है?
LLIN Tete.WAREHOUSE.PROVINCIAL_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Ulongué.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR1
Do the training site and the teams comply with the preventive measures against COVID-19 (minimum distance of 1.5m, use of masks, use of disinfectant and/or hand washing with soap and water or ash)?
hcm-checklist
en_MZ
क्या प्रशिक्षण स्थल और टीमें COVID-19 (1.5 मीटर की न्यूनतम दूरी, मास्क का उपयोग, कीटाणुनाशक का उपयोग और/या साबुन और पानी या राख के साथ हाथ धोने) के खिलाफ निवारक उपायों का पालन करती हैं?
LLIN Ulongué.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Ulongué.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR2
Does the training have an agenda?
hcm-checklist
en_MZ
क्या प्रशिक्षण में एक एजेंडा है?
LLIN Ulongué.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Ulongué.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR3
Do the teams have an electronic device?
hcm-checklist
en_MZ
क्या टीमों के पास एक इलेक्ट्रॉनिक डिवाइस है?
LLIN Ulongué.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Ulongué.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR4
Are all electronic devices operational?
hcm-checklist
en_MZ
क्या सभी इलेक्ट्रॉनिक उपकरण चालू हैं?
LLIN Ulongué.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Ulongué.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR5
Is the District M&E Officer part of the training? (applicable if he/she was not present at the provincial microplanning)
hcm-checklist
en_MZ
क्या जिला एम एंड ई अधिकारी प्रशिक्षण का हिस्सा है? (यदि वह प्रांतीय माइक्रोप्लानिंग में उपस्थित नहीं था तो लागू)
LLIN Ulongué.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Dómuè.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR1
Do the training site and the teams comply with the preventive measures against COVID-19 (minimum distance of 1.5m, use of masks, use of disinfectant and/or hand washing with soap and water or ash?
hcm-checklist
en_MZ
क्या प्रशिक्षण साइट और टीमें COVID-19 (1.5 मीटर की न्यूनतम दूरी, मास्क का उपयोग, कीटाणुनाशक का उपयोग और/या साबुन और पानी या राख के साथ हाथ धोने के लिए निवारक उपायों का पालन करती हैं?
LLIN Dómuè.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Dómuè.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR2
Does the training have an agenda?
hcm-checklist
en_MZ
क्या प्रशिक्षण में एक एजेंडा है?
LLIN Dómuè.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Dómuè.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR3
Do the teams have an electronic device?
hcm-checklist
en_MZ
क्या टीमों के पास एक इलेक्ट्रॉनिक डिवाइस है?
LLIN Dómuè.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Dómuè.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR4
Are all electronic devices operational?
hcm-checklist
en_MZ
क्या सभी इलेक्ट्रॉनिक उपकरण चालू हैं?
LLIN Dómuè.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Dómuè.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR5
Is the District M&E Officer part of the training? (applicable if he/she was not present at the provincial microplanning)
hcm-checklist
en_MZ
क्या जिला एम एंड ई अधिकारी प्रशिक्षण का हिस्सा है? (यदि वह प्रांतीय माइक्रोप्लानिंग में उपस्थित नहीं था तो लागू)
LLIN Dómuè.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Chioco.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR1
Do the training site and the teams comply with the preventive measures against COVID-19 (minimum distance of 1.5m, use of masks, use of disinfectant and/or hand washing with soap and water or ash?
hcm-checklist
en_MZ
क्या प्रशिक्षण साइट और टीमें COVID-19 (1.5 मीटर की न्यूनतम दूरी, मास्क का उपयोग, कीटाणुनाशक का उपयोग और/या साबुन और पानी या राख के साथ हाथ धोने के लिए निवारक उपायों का पालन करती हैं?
LLIN Chioco.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Chioco.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR2
Does the training have an agenda?
hcm-checklist
en_MZ
क्या प्रशिक्षण में एक एजेंडा है?
LLIN Chioco.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Chioco.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR3
Do the teams have an electronic device?
hcm-checklist
en_MZ
क्या टीमों के पास एक इलेक्ट्रॉनिक डिवाइस है?
LLIN Chioco.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Chioco.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR4
Are all electronic devices operational?
hcm-checklist
en_MZ
क्या सभी इलेक्ट्रॉनिक उपकरण चालू हैं?
LLIN Chioco.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Chioco.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR5
Is the District M&E Officer part of the training? (applicable if he/she was not present at the provincial microplanning)
hcm-checklist
en_MZ
क्या जिला एम एंड ई अधिकारी प्रशिक्षण का हिस्सा है? (यदि वह प्रांतीय माइक्रोप्लानिंग में उपस्थित नहीं था तो लागू)
LLIN Chioco.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Kazula.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR1
Do the training site and the teams comply with the preventive measures against COVID-19 (minimum distance of 1.5m, use of masks, use of disinfectant and/or hand washing with soap and water or ash?
hcm-checklist
en_MZ
क्या प्रशिक्षण साइट और टीमें COVID-19 (1.5 मीटर की न्यूनतम दूरी, मास्क का उपयोग, कीटाणुनाशक का उपयोग और/या साबुन और पानी या राख के साथ हाथ धोने के लिए निवारक उपायों का पालन करती हैं?
LLIN Kazula.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Kazula.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR2
Does the training have an agenda?
hcm-checklist
en_MZ
क्या प्रशिक्षण में एक एजेंडा है?
LLIN Kazula.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Kazula.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR3
Do the teams have an electronic device?
hcm-checklist
en_MZ
क्या टीमों के पास एक इलेक्ट्रॉनिक डिवाइस है?
LLIN Kazula.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Kazula.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR4
Are all electronic devices operational?
hcm-checklist
en_MZ
क्या सभी इलेक्ट्रॉनिक उपकरण चालू हैं?
LLIN Kazula.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Kazula.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR5
Is the District M&E Officer part of the training? (applicable if he/she was not present at the provincial microplanning)
hcm-checklist
en_MZ
क्या जिला एम एंड ई अधिकारी प्रशिक्षण का हिस्सा है? (यदि वह प्रांतीय माइक्रोप्लानिंग में उपस्थित नहीं था तो लागू)
LLIN Kazula.TRAINING_SUPERVISION.FIELD_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Ulongué.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR1
The registration and distribution teams, including the assistant, have material and comply with the preventive measures against COVID-19 (minimum distance of 1.5m, use of masks, use of disinfectant and/or washing
hcm-checklist
en_MZ
सहायक सहित पंजीकरण और वितरण टीमों के पास सामग्री है और COVID-19 (1.5 मीटर की न्यूनतम दूरी, मास्क का उपयोग, कीटाणुनाशक और/या धोने का उपयोग करने के लिए निवारक उपायों का अनुपालन है।
LLIN Ulongué.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Ulongué.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR2
Is there a map with a calendar/route and daily distribution of the teams to the communities?
hcm-checklist
en_MZ
क्या समुदायों के लिए एक कैलेंडर/मार्ग और टीमों के दैनिक वितरण के साथ एक नक्शा है?
LLIN Ulongué.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Ulongué.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR3
Are registration and distribution teams organized as planned? Check presence of registrar, distributor and assistant.
hcm-checklist
en_MZ
क्या पंजीकरण और वितरण टीमों को योजना के रूप में आयोजित किया जाता है? रजिस्ट्रार, वितरक और सहायक की उपस्थिति की जाँच करें।
LLIN Ulongué.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Ulongué.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR4
Do the registration and distribution teams have a functioning electronic device?
hcm-checklist
en_MZ
क्या पंजीकरण और वितरण टीमों में एक कार्यशील इलेक्ट्रॉनिक डिवाइस है?
LLIN Ulongué.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Ulongué.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR5
Is the entry of registration and distribution data into the platform performed daily?
hcm-checklist
en_MZ
क्या मंच में पंजीकरण और वितरण डेटा का प्रवेश दैनिक किया गया है?
LLIN Ulongué.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Dómuè.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR1
The registration and distribution teams, including the assistant, have material and comply with the preventive measures against COVID-19 (minimum distance of 1.5m, use of masks, use of disinfectant and/or washing
hcm-checklist
en_MZ
सहायक सहित पंजीकरण और वितरण टीमों के पास सामग्री है और COVID-19 (1.5 मीटर की न्यूनतम दूरी, मास्क का उपयोग, कीटाणुनाशक और/या धोने का उपयोग करने के लिए निवारक उपायों का अनुपालन है।
LLIN Dómuè.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Dómuè.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR2
Is there a map with a calendar/route and daily distribution of the teams to the communities?
hcm-checklist
en_MZ
क्या समुदायों के लिए एक कैलेंडर/मार्ग और टीमों के दैनिक वितरण के साथ एक नक्शा है?
LLIN Dómuè.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Dómuè.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR3
Are registration and distribution teams organized as planned? Check presence of registrar, distributor and assistant.
hcm-checklist
en_MZ
क्या पंजीकरण और वितरण टीमों को योजना के रूप में आयोजित किया जाता है? रजिस्ट्रार, वितरक और सहायक की उपस्थिति की जाँच करें।
LLIN Dómuè.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Dómuè.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR4
Do the registration and distribution teams have a functioning electronic device?
hcm-checklist
en_MZ
क्या पंजीकरण और वितरण टीमों में एक कार्यशील इलेक्ट्रॉनिक डिवाइस है?
LLIN Dómuè.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Dómuè.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR5
Is the entry of registration and distribution data into the platform performed daily?
hcm-checklist
en_MZ
क्या मंच में पंजीकरण और वितरण डेटा का प्रवेश दैनिक किया गया है?
LLIN Dómuè.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Chioco.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR1
The registration and distribution teams, including the assistant, have material and comply with the preventive measures against COVID-19 (minimum distance of 1.5m, use of masks, use of disinfectant and/or washing
hcm-checklist
en_MZ
सहायक सहित पंजीकरण और वितरण टीमों के पास सामग्री है और COVID-19 (1.5 मीटर की न्यूनतम दूरी, मास्क का उपयोग, कीटाणुनाशक और/या धोने का उपयोग करने के लिए निवारक उपायों का अनुपालन है।
LLIN Chioco.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Chioco.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR2
Is there a map with a calendar/route and daily distribution of the teams to the communities?
hcm-checklist
en_MZ
क्या समुदायों के लिए एक कैलेंडर/मार्ग और टीमों के दैनिक वितरण के साथ एक नक्शा है?
LLIN Chioco.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Chioco.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR3
Are registration and distribution teams organized as planned? Check presence of registrar, distributor and assistant.
hcm-checklist
en_MZ
क्या पंजीकरण और वितरण टीमों को योजना के रूप में आयोजित किया जाता है? रजिस्ट्रार, वितरक और सहायक की उपस्थिति की जाँच करें।
LLIN Chioco.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Chioco.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR4
Do the registration and distribution teams have a functioning electronic device?
hcm-checklist
en_MZ
क्या पंजीकरण और वितरण टीमों में एक कार्यशील इलेक्ट्रॉनिक डिवाइस है?
LLIN Chioco.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Chioco.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR5
Is the entry of registration and distribution data into the platform performed daily?
hcm-checklist
en_MZ
क्या मंच में पंजीकरण और वितरण डेटा का प्रवेश दैनिक किया गया है?
LLIN Chioco.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Kazula.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR1
The registration and distribution teams, including the assistant, have material and comply with the preventive measures against COVID-19 (minimum distance of 1.5m, use of masks, use of disinfectant and/or washing
hcm-checklist
en_MZ
सहायक सहित पंजीकरण और वितरण टीमों के पास सामग्री है और COVID-19 (1.5 मीटर की न्यूनतम दूरी, मास्क का उपयोग, कीटाणुनाशक और/या धोने का उपयोग करने के लिए निवारक उपायों का अनुपालन है।
LLIN Kazula.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Kazula.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR2
Is there a map with a calendar/route and daily distribution of the teams to the communities?
hcm-checklist
en_MZ
क्या समुदायों के लिए एक कैलेंडर/मार्ग और टीमों के दैनिक वितरण के साथ एक नक्शा है?
LLIN Kazula.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Kazula.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR3
Are registration and distribution teams organized as planned? Check presence of registrar, distributor and assistant.
hcm-checklist
en_MZ
क्या पंजीकरण और वितरण टीमों को योजना के रूप में आयोजित किया जाता है? रजिस्ट्रार, वितरक और सहायक की उपस्थिति की जाँच करें।
LLIN Kazula.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Kazula.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR4
Do the registration and distribution teams have a functioning electronic device?
hcm-checklist
en_MZ
क्या पंजीकरण और वितरण टीमों में एक कार्यशील इलेक्ट्रॉनिक डिवाइस है?
LLIN Kazula.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Kazula.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR5
Is the entry of registration and distribution data into the platform performed daily?
hcm-checklist
en_MZ
क्या मंच में पंजीकरण और वितरण डेटा का प्रवेश दैनिक किया गया है?
LLIN Kazula.TEAM_FORMATION.FIELD_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Angónia.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR1
The registration and distribution teams, including the assistant, have material and comply with the preventive measures against COVID-19 (minimum distance of 1.5m, use of masks, use of disinfectant and/or washing
hcm-checklist
en_MZ
सहायक सहित पंजीकरण और वितरण टीमों के पास सामग्री है और COVID-19 (1.5 मीटर की न्यूनतम दूरी, मास्क का उपयोग, कीटाणुनाशक और/या धोने का उपयोग करने के लिए निवारक उपायों का अनुपालन है।
LLIN Angónia.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Angónia.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR2
Is there a map with a calendar/route and daily distribution of the teams to the communities?
hcm-checklist
en_MZ
क्या समुदायों के लिए एक कैलेंडर/मार्ग और टीमों के दैनिक वितरण के साथ एक नक्शा है?
LLIN Angónia.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Angónia.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR3
Are registration and distribution teams organized as planned? Check presence of registrar, distributor and assistant.
hcm-checklist
en_MZ
क्या पंजीकरण और वितरण टीमों को योजना के रूप में आयोजित किया जाता है? रजिस्ट्रार, वितरक और सहायक की उपस्थिति की जाँच करें।
LLIN Angónia.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Angónia.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR4
Do the registration and distribution teams have a functioning electronic device?
hcm-checklist
en_MZ
क्या पंजीकरण और वितरण टीमों में एक कार्यशील इलेक्ट्रॉनिक डिवाइस है?
LLIN Angónia.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Angónia.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR5
Is the entry of registration and distribution data into the platform performed daily?
hcm-checklist
en_MZ
क्या मंच में पंजीकरण और वितरण डेटा का प्रवेश दैनिक किया गया है?
LLIN Angónia.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Changara.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR1
The registration and distribution teams, including the assistant, have material and comply with the preventive measures against COVID-19 (minimum distance of 1.5m, use of masks, use of disinfectant and/or washing
hcm-checklist
en_MZ
सहायक सहित पंजीकरण और वितरण टीमों के पास सामग्री है और COVID-19 के खिलाफ निवारक उपायों का अनुपालन करते हैं (न्यूनतम 1.5 मीटर की दूरी, मास्क का उपयोग, कीटाणुनाशक और/या धोने का उपयोग)
LLIN Changara.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR1.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Changara.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR2
Is there a map with a calendar/route and daily distribution of the teams to the communities?
hcm-checklist
en_MZ
क्या समुदायों के लिए एक कैलेंडर/मार्ग और टीमों के दैनिक वितरण के साथ एक नक्शा है?
LLIN Changara.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR2.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Changara.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR3
Are registration and distribution teams organized as planned? Check presence of registrar, distributor and assistant.
hcm-checklist
en_MZ
क्या पंजीकरण और वितरण टीमों को योजना के रूप में आयोजित किया जाता है? रजिस्ट्रार, वितरक और सहायक की उपस्थिति की जाँच करें।
LLIN Changara.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR3.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Changara.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR4
Do the registration and distribution teams have a functioning electronic device?
hcm-checklist
en_MZ
क्या पंजीकरण और वितरण टीमों में एक कार्यशील इलेक्ट्रॉनिक डिवाइस है?
LLIN Changara.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR4.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
LLIN Changara.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR5
Is the entry of registration and distribution data into the platform performed daily?
hcm-checklist
en_MZ
क्या प्लेटफॉर्म में पंजीकरण और वितरण डेटा का प्रवेश दैनिक किया गया है?
LLIN Changara.TEAM_FORMATION.DISTRICT_SUPERVISOR.ATTR5.ADDITIONAL_FIELD
Reason
hcm-checklist
en_MZ
कारण
MANAGE_STOCK_LABEL
Manage Stocks
hcm-stock
en_MZ
स्टॉक प्रबंधित करें
MANAGE_STOCK_RECORDSTOCK_RECEIPT_LABEL
Record Stock Receipt
hcm-stock
en_MZ
प्राप्त स्टॉक के लिए रिकॉर्ड
MANAGE_STOCK_RECEIPT_DESCRIPTION
Create records for stock received at the warehouse
hcm-stock
en_MZ
गोदाम में प्राप्त स्टॉक के लिए रिकॉर्ड बनाएं
MANAGE_STOCK_RECORDSTOCK_ISSUED_LABEL
Record Stock Issued
hcm-stock
en_MZ
जारी किए गए स्टॉक के लिए रिकॉर्ड
MANAGE_STOCK_RECORDSTOCK_ISSUED_DESCRIPTION
Create records for stock sent out from the warehouse
hcm-stock
en_MZ
गोदाम से बाहर भेजे गए स्टॉक के लिए रिकॉर्ड बनाएं
MANAGE_STOCK_RECORDSTOCK_RETURNED_LABEL
Stock Returned
hcm-stock
en_MZ
लौटाए गए स्टॉक के लिए रिकॉर्ड
MANAGE_STOCK_RECORDSTOCK_RETURNED_DESCRIPTION
Create records for the stock returned to the warehouse
hcm-stock
en_MZ
गोदाम में लौटाए गए स्टॉक के लिए रिकॉर्ड बनाएं
MANAGE_STOCK_RECORDSTOCK_DAMAGED_LABEL
Stock Damaged
hcm-stock
en_MZ
क्षतिग्रस्त स्टॉक
MANAGE_STOCK_RECORDSTOCK_DAMAGED_DESCRIPTION
Record the list of resources damaged during campaign operations
hcm-stock
en_MZ
अभियान संचालन के दौरान क्षतिग्रस्त संसाधनों की सूची रिकॉर्ड करें
MANAGE_STOCK_RECORDSTOCK_LOSS_LABEL
Stock Loss
hcm-stock
en_MZ
स्टॉक हानि
MANAGE_STOCK_RECORDSTOCK_LOSS_DESCRIPTION
Record the list of resources lost during campaign operations
hcm-stock
en_MZ
अभियान संचालन के दौरान खोए हुए संसाधनों की सूची रिकॉर्ड करें
NO_PROJECT_SELECTED
No Project Selected
hcm-stock
en_MZ
कोई परियोजना नहीं चुनी
STOCK_RECONCILIATION_FILED_REQUIRED
Field is required
hcm-stock-reconciliation
en_MZ
ये स्थान भरा जाना है
en_MZ
en_MZ
User ID is Required
en_MZ
Login
User ID
Password is Required
en_MZ
Login
Password
Unable to login
en_MZ
Login
Min 2 characters required
en_MZ
Additional Field
Name is required
en_MZ
Individual details
Individual Name
Required
en_MZ
Individual details
ID Type
ID Number is required
en_MZ
Individual details
ID Number
Age should be less than 150
en_MZ
Individual details
Date of birth Age
Enter only numbers
en_MZ
Individual details
Mobile number
Field is required
en_MZ
Deliver Intervention
Select Resource
Required
en_MZ
Received Stock Details
Warehouse
Number
en_MZ
Received Stock Details
Quantity Received
CORE_COMMON_REQUIRED
Required field cannot be empty
hcm-common
en_MZ
Checklist
CORE_COMMON_LANGUAGE
Language
hcm-common
en_MZ
भाषा
CORE_COMMON_HOME
Home
hcm-common
en_MZ
होम
CORE_COMMON_SYNC_PROGRESS
Sync in progress
hcm-common
en_MZ
सिंक हो रहा है
CORE_COMMON_DATA_SYNCED
Data Synced
डेटा सिंक हो गया है
CORE_COMMON_DATA_SYNC_FAILED
Sync Failed!
सिंक असफल!
CORE_COMMON_DATA_SYNC_RETRY
Retry
पुन: प्रयास करें
Members
Members
hcm-beneficiary
en_MZ
सदस्य
LLIN Changara.TEAM_FORMATION.DISTRICT_SUPERVISOR
Team Formation Checklist
hcm-checklist
टीम गठन चेकलिस्ट
LLIN Changara.WAREHOUSE.DISTRICT_SUPERVISOR
Warehouse Inspection Checklist
hcm-checklist
गोदाम निरीक्षण चेकलिस्ट