Описание схемы данных:

    {type	time_tlv_t
    }

    {type	tlv_unix_time_t
    	{supper	time_tlv_t}
    	{attr	m_utime	{of	oess_1::uint_t}}
    }

    {type	tlv_ascii_time_t
    	{supper	time_tlv_t}
    	{attr	m_atime
    		{fixed-vector 14}
    		{of	oess_1::char_t}}
    }

    {type	ascii_tlv_t
    	{attr	m_value	{of	std::string}}
    }

    {type	tlv_unique_num_t
    	{super	ascii_tlv_t}
    }

    {type	tlv_sum_t
    	{super	ascii_tlv_t}
    }

    {type	tlv_currency_code_t
    	{super	ascii_tlv_t}
    }

    {type	tlv_phone_t
    	{super	ascii_tlv_t}
    }

    {type	tlv_terminal_num_t
    	{super	ascii_tlv_t}
    }

    {type	tlv_operator_t
    	{super	ascii_tlv_t}
    }

    {type	base_msg_tlv_t
    	{attr	m_date_time {of {ptr}	time_tlv_t}}
    	{attr	m_unique_num	{of	tlv_unique_num_t}}
    	{attr	m_sum	{of	tlv_sum_t}}
    	{attr	m_currency_code	{of	tlv_currency_code_t}}
    	{attr	m_phone	{of	tlv_phone_t}}
    	{attr	m_terminal_num	{of	tlv_terminal_num_t}}
    	{attr	m_operator	{of	tlv_operator_t}}
    }

    {type	tpii_gate_1_tlv_t
    	{super	base_msg_tlv_t}
    }

    {type	tpii_gate_2_tlv_t
    	{super	base_msg_tlv_t}
    }

    {type	tlv_result_t
    	{attr	m_result	{of	oess_1::ushort_t}}
    }

    {type	base_resp_tlv_t
    	{super	base_msg_tlv_t}
    	{attr	m_result	{of	tlv_result_t}}
    }

    {type	gate_tpii_1_tlv_t
    	{super	base_resp_tlv_t}
    }

    {type	gate_tpii_2_tlv_t
    	{super	base_resp_tlv_t}
    }

Описание отображения в TLV:

    {tlv-params
    	{tag-type	oess_1::uchar_t }
    	{length-type	oess_1::ushort_t }

    	{i-class	ient_tlv_t
    		{cpp-namespace	mobilling_1::tpii::impl::tlv} }

    	{o-class	oent_tlv_t
    		{cpp-namespace	mobilling_1::tpii::impl::tlv} }
    }

    {type	tlv_unix_time_t
    	{tag	0x82}
    }

    {type	tlv_ascii_time_t
    	{tag	0x81}
    }

    {type	tlv_unique_num_t
    	{tag	0x83}
    }

    {type	tlv_sum_t
    	{tag	0x84}
    }

    {type	tlv_currency_code_t
    	{tag	0x85}
    }

    {type	tlv_phone_t
    	{tag	0x86}
    }

    {type	tlv_terminal_num_t
    	{tag	0x87}
    }

    {type	tlv_operator_t
    	{tag	0x88}
    }

    || Не реализовано!
    ||{type	base_msg_tlv_t
    ||	{mandatory-attr	m_date_time}
    ||}

    {type	tpii_gate_1_tlv_t
    	{tag	0x01}
    }

    {type	tpii_gate_2_tlv_t
    	{tag	0x03}
    }

    {type	tlv_result_t
    	{tag	0x89}
    }

    {type	gate_tpii_1_tlv_t
    	{tag	0x02}
    }

    {type	gate_tpii_2_tlv_t
    	{tag	0x04}
    }