14.8.1.4. Detalhamento Específico
14.8.1.4.3. Medicamentos NT201805 [09/03/19]
14.8.1.4.2. Medicamentos 4.00 [15-08-17]
« Anterior
14.8.1.4.4. Armamentos
Próximo »

14.8.1.4.3. Medicamentos NT201805 [09/03/19]

Funcionalidade para gerar o XML do grupo de informações de Medicamentos NT2018/005

Assinatura

string medNT201805(string cProdANVISA, string xMotivoIsencao_Opc, double vPMC)

Descrição:

Funcionalidade para gerar o XML do grupo de informações de Medicamentos e de matérias-primas farmacêuticas

Parâmetros:

nome tipo tam. obrig. descrição
cProdANVISA string 6,13 sim Código do produto da ANVISA, informar o número do registro ANVISA ou preencher com o literal “ISENTO”, no caso de medicamento isento de registro na ANVISA.
xMotivoIsencao_Opc string 1-255 não Motivo da isenção da ANVISA, Obs.: Para medicamento isento de registro na ANVISA, informar o número da decisão que o isenta, como por exemplo o número da Resolução da Diretoria Colegiada da ANVISA (RDC).
(campo novo) [09-03-18]
vPMC double 15,2 sim Preço máximo consumidor


Diagrama:

Medicamento

Retorno:

Um string com o fragmento XML do grupo de Medicamentos.

Exemplo de XML:

 <med>
    <cProdANVISA>1234567890123</cProdANVISA>
    <vPMC>10.00</vPMC>
  </med>

Visual Basic 6.0

 
Dim objNFeUtil As Object
 
Set objNFeUtil = CreateObject("NFe_Util_2G.Util")
 
med_cProdANVISA = "1234567890123"                  ' Código do Produto da Anvisa
med_xMotivoIsencao = ""                            ' Motivo da isenção da Anvisa
med_vPMC = 10                                      ' Preço Máximo Consumidor
'
'   gera grupo de detalhamento do medicamento
'
med = objNFeUtil.medNT201805(med_cProdANVISA, med_xMotivoIsencao, med_vPMC)
 
MsgBox "med: " + med, vbInformation, "Resultado"
14.8.1.4.3. Medicamentos NT201805 [09/03/19]
14.8.1.4. Detalhamento Específico
« Anterior
14.8.1.4.2. Medicamentos 4.00 [15-08-17]
Próximo »
14.8.1.4.4. Armamentos