Jump to Content
Guides
Home
Guides
API Reference
Changelog
Guides
Guides
Moon (Dark Mode)
Sun (Light Mode)
Guides
Architecture
Architecture
Search
General
Introduction
Design
Terminology
Component Architecture
Multitenancy
Offline operations and sync
Why is Avni multi-tenant?
Reporting in Avni
Integration architecture
Database Guide
Form Mapping
Observation data model
Manual Database Update
Avni Roadmap
Avni Hosted Service
Avni Code of Conduct
FAQ - Avni Code of conduct
Avni Code of Conduct Committee
Avni Code of Conduct Reporting Guide
Avni Code of Conduct Enforcement Manual
Contact
Implementers
Introduction
Important Concepts
Avni's domain model of field based work
Key system and data flows concepts
Subject types
Encounter types
Concepts
Rules concept guide
Writing rules
Setting up your data model
Sync strategies
Sync Scheduling
Sync internals
[Draft] Simplification of reports development and testing
Performance expectations
Advanced Feature Guide
Rollout your own Avni App from Play store
Form Documentation
Timed questions
Repeatable question group
Colourful forms
Quick form edit and jump to summary
Draft save
Fast sync
New Longitudinal export
Application Menu items
Masked Calls
Comment workflow
News broadcast
Whatsapp integration
Approvals
Offline Report Cards and Custom Dashboards
ETL schema, reporting and management
Access Control
Custom fields in search results
My Dashboard and Search Filters
Extensions
Vaccination checklist
Autogenerated Ids
Bulk Data Upload
Tasks
Enrol to same program multiple times
Reporting Views [Deprecated]
Encryption of data on the Android app
Integration Service Operations
How and when to use organisation group
About Audit Information
Sync capabilities
User Subject Types
Growth Charts
How Do I
Choosing android device for Avni
How To Guide: Installing Avni Field App and Basic Set-Up on your Mobile Phone
Update rules in bulk
Access media in reports
Upload local database
Migrate location of subject
Get bulk data out of Avni
Complex Visit Schedule Testing
Move Org to Custom Dashboard from MyDashboard
Reporting and business analytics
Form analytics using Metabase X-Ray feature
Guide To Export and Import Reports across different Jasper Servers
Developing BI dashboards using AI services
developers
Install Avni
Setup an Avni environment on AWS cloud
Upgrading Metabase
Test and Production Environment Setup - Ubuntu
Environment setup for local product development - Ubuntu and Mac
Environment setup for front end product development - Ubuntu
On premise setup of Avni without cloud services
Play store tracks
Advanced Configuration
Avni Repositories
Contribute to Avni
Avni Development Process
Release Naming and Branching
Commit Guidelines
Readme guidelines
Avni Client Coding Guide
Avni Web App Coding Guidelines
Avni Server Coding Guidelines
Reporting issues
Release Guide
Release process for the cloud
Pre-release Testing Checklist
Release process for Security Testing
API Guide
Custom Query API
Notes
Avni JavaScript Libraries Usage
Location and Catchment in Avni
Platform translations management
Database schema and users to support multi-tenancy and ETL reporting
Understanding WhatsApp Integration Tables
Component compatibility policy
Access Control
HTTP Status Codes Presentation
Sync Gotchas
Phone number formats
Integration design and developer guide
Integration process
Error handling
Configuration management
Build, Deployment, and Configuration
Cross system field mapping
Avni Bahmni Integration
Other FAQ
Integration Service Building Blocks
How Do I
Auto setup nvm
Debug Avni Client
Use Bugsnag
Auto setup jdk using jenv
Restore organisation database dump
Architecture
Sync
Coding and Internal Design
Rules execution in data entry application
saga(s), middleware(s), reducers, and redux store
Avni Model Persistence Framework
Avni Server - Contract, Request, Response
Avni Server - Modifying the Backend Database
support
Configurations from backend
Setup ETL schema for an implementation
Rule failure telemetry
End User Guide
Users and Catchments
How to guide: Creating User Groups
Media Viewer
Use of media in forms
Translation Management
How to guide: Setting up Locations via CSV Upload
Powered by
Architecture
Suggest Edits
Sync
Updated 11 months ago