# UID AVP DB Module

## Admin Guide

### Overview

This module contains several functions that can be used to manipulate the contents of AVPs (Attribute-Value pairs). The AVPs are variables attached to the SIP message being processed. Each variable has its name and value. AVPs can be used to store arbitrary data or as a means of inter-module communication.

You may also want to check the avpops module which is more flexible and contains more functions. In future SER releases the avp module will be probably deprecated in favor of avpops module.

Domain module operates in caching mode. Domain module reads the default values of AVPs into cache memory when the module is loaded. After that default values is re-read only when module is given avp_list_reload fifo command. Any changes in usr_preferences_types table must thus be followed by avp_list_reload command in order to reflect them in module behavior.

### Dependencies

A database module, such as mysql, postgres, or dbtext.

### Example extra attributes usage