Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  1. Visão Geral
  2. Criando a Obrigação para a DMED
  3. Exemplo de utilização da API
  4. Configuração JOBS
  5. Processamento
  6. Validação
  7. Tela XXXDespesas Analíticas
    1. Outras Ações / Ações relacionadas
  8. Tela XXXDespesas Sintéticas
    1. Principais Campos e ParâmetrosParâmetro
  9. Tela Histórico de Arquivos
    1. Incluir Recibo
  10. Tabelas utilizadas


01. 

...

Visão Geral

1 – O que é a DmedDMED?

A Declaração de Serviços Médicos e de Saúde – Dmed DMED foi instituída pela Instrução Normativa RFB nº 985, de 22 de dezembro de 2009. Deve ser apresentada por pessoa jurídica ou pessoa física equiparada a jurídica nos termos da legislação do Imposto sobre a Renda, desde que seja :

...

2 – O que são os serviços médicos e de saúde de que trata a DmedDMED?

São os serviços prestados por psicólogos, fisioterapeutas, terapeutas ocupacionais, fonoaudiólogos, dentistas, hospitais, laboratórios, serviços radiológicos, serviços de próteses ortopédicas e dentárias, clínicas médicas de qualquer especialidade, e os prestados por estabelecimento geriátrico classificado como hospital pelo Ministério da Saúde e por entidades de ensino destinadas á instrução de deficiente físico ou mental.

...

4 – Todo profissional liberal prestador de serviços médicos e de saúde é obrigado à apresentação da DmedDMED?

Não. Apenas ser for equiparado a pessoa jurídica.

5 – Todo profissional liberal prestador de serviços médicos e de saúde equipara-se a pessoa jurídica para fins de apresentação da DmedDMED?

Não. Não se equipara a pessoa jurídica, para fins da Declaração de Serviços Médicos e de Saúde (DmedDMED), o médico (de qualquer especialidade), dentista, psicólogo, fisioterapeuta, terapeuta ocupacional ou fonoaudiólogo que, individualmente, exerça a sua profissão ou explore atividades sem vínculo empregatício, prestando serviços profissionais, mesmo quando possua estabelecimento em que desenvolva suas atividades e empregue auxiliares, sem qualificação profissional na área, para atender apenas às tarefas de apoio.

...

Nesta última hipótese, se os profissionais forem de formações profissionais distintas, não fica configurada a equiparação se a atividade desenvolvida pelos demais for de mero auxílio à atividade do profissional que exerça a atividade principal. Assim, a análise da equiparação, nos casos em que envolvam mais de um profissional, há que ser realizada no caso concreto, de modo a se verificar o grau de relevância da atividade desenvolvida pelo profissional auxiliar em relação à do principal.

6 – O que informar na DmedDMED?

Devem ser informados na Dmed DMED os valores recebidos de pessoas físicas, em decorrência de pagamento pela prestação de serviços médicos e de saúde, e plano privado de assistência à saúde.

...

Atenção : não devem ser informados em Dmed DMED valores recebidos de pessoas jurídicas ou do Sistema Único de Saúde (SUS).

...

  • Planos coletivos por adesão:
    •  Nome completo e número de inscrição no Cadastro de Pessoas Físicas (CPF) do titular do plano;
    •  Nome completo e número de inscrição no Cadastro de Pessoas Físicas (CPF) dos dependentes relacionados ao titular do plano. Se o dependente do plano de saúde for menor de 18 anos e não possuir CPF, informar nome completo e data de nascimento;
    •  Valor anual pago, individualizando as parcelas relativas ao titular e a cada dependente;
    •  Valores reembolsados à pessoa física beneficiária do plano, individualizados por beneficiário titular ou dependente e por prestador do serviço (que originou o reembolso).


A Dmed DMED deve ser apresentada pela matriz da pessoa jurídica, consolidando as informações de todos os estabelecimentos da Pessoa Jurídica.

...

Na tela da Central de Obrigações, Clique em incluir no Grid "Obrigações", na tela de Obrigações informe sua operadora, coloque uma descrição e no campo Tipo selecione a opção DMED, com isso o preenchimentos preenchimento dos campos será automático e ao salvar a tela, a obrigação será criada.

 

03. 

...

Exemplo De Utilização Da API

A DMED gerada através da Central de obrigações não trata "Prestadora de serviços médicos e de saúde". 

Sendo assim geramos o arquivo da seguinte maneira. Repare que não haverá PSS, RPPSS e BRPPSS pois são itens específicos do Prestador de Saúde.


Dmed DMED - Declaração de serviços médicos e de saúde

...

               RDTOP - Reembolso do Dependente

FIMDmed

    FIMDMED                                                                         

API

Através da API analyticDmedExpenses recebemos um POST com as despesas e as gravamos na tabela B2Y (Despesas analíticas).

...

Abaixo segue o exemplo de como enviar o Json JSON para os 4 identificadores de Registro.

...

        Identificador de Registro - TOP       

{

...

   
    "healthInsurerCode":"

...

000000",

...

    "ssnHolder":"

...

76116313221",

...

    "titleHolderEnrollment":"00010001000011005",

...

    "holderName":"

...

PAULO SILVA TITULAR",

...

    "expenseKey":"0000000000000000000000000000000000000001",

...

    "expenseAmount":1000,

...

    "period":"

...

202010",

...

    "exclusionId":"0"
}

        Identificador de Registro - RTOP       

{

...

    
    "healthInsurerCode":"

...

000000",

...

    "ssnHolder":"76116313221",
    "titleHolderEnrollment":"00010001000011005",

...

    "holderName":"

...

PAULO SILVA TITULAR",

...

    "expenseKey":"0000000000000000000000000000000000000002",

...

    "refundAmount":

...

2000,

...

    "previousYearRefundAmt":

...

2000,

...

    "period":"

...

202010",

...

    "providerSsnEin":"

...

39613205861",

...

    "providerName":"

...

NOME PRESTADOR",

...

    "exclusionId":"0"

...

}

        Identificador de Registro - DTOP       

{

...

   
    "healthInsurerCode":"

...

000000",

...

    "ssnHolder":"76116313221",
    "titleHolderEnrollment":"00010001000011005",

...

    "holderName":"

...

PAULO SILVA TITULAR",

...

    "dependentSsn":"

...

14754460553",

...

    "dependentEnrollment":"00010001000011108",

...

    "dependentName":"

...

DEPENDENTE TITULAR",

...

    "dependentBirthDate":"

...

20091013",

...

    "dependenceRelationships":"03",

...

    "expenseKey":"0000000000000000000000000000000000000003",

...

    "expenseAmount":

...

1000,
    "period":"

...

202010",

...

    "exclusionId":"0"

...

}

        Identificador de Registro - RDTOP       

{

...

   
    "healthInsurerCode":"

...

417505",

...

    "ssnHolder":"

...

76116313221",

...

    "titleHolderEnrollment":"00010001000011005",

...

    "holderName":"

...

PAULO SILVA TITULAR",

...

    "dependentSsn":"

...

14754460553",

...

    "dependentEnrollment":"00010001000011108",

...

    "dependentName":"

...

DEPENDENTE TITULAR",

...

    "dependentBirthDate":"

...

20091013",

...

    "dependenceRelationships":"03",

...

    "expenseKey":"0000000000000000000000000000000000000004",

...

    "refundAmount":

...

2000,

...

    "previousYearRefundAmt":

...

2000,

...

    "period":"

...

202010",

...

    "providerSsnEin":"39613205861",
    "providerName":"

...

NOME PRESTADOR",

...

    "exclusionId":"0"

...

}


TAGDescrição
healthInsurerCodeOperadora
ssnHolderCPF Titular
titleHolderEnrollmentMatrícula Titular
holderNameNome Titular
dependentSsnCPF Dependente
dependentEnrollmentMatrícula Dependente
dependentNameNome Dependente
dependentBirthDateData de Nascimento
dependenceRelationshipsRelação de Dependência
expenseKeyChave
expenseAmountValor Despesa
refundAmountValor Reembolso
previousYearRefundAmtValor Reembolso Ano Anterior
periodPeríodo
providerSsnEinCPF/CNPJ Prestador
providerNameNome Prestador 
exclusionIdExclusão

04. Configuração JOBS

Para configurarmos os JOBS utilize o Wizard Configurador, acesse Atualizações > Wizard Configurador > Selecione o processo da DMED > Em outras ações selecione a operadora Padrão e a Periodicidade que será executado o JOB > Avançar para finalizar o processo de configuração dos JOBS.

Após a configuração, teremos os JOBS de:

SVCPRCDMED - Processa as despesas da B2Y (Despesas Analíticas) e gera a tabela da B2W (Movimentações DMED).

SVCALDMEDG - Valida os itens que foram gerados na B2W.

Image Added

         Exclusão RDTOP

        {
                 "healthInsurerCode":"123456",
                 "ssnHolder":"11111111111",
                 "titleHolderEnrollment":"00010001000011005",
                 "dependentSsn":"22222222222",
                 "dependentEnrollment":"00010001000011108",
                 "expenseKey":"0000000000000000000000000000000000000004",
                 "expenseType":"2",
                 "period":"202009",
                 "providerSsnEin":"33333333333",
                 "exclusionId":"1"
         }

...

05. 

Processamento

Tendo as despesas gravadas na tabela B2Y, rodamos o JOB SVCPRCDMED que gera a tabela de Despesas Sintéticas (B2W) classificando os registros em TOP, RTOP, DTOP ou RDTOP. Sabemos que para geração do arquivo ainda faltam os Identificadores RESPO, DECPJ e OPPAS, porém eles serão lançados diretamente no arquivo da DMED. Logo, eles não precisam ser processados.

...

06. Validação

As despesas analíticas estão disponíveis na tabela B2W com o Status Pendente validação. Neste caso rodamos o JOB SVCALDMEDG e estas despesas analíticas são validadas. Caso haja alguma inconsistência de acordo com o Layout da DMED esta movimentação fica ficará com status "Criticado."

Críticas de validações:

...

CódigoCríticaSolução
DM01Nome do Beneficiário inválido.O campo é de preenchimento obrigatório
DM02Nome do Prestador inválido.O campo é de preenchimento obrigatório, e no máximo de 60 posições para o nome da pessoa física. Para PJ o tamanho é de no máximo 150 posições.
DM03Relação de Dependência é inválida.O campo é numérico de tamanho 2 e deve seguir conforme tabela de Relação de Dependência (03,04,05,06,08 e 10).
DM05O campo CPF do titular está inválido.O campo é de preenchimento obrigatório, deve ser preenchido com um CPF válido.
DM06

O campo CPF/CNPJ do prestador inválido.

O campo é de preenchimento obrigatório, deve ser preenchido com um CPF ou CNPJ válido.

DM07

O campo CPF do dependente é inválido.

O campo é de preenchimento obrigatório para declaração de dependentes do titular, deve ser preenchido com um CPF válido.

DM08

O campo valor da despesa inválido.

Quando o titular não possui beneficiários, o campo valor da despesa deve possuir valor maior que zero ( B2W_VLRDES > 0) .

DM09

Esse registro RTOP deve estar associado a um registro do tipo TOP.

Enviar para a Central de Obrigações o registro do tipo TOP.

DM10

O Campo Data de Nascimento do Dependente inválido.

O Campo Data de Nascimento é obrigatório para maiores de 18 anos que não tenham informado CPF. Campo de tamanho 8 e padrão AAAAMMDD'

DM12

Esse registro DTOP deve estar associado a um registro do tipo TOP.

Enviar para a Central de Obrigações o registro do tipo TOP.
DM13Esse registro RDTOP deve estar associado a um registro do tipo DTOP.Enviar para a Central de Obrigações o registro do tipo DTOP.
DM14Deve existir um responsável ativo.Realize o cadastro de um responsável para operadora.


06. Arquivo


04. 

...

TELA Despesas Analíticas

Outras Ações / Ações relacionadas

AçãoDescrição

05. 

...

TELA Despesas Sintéticas

Principais Campos e Parâmetros

...