Guia de Implementação do Projeto de Padronização e Qualificação dos Dados Assistenciais da Saúde Suplementar (PQDAS)
202309 - CI Build Brazil flag

Publish Box vai aqui

Resource Profile: Reconciliação de Pagamento

URL Canônica: https://fhir.ans.gov.br/StructureDefinition/reconciliacao-pagamento Versão: 202309
Active as of 2022-12-19 Nome computável: ReconciliacaoPagamento

Representação lógica de um pagamento reconciliado

Deve ser usado para representar um pagamento reconciliado e seus modelos de remuneração. Este perfil representa a reconciliação de pagamento de uma reposta de guia e seus modelos de remuneração discriminados.​

Escopo/Uso

O recurso PaymentReconciliation fornece os detalhes de pagamentos discriminados por valores a receber, como bens e serviços prestados por um estabelecimento executante a pacientes cobertos por planos de saúde privados. ​
Estes são os detalhes de reconciliação de pagamento que podem se alinhar ao prestador executante através de valores indicados em lançamentos detalhados. Pagamentos precisam fornecer um modelo de remuneração para associar os valores pagos às guias.

O recurso ReconciliacaoPagamento é um recurso de "evento" de um FHIR Perspectiva do fluxo de trabalho - consulte o evento de fluxo de trabalho. Este perfil é um evento conforme Workflow do FHIR - ver Workflow de eventos.

Informações adicionais

Informações adicionais sobre o conteúdo e uso de aviso de pagamento eletrônico podem ser encontrados em: Ciclo de vida do status de recurso financeiro: como o elemento status é usado nos recursos financeiros.

Uso indevido

Este recurso não deve ser usado para representar um pagamento de um pagador para um provedor para um serviço específico com seus tipos de pagamento. Para isso, use o recurso NotificacaoPagamento.

Caso de uso

Este recurso deve ser usado para representar a reconciliação de um pagamento de um pagador para um provedor discriminando seus modelos de remuneração.

Limites e relacionamentos

O recurso PaymentReconciliation serve para correlacionar um valor de pagamento com os valores faturados da guia que aparecem em uma ou mais respostas de guia. O PaymentReconciliation fornece os detalhes de pagamentos associados a um pagamento pela fonte pagadora por bens e serviços prestados por um fornecedor a pacientes cobertos pelos planos de saúde oferecidos por essa fonte pagadora.

O Recurso RespostaGuia é a analise de contas médicas e/ou autorização de uma seguradora de um conjunto de bens e serviços relacionados à assistência médica para um paciente contra as coberturas de seguro do paciente e não indica que o pagamento ocorreu. Para reportar a pacientes ou transferir dados para aplicações centradas no paciente, como aplicação de registro de saúde do paciente (PHR), a ComponenteUtilizacao deve ser usada.

O domínio da reconciliação de pagamento inclui vários recursos relacionados

ReconciliacaoPagamento Fornece os detalhes de pagamento em massa associado a um pagamento pelo pagador por bens e serviços prestados por um provedor para pacientes coberto por planos de seguro oferecidos por esse pagador.
RespostaGuia analise de contas médicas de um pagador e/ou resposta de autorização ao conjunto de serviços fornecido em uma reivindicação.Normalmente a reivindicação referencia a reivindicação, mas faz não duplicado as informações clínicas ou financeiras fornecidas na reivindicação.
ComponenteUtilizacao Este recurso combina as informações da reivindicação e da resposta de reivindicação, retirando qualquer provedor ou informação proprietária de pagadores, em um unificado Modelo de informação Adequado para uso para: relatórios de pacientes;transferindo informações para um paciente Sistema de registro de saúde;e apoiar reivindicações e analise de contas médicas completos intercâmbio de informações com organizações regulatórias e de análise e outras partes do provedor organização.
NotificacaoPagamento Uma indicação de que ocorreu um pagamento está prestes a ocorrer ou foi cancelado.

Mapeamento de estrutura

Descrição da entidade Descrição do elemento Tipo do dado Mapeamento (FHIRPath)
Informações da guia
Número da guia no prestador Número que identifica a guia no prestador de serviços.Obrigatório. Quando a origem da guia for igual a 1 (Rede Contratada, referenciada ou credenciada), 2 (Rede Própria - Cooperados) ou 3 (Rede Própria - Demais prestadores), o campo deve ser preenchido com o número da guia no prestador. Quando a origem da guia à saúde for igual a 4-Reembolso ao beneficiário ou 5-Prestador eventual, o campo deve ser preenchido com '00000000000000000000' (20 zeros). Texto PaymentReconciliation.request.where(https://fhir.ans.gov.br/sid/numero-guia-prestador").value
PaymentReconciliation.response.where(https://fhir.ans.gov.br/sid/numero-guia-prestador").value
Número da guia atribuído pela operadora Número que identifica a guia atribuído pela operadora. Obrigatório. Quando a origem da guia for igual a
1 (Rede Contratada, referenciada ou credenciada),
2 (Rede Própria - Cooperados) ou
3 (Rede Própria - Demais prestadores), e a operadora atribuir um número à guia, deve ser preenchido com o número da guia atribuído pela operadora. Quando a operadora não atribuir um número a guia ou quando a origem da guia for igual a 4-Reembolso ao beneficiário ou 5-Prestador eventual, o campo deve ser preenchido com '00000000000000000000' (20 zeros)
Texto PaymentReconciliation.request.where(https://fhir.ans.gov.br/sid/numero-guia-operadora").value
PaymentReconciliation.response.where(https://fhir.ans.gov.br/sid/numero-guia-operadora").value
Modelo de remuneração Modelo de remuneração entre operadora e prestador referente ao atendimento ao qual a guia está vinculada, conforme TUSS-79. Devem ser informados todos os modelos de remuneração relacionados à guia. Condicionado. Deve ser preenchido quando a origem da guia for igual a 1 (Rede Contratada, referenciada ou credenciada), 2 (Rede Própria - Cooperados) ou 3 (Rede Própria - Demais prestadores) - exceto nos atendimentos em rede própria de mesmo CNPJ. Em caso de atendimento por operadora intermediária, deve ser preenchido se a operadora que detém o contrato com o beneficiário tiver conhecimento do modelo de remuneração contratado entre o prestador e a operadora intermediária. Não deve ser preenchido se a origem da guia foi 4 (Reembolso) ou 5 (Prestador eventual). Descritor de conceito PaymentReconciliation.detail.type.coding.where(system="https://fhir.ans.gov.br/CodeSystem/tuss-79").code
Valor informado do modelo de remuneração Valor informado dos procedimentos referentes a cada modelo de remuneração relacionado à guia em questão. Condicionado. Deve ser preenchido quando houver modelo de remuneração relacionado à guia. Deve ser maior ou igual a zero. A soma do valor informado de cada modelo de remuneração relacionado à guia tem que ser igual ao Valor informado da guia.
Ordinal codificado PaymentReconciliation.detail.amount.value
Data do pagamento Data (formato: AAAAMMDD) que a operadora efetuou o pagamento ao prestador executante, à operadora que intermediou o atendimento ou o reembolso ao beneficiário. Deve ser preenchido quando for efetuado o pagamento ao prestador executante, à operadora que intermediou o atendimento ou o reembolso ao beneficiário. Atendimentos em rede própria da operadora (mesmo CNPJ): Não deve ser preenchido.
Quando informada, esta data deve ser anterior à data atual e maior ou igual à data do protocolo da cobrança.
Carimbo de tempo PaymentReconciliation.paymentDate
Operadora
Registro ANS Registro da operadora de plano privado de assistência à saúde na Agência Nacional de Saúde Suplementar (ANS). Obrigatório. Deve ser um registro existente no cadastro de operadoras da ANS. Texto PaymentReconciliation.paymentIssuer.identifier.where(system="https://fhir.ans.gov.br/sid/registro-ans").value
Prestador executante
Código no Cadastro Nacional de Estabelecimentos de Saúde do executante Código do prestador executante no Cadastro Nacional de Estabelecimentos de Saúde do Ministério da Saúde (CNES/MS). Obrigatório. O código informado deve ser existente no Cadastro Nacional de Estabelecimentos de Saúde do Ministério da Saúde. Caso o prestador executante não tenha ainda o código do CNES, deve ser informado "9999999". Texto PaymentReconciliation.requestor.identifier.where(system="http://rnds.saude.gov.br/fhir/r4/NamingSystem/cnes").value
Identificação do prestador executante Obrigatório.
Número do CNPJ do prestador executante na Receita Federal Cadastro Nacional de Pessoa Jurídica do prestador executante dependendo da natureza da entidade. Dígito verificador deve ser válido, conforme tipo da identificação do prestador executante (CNPJ). Código deve existir na base de dados da Receita Federal. Numeral PaymentReconciliation.requestor.identifier.where(system="http://rnds.saude.gov.br/fhir/r4/NamingSystem/cnpj").value
Número do CPF do prestador executante na Receita Federal Cadastro de Pessoa Física do prestador executante dependendo da natureza da entidade. Dígito verificador deve ser válido, conforme tipo da identificação do prestador executante (CPF). Código deve existir na base de dados da Receita Federal. Numeral PaymentReconciliation.requestor.identifier.where(system="http://rnds.saude.gov.br/fhir/r4/NamingSystem/cpf").value

Usage:

Visões formais do conteúdo do perfil

Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.

Esta estrutura é derivada de PaymentReconciliation

NameFlagsCard.TypeDescription & Constraintsdoco
.. PaymentReconciliation 0..*PaymentReconciliationDados do pagamento reconciliado
... id 0..1idIdentificador lógico ou físico
... meta 0..1MetaElemento de metadados para identificações adicionais do Recurso
... implicitRules 0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história de forma legível para seres humanos
... contained 0..*ResourceOutras informações que não existem por si só e só existem por dependência
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension 0..*ExtensionConjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados
... identifier 0..*IdentifierIdentificador
... status 1..1codeStatus do pagamento
... period 0..1PeriodPeríodo de tempo coberto
... created 1..1dateTimeData de criação
... paymentIssuer 0..1Reference(Operadora de plano privado de assistência à saúde)Entidade que emitiu o pagamento
... request 0..1Reference(Task)Requisição de pagamento
... requestor 0..1Reference(Estabelecimento de Saúde)Entidade que requisitou o pagamento
... outcome 0..1codeStatus do pagamento
... disposition 0..1stringDescrição do status do pagamento
... paymentDate 1..1dateData do pagamento
... paymentAmount 1..1MoneyValor do pagamento
... paymentIdentifier 0..1IdentifierIdentificador do pagamento
... detail 0..*BackboneElementDetalhamento do pagamento e formas da remuneração
.... identifier 0..1IdentifierIdentificador do pagamento
.... predecessor 0..1IdentifierIdentificador do pagamento anterior
.... type 1..1CodeableConceptModelo de remuneração do item
Binding: Modelo de remuneração (required): Modelo de remuneração

.... request 1..1Reference(Guia | Guia de Consulta | Guia de SPSADT | Guia de Internação | Guia Odontológico | Guia de Honorário)Guia que originou o pagamento
.... submitter 1..1Reference(Estabelecimento de Saúde)Entidade que submeteu o pagamento
.... response 1..1Reference(RespostaGuia)Resposta de Guia vinculada ao pagamento
.... date 1..1dateData do pagamento do item
.... responsible 0..1Reference(PractitionerRole)Entidade que é responsável pelo item do pagamento
.... payee 1..1Reference(Estabelecimento de Saúde)Entidade que irá receber este item de pagamento
.... amount 1..1MoneyValor do item de pagamento
... formCode 0..1CodeableConceptCódigo do formulário
... processNote 0..*BackboneElementNota de processamento
.... type 0..1codeTipo de nota de processamento
.... text 0..1stringTexto da nota de processamento

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
PaymentReconciliation.detail.typerequiredModeloRemuneracao (a valid code from Tabela 79 - Modelos de Remuneração entre Operadoras e Prestadores)
NameFlagsCard.TypeDescription & Constraintsdoco
.. PaymentReconciliation 0..*PaymentReconciliationDados do pagamento reconciliado
... id Σ0..1idIdentificador lógico ou físico
... meta Σ0..1MetaElemento de metadados para identificações adicionais do Recurso
... implicitRules ?!Σ0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história de forma legível para seres humanos
... contained 0..*ResourceOutras informações que não existem por si só e só existem por dependência
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension ?!0..*ExtensionConjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados
... identifier 0..*IdentifierIdentificador
... status ?!Σ1..1codeStatus do pagamento
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.

... period Σ0..1PeriodPeríodo de tempo coberto
... created Σ1..1dateTimeData de criação
... paymentIssuer Σ0..1Reference(Operadora de plano privado de assistência à saúde)Entidade que emitiu o pagamento
... request 0..1Reference(Task)Requisição de pagamento
... requestor 0..1Reference(Estabelecimento de Saúde)Entidade que requisitou o pagamento
... outcome 0..1codeStatus do pagamento
Binding: ClaimProcessingCodes (required): The outcome of the processing.

... disposition 0..1stringDescrição do status do pagamento
... paymentDate Σ1..1dateData do pagamento
... paymentAmount Σ1..1MoneyValor do pagamento
... paymentIdentifier 0..1IdentifierIdentificador do pagamento
... detail 0..*BackboneElementDetalhamento do pagamento e formas da remuneração
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... identifier 0..1IdentifierIdentificador do pagamento
.... predecessor 0..1IdentifierIdentificador do pagamento anterior
.... type 1..1CodeableConceptModelo de remuneração do item
Binding: Modelo de remuneração (required): Modelo de remuneração

.... request 1..1Reference(Guia | Guia de Consulta | Guia de SPSADT | Guia de Internação | Guia Odontológico | Guia de Honorário)Guia que originou o pagamento
.... submitter 1..1Reference(Estabelecimento de Saúde)Entidade que submeteu o pagamento
.... response 1..1Reference(RespostaGuia)Resposta de Guia vinculada ao pagamento
.... date 1..1dateData do pagamento do item
.... responsible 0..1Reference(PractitionerRole)Entidade que é responsável pelo item do pagamento
.... payee 1..1Reference(Estabelecimento de Saúde)Entidade que irá receber este item de pagamento
.... amount 1..1MoneyValor do item de pagamento
... formCode 0..1CodeableConceptCódigo do formulário
Binding: Form Codes (example): The forms codes.

... processNote 0..*BackboneElementNota de processamento
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1codeTipo de nota de processamento
Binding: NoteType (required): The presentation types of notes.

.... text 0..1stringTexto da nota de processamento

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
PaymentReconciliation.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
PaymentReconciliation.statusrequiredFinancialResourceStatusCodes
PaymentReconciliation.outcomerequiredClaimProcessingCodes
PaymentReconciliation.detail.typerequiredModeloRemuneracao (a valid code from Tabela 79 - Modelos de Remuneração entre Operadoras e Prestadores)
PaymentReconciliation.formCodeexampleForm Codes
PaymentReconciliation.processNote.typerequiredNoteType

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPaymentReconciliationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPaymentReconciliationIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPaymentReconciliationIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorPaymentReconciliationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePaymentReconciliationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. PaymentReconciliation 0..*PaymentReconciliationDados do pagamento reconciliado
... id Σ0..1idIdentificador lógico ou físico
... meta Σ0..1MetaElemento de metadados para identificações adicionais do Recurso
... implicitRules ?!Σ0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história de forma legível para seres humanos
... contained 0..*ResourceOutras informações que não existem por si só e só existem por dependência
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension ?!0..*ExtensionConjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados
... identifier 0..*IdentifierIdentificador
... status ?!Σ1..1codeStatus do pagamento
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.

... period Σ0..1PeriodPeríodo de tempo coberto
... created Σ1..1dateTimeData de criação
... paymentIssuer Σ0..1Reference(Operadora de plano privado de assistência à saúde)Entidade que emitiu o pagamento
... request 0..1Reference(Task)Requisição de pagamento
... requestor 0..1Reference(Estabelecimento de Saúde)Entidade que requisitou o pagamento
... outcome 0..1codeStatus do pagamento
Binding: ClaimProcessingCodes (required): The outcome of the processing.

... disposition 0..1stringDescrição do status do pagamento
... paymentDate Σ1..1dateData do pagamento
... paymentAmount Σ1..1MoneyValor do pagamento
... paymentIdentifier 0..1IdentifierIdentificador do pagamento
... detail 0..*BackboneElementDetalhamento do pagamento e formas da remuneração
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... identifier 0..1IdentifierIdentificador do pagamento
.... predecessor 0..1IdentifierIdentificador do pagamento anterior
.... type 1..1CodeableConceptModelo de remuneração do item
Binding: Modelo de remuneração (required): Modelo de remuneração

.... request 1..1Reference(Guia | Guia de Consulta | Guia de SPSADT | Guia de Internação | Guia Odontológico | Guia de Honorário)Guia que originou o pagamento
.... submitter 1..1Reference(Estabelecimento de Saúde)Entidade que submeteu o pagamento
.... response 1..1Reference(RespostaGuia)Resposta de Guia vinculada ao pagamento
.... date 1..1dateData do pagamento do item
.... responsible 0..1Reference(PractitionerRole)Entidade que é responsável pelo item do pagamento
.... payee 1..1Reference(Estabelecimento de Saúde)Entidade que irá receber este item de pagamento
.... amount 1..1MoneyValor do item de pagamento
... formCode 0..1CodeableConceptCódigo do formulário
Binding: Form Codes (example): The forms codes.

... processNote 0..*BackboneElementNota de processamento
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1codeTipo de nota de processamento
Binding: NoteType (required): The presentation types of notes.

.... text 0..1stringTexto da nota de processamento

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
PaymentReconciliation.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
PaymentReconciliation.statusrequiredFinancialResourceStatusCodes
PaymentReconciliation.outcomerequiredClaimProcessingCodes
PaymentReconciliation.detail.typerequiredModeloRemuneracao (a valid code from Tabela 79 - Modelos de Remuneração entre Operadoras e Prestadores)
PaymentReconciliation.formCodeexampleForm Codes
PaymentReconciliation.processNote.typerequiredNoteType

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPaymentReconciliationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPaymentReconciliationIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPaymentReconciliationIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorPaymentReconciliationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePaymentReconciliationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Visão diferencial

Esta estrutura é derivada de PaymentReconciliation

NameFlagsCard.TypeDescription & Constraintsdoco
.. PaymentReconciliation 0..*PaymentReconciliationDados do pagamento reconciliado
... id 0..1idIdentificador lógico ou físico
... meta 0..1MetaElemento de metadados para identificações adicionais do Recurso
... implicitRules 0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história de forma legível para seres humanos
... contained 0..*ResourceOutras informações que não existem por si só e só existem por dependência
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension 0..*ExtensionConjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados
... identifier 0..*IdentifierIdentificador
... status 1..1codeStatus do pagamento
... period 0..1PeriodPeríodo de tempo coberto
... created 1..1dateTimeData de criação
... paymentIssuer 0..1Reference(Operadora de plano privado de assistência à saúde)Entidade que emitiu o pagamento
... request 0..1Reference(Task)Requisição de pagamento
... requestor 0..1Reference(Estabelecimento de Saúde)Entidade que requisitou o pagamento
... outcome 0..1codeStatus do pagamento
... disposition 0..1stringDescrição do status do pagamento
... paymentDate 1..1dateData do pagamento
... paymentAmount 1..1MoneyValor do pagamento
... paymentIdentifier 0..1IdentifierIdentificador do pagamento
... detail 0..*BackboneElementDetalhamento do pagamento e formas da remuneração
.... identifier 0..1IdentifierIdentificador do pagamento
.... predecessor 0..1IdentifierIdentificador do pagamento anterior
.... type 1..1CodeableConceptModelo de remuneração do item
Binding: Modelo de remuneração (required): Modelo de remuneração

.... request 1..1Reference(Guia | Guia de Consulta | Guia de SPSADT | Guia de Internação | Guia Odontológico | Guia de Honorário)Guia que originou o pagamento
.... submitter 1..1Reference(Estabelecimento de Saúde)Entidade que submeteu o pagamento
.... response 1..1Reference(RespostaGuia)Resposta de Guia vinculada ao pagamento
.... date 1..1dateData do pagamento do item
.... responsible 0..1Reference(PractitionerRole)Entidade que é responsável pelo item do pagamento
.... payee 1..1Reference(Estabelecimento de Saúde)Entidade que irá receber este item de pagamento
.... amount 1..1MoneyValor do item de pagamento
... formCode 0..1CodeableConceptCódigo do formulário
... processNote 0..*BackboneElementNota de processamento
.... type 0..1codeTipo de nota de processamento
.... text 0..1stringTexto da nota de processamento

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
PaymentReconciliation.detail.typerequiredModeloRemuneracao (a valid code from Tabela 79 - Modelos de Remuneração entre Operadoras e Prestadores)

Visualização de elementos -chave

NameFlagsCard.TypeDescription & Constraintsdoco
.. PaymentReconciliation 0..*PaymentReconciliationDados do pagamento reconciliado
... id Σ0..1idIdentificador lógico ou físico
... meta Σ0..1MetaElemento de metadados para identificações adicionais do Recurso
... implicitRules ?!Σ0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história de forma legível para seres humanos
... contained 0..*ResourceOutras informações que não existem por si só e só existem por dependência
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension ?!0..*ExtensionConjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados
... identifier 0..*IdentifierIdentificador
... status ?!Σ1..1codeStatus do pagamento
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.

... period Σ0..1PeriodPeríodo de tempo coberto
... created Σ1..1dateTimeData de criação
... paymentIssuer Σ0..1Reference(Operadora de plano privado de assistência à saúde)Entidade que emitiu o pagamento
... request 0..1Reference(Task)Requisição de pagamento
... requestor 0..1Reference(Estabelecimento de Saúde)Entidade que requisitou o pagamento
... outcome 0..1codeStatus do pagamento
Binding: ClaimProcessingCodes (required): The outcome of the processing.

... disposition 0..1stringDescrição do status do pagamento
... paymentDate Σ1..1dateData do pagamento
... paymentAmount Σ1..1MoneyValor do pagamento
... paymentIdentifier 0..1IdentifierIdentificador do pagamento
... detail 0..*BackboneElementDetalhamento do pagamento e formas da remuneração
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... identifier 0..1IdentifierIdentificador do pagamento
.... predecessor 0..1IdentifierIdentificador do pagamento anterior
.... type 1..1CodeableConceptModelo de remuneração do item
Binding: Modelo de remuneração (required): Modelo de remuneração

.... request 1..1Reference(Guia | Guia de Consulta | Guia de SPSADT | Guia de Internação | Guia Odontológico | Guia de Honorário)Guia que originou o pagamento
.... submitter 1..1Reference(Estabelecimento de Saúde)Entidade que submeteu o pagamento
.... response 1..1Reference(RespostaGuia)Resposta de Guia vinculada ao pagamento
.... date 1..1dateData do pagamento do item
.... responsible 0..1Reference(PractitionerRole)Entidade que é responsável pelo item do pagamento
.... payee 1..1Reference(Estabelecimento de Saúde)Entidade que irá receber este item de pagamento
.... amount 1..1MoneyValor do item de pagamento
... formCode 0..1CodeableConceptCódigo do formulário
Binding: Form Codes (example): The forms codes.

... processNote 0..*BackboneElementNota de processamento
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1codeTipo de nota de processamento
Binding: NoteType (required): The presentation types of notes.

.... text 0..1stringTexto da nota de processamento

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
PaymentReconciliation.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
PaymentReconciliation.statusrequiredFinancialResourceStatusCodes
PaymentReconciliation.outcomerequiredClaimProcessingCodes
PaymentReconciliation.detail.typerequiredModeloRemuneracao (a valid code from Tabela 79 - Modelos de Remuneração entre Operadoras e Prestadores)
PaymentReconciliation.formCodeexampleForm Codes
PaymentReconciliation.processNote.typerequiredNoteType

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPaymentReconciliationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPaymentReconciliationIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPaymentReconciliationIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorPaymentReconciliationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePaymentReconciliationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Visualização instantânea

NameFlagsCard.TypeDescription & Constraintsdoco
.. PaymentReconciliation 0..*PaymentReconciliationDados do pagamento reconciliado
... id Σ0..1idIdentificador lógico ou físico
... meta Σ0..1MetaElemento de metadados para identificações adicionais do Recurso
... implicitRules ?!Σ0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história de forma legível para seres humanos
... contained 0..*ResourceOutras informações que não existem por si só e só existem por dependência
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension ?!0..*ExtensionConjuntos de campos adicionais que são extensões ao modelo de informação e não podem ser ignorados
... identifier 0..*IdentifierIdentificador
... status ?!Σ1..1codeStatus do pagamento
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.

... period Σ0..1PeriodPeríodo de tempo coberto
... created Σ1..1dateTimeData de criação
... paymentIssuer Σ0..1Reference(Operadora de plano privado de assistência à saúde)Entidade que emitiu o pagamento
... request 0..1Reference(Task)Requisição de pagamento
... requestor 0..1Reference(Estabelecimento de Saúde)Entidade que requisitou o pagamento
... outcome 0..1codeStatus do pagamento
Binding: ClaimProcessingCodes (required): The outcome of the processing.

... disposition 0..1stringDescrição do status do pagamento
... paymentDate Σ1..1dateData do pagamento
... paymentAmount Σ1..1MoneyValor do pagamento
... paymentIdentifier 0..1IdentifierIdentificador do pagamento
... detail 0..*BackboneElementDetalhamento do pagamento e formas da remuneração
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... identifier 0..1IdentifierIdentificador do pagamento
.... predecessor 0..1IdentifierIdentificador do pagamento anterior
.... type 1..1CodeableConceptModelo de remuneração do item
Binding: Modelo de remuneração (required): Modelo de remuneração

.... request 1..1Reference(Guia | Guia de Consulta | Guia de SPSADT | Guia de Internação | Guia Odontológico | Guia de Honorário)Guia que originou o pagamento
.... submitter 1..1Reference(Estabelecimento de Saúde)Entidade que submeteu o pagamento
.... response 1..1Reference(RespostaGuia)Resposta de Guia vinculada ao pagamento
.... date 1..1dateData do pagamento do item
.... responsible 0..1Reference(PractitionerRole)Entidade que é responsável pelo item do pagamento
.... payee 1..1Reference(Estabelecimento de Saúde)Entidade que irá receber este item de pagamento
.... amount 1..1MoneyValor do item de pagamento
... formCode 0..1CodeableConceptCódigo do formulário
Binding: Form Codes (example): The forms codes.

... processNote 0..*BackboneElementNota de processamento
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1codeTipo de nota de processamento
Binding: NoteType (required): The presentation types of notes.

.... text 0..1stringTexto da nota de processamento

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
PaymentReconciliation.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
PaymentReconciliation.statusrequiredFinancialResourceStatusCodes
PaymentReconciliation.outcomerequiredClaimProcessingCodes
PaymentReconciliation.detail.typerequiredModeloRemuneracao (a valid code from Tabela 79 - Modelos de Remuneração entre Operadoras e Prestadores)
PaymentReconciliation.formCodeexampleForm Codes
PaymentReconciliation.processNote.typerequiredNoteType

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPaymentReconciliationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPaymentReconciliationIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPaymentReconciliationIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorPaymentReconciliationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePaymentReconciliationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

 

Outras representações de perfil: CSV, Excel, Schematron