Simple AVP Tag Format
< avp name="<avpName>"display="<displayText>" [vendor-id="<vendorId>"] code="<code>"type="<type>"/>
< avp name="3GPP:3GPP-IMSI"display="3GPP-IMSI"code="1"vendor-id="3GPP"type="UTF8String"/>
Enumerated AVP Tag Format
:< avp name="<avpName>"display="<displayText>" [vendor-id="<vendorId>"] code="<code>"type="type"> <enumcode="<value>"name="<enumDisplayText>"> . . . </avp>
Example:
<avp name="Framed-Routing" display="Framed-Routing" code="10" type="Enumerated" >
<enum code="0" name="None"/>
<enum code="1" name="Broadcast"/>
<enum code="2" name="Listen"/>
<enum code="3" name="Broadcast-Listen"/>
</avp>
Grouped AVP Tag Format
< avp name="<avpName>"display="<displayText>" [vendor-id="<vendorId>"] code="<code>"type="type"> <avpref="<refAvpName>"> . . . </avp>
Example:
<avp name="3GPP:User-Identity" display="User-Identity" code="700" vendor-id="3GPP" type="Grouped">
<avp ref="Public-Identity"/>
<avp ref="3GPP:MSISDN"/>
<avp ref="3GPP:Public-Identity"/>
</avp>