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: Cobertura

URL Canônica: https://fhir.ans.gov.br/StructureDefinition/cobertura Versão: 202309
Active as of 2022-12-26 Nome computável: Cobertura

Cobertura

Deve ser utilizado para retratar a Cobertura de um paciente

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 Coverage

NameFlagsCard.TypeDescription & Constraintsdoco
.. Coverage 0..*CoverageCobertura
... id 0..1idIdentificador lógico ou físico
... meta 0..1MetaElemento de metadados para identificações adicionais
... implicitRules 0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história deste conjunto de guias 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 da existência desse conjunto de guias
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... Slices for identifier 1..*IdentifierIdentificador da Cobertura
Slice: Unordered, Open by value:system
.... identifier:rpsSCPA 0..1IdentifierCPF da Cobertura
..... id 0..1stringIdentificador lógico do Identificador
..... extension 0..*ExtensionExtensões do Identificador
..... use 0..1codeUso do Identificador
Binding: IdentifierUse (required): Qualifica o uso deste identificador


Fixed Value: official
..... type 0..1CodeableConceptTipo de Identificador
Binding: Identifier Type Codes (extensible): Qualifica o tipo deste identificador


Fixed Value: As shown (National unique individual identifier)
...... coding1..1CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: NI
..... system 1..1uriSistema de Identificação
Fixed Value: https://fhir.ans.gov.br/sid/registro-rps-scpa
..... value 1..1stringNúmero do Documento
..... period 0..1PeriodPeríodo de validade do Identificador
..... assigner 0..1Reference(Organization)Entidade que emitiu o Identificador
... status 1..1codeO status da cobertura
... type 0..1CodeableConceptTipo de cobertura
... policyHolder 1..1Reference(Operadora de plano privado de assistência à saúde)O proprietário da apólice
... subscriber 0..1Reference(Paciente)O usuário/beneficiário do plano
... subscriberId 0..1stringNúmero da carteira do plano do beneficiário
... beneficiary 1..1Reference(Paciente)O beneficiário da apólice
... dependent 0..1stringO número da carteira do dependente
... relationship 0..1CodeableConceptO relacionamento da Cobertura com o titular do plano
... period 0..1PeriodPeríodo de vigência da cobertura
... payor 1..1Reference(Operadora de plano privado de assistência à saúde)A operadora de saúde
... class 0..*BackboneElementA classe de cobertura
.... type 1..1CodeableConceptSe o tipo de cobertura é grupo ou plano
.... value 1..1stringO código de identificação utilizado pela operadora para este tipo de plano
.... name 0..1stringO nome do plano
... order 0..1positiveIntA ordem de cobertura
... network 0..1stringA rede de cobertura
... costToBeneficiary 0..*BackboneElementO custo para o paciente
.... type 0..1CodeableConceptO tipo de custo para o paciente
.... value[x] 1..1SimpleQuantity, MoneyO valor do custo para o paciente
.... exception 0..*BackboneElementExceções ao custo para o paciente
..... type 1..1CodeableConceptO tipo de exceção ao custo para o paciente
..... period 0..1PeriodO período de exceção ao custo para o paciente
... subrogation 0..1booleanA sub-rogação da cobertura
... contract 0..*Reference(Contract)O contrato

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet / Code
Coverage.identifier:rpsSCPA.userequiredFixed Value: official
Coverage.identifier:rpsSCPA.typeextensibleFixed Value: NI
NameFlagsCard.TypeDescription & Constraintsdoco
.. Coverage 0..*CoverageCobertura
... id Σ0..1idIdentificador lógico ou físico
... meta Σ0..1MetaElemento de metadados para identificações adicionais
... implicitRules ?!Σ0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história deste conjunto de guias 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 da existência desse conjunto de guias
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier Σ1..*IdentifierIdentificador da Cobertura
Slice: Unordered, Open by value:system
.... identifier:rpsSCPA Σ0..1IdentifierCPF da Cobertura
..... id 0..1stringIdentificador lógico do Identificador
..... extension 0..*ExtensionExtensões do Identificador
Slice: Unordered, Open by value:url
..... use ?!Σ0..1codeUso do Identificador
Binding: IdentifierUse (required): Qualifica o uso deste identificador


Fixed Value: official
..... type Σ0..1CodeableConceptTipo de Identificador
Binding: Identifier Type Codes (extensible): Qualifica o tipo deste identificador


Fixed Value: As shown (National unique individual identifier)
...... id0..0stringUnique id for inter-element referencing
...... extension0..0ExtensionAdditional content defined by implementations
...... coding1..1CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..0stringUnique id for inter-element referencing
....... extension0..0ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version0..0stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: NI
....... display0..0stringRepresentation defined by the system
....... userSelected0..0booleanIf this coding was chosen directly by the user
...... text0..0stringPlain text representation of the concept
..... system Σ1..1uriSistema de Identificação
Fixed Value: https://fhir.ans.gov.br/sid/registro-rps-scpa
..... value Σ1..1stringNúmero do Documento
Example General: 123456
..... period Σ0..1PeriodPeríodo de validade do Identificador
..... assigner Σ0..1Reference(Organization)Entidade que emitiu o Identificador
... status ?!Σ1..1codeO status da cobertura
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.

... type Σ0..1CodeableConceptTipo de cobertura
Binding: CoverageTypeAndSelf-PayCodes (preferred): The type of insurance: public health, worker compensation; private accident, auto, private health, etc.) or a direct payment by an individual or organization.

... policyHolder Σ1..1Reference(Operadora de plano privado de assistência à saúde)O proprietário da apólice
... subscriber Σ0..1Reference(Paciente)O usuário/beneficiário do plano
... subscriberId Σ0..1stringNúmero da carteira do plano do beneficiário
... beneficiary Σ1..1Reference(Paciente)O beneficiário da apólice
... dependent Σ0..1stringO número da carteira do dependente
... relationship 0..1CodeableConceptO relacionamento da Cobertura com o titular do plano
Binding: SubscriberRelationshipCodes (extensible): The relationship between the Subscriber and the Beneficiary (insured/covered party/patient).

... period Σ0..1PeriodPeríodo de vigência da cobertura
... payor Σ1..1Reference(Operadora de plano privado de assistência à saúde)A operadora de saúde
... class 0..*BackboneElementA classe de cobertura
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type Σ1..1CodeableConceptSe o tipo de cobertura é grupo ou plano
Binding: CoverageClassCodes (extensible): The policy classifications, eg. Group, Plan, Class, etc.

.... value Σ1..1stringO código de identificação utilizado pela operadora para este tipo de plano
.... name Σ0..1stringO nome do plano
... order Σ0..1positiveIntA ordem de cobertura
... network Σ0..1stringA rede de cobertura
... costToBeneficiary 0..*BackboneElementO custo para o paciente
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type Σ0..1CodeableConceptO tipo de custo para o paciente
Binding: CoverageCopayTypeCodes (extensible): The types of services to which patient copayments are specified.

.... value[x] Σ1..1O valor do custo para o paciente
..... valueQuantityQuantity(SimpleQuantity)
..... valueMoneyMoney
.... exception 0..*BackboneElementExceções ao custo para o paciente
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptO tipo de exceção ao custo para o paciente
Binding: ExampleCoverageFinancialExceptionCodes (example): The types of exceptions from the part or full value of financial obligations such as copays.

..... period Σ0..1PeriodO período de exceção ao custo para o paciente
... subrogation 0..1booleanA sub-rogação da cobertura
... contract 0..*Reference(Contract)O contrato

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Coverage.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Coverage.identifier:rpsSCPA.userequiredFixed Value: official
Coverage.identifier:rpsSCPA.typeextensibleFixed Value: NI
Coverage.statusrequiredFinancialResourceStatusCodes
Coverage.typepreferredCoverageTypeAndSelf-PayCodes
Coverage.relationshipextensibleSubscriberRelationshipCodes
Coverage.class.typeextensibleCoverageClassCodes
Coverage.costToBeneficiary.typeextensibleCoverageCopayTypeCodes
Coverage.costToBeneficiary.exception.typeexampleExampleCoverageFinancialExceptionCodes

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorCoverageIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorCoverageIf 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-4errorCoverageIf 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-5errorCoverageIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceCoverageA 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
.. Coverage 0..*CoverageCobertura
... id Σ0..1idIdentificador lógico ou físico
... meta Σ0..1MetaElemento de metadados para identificações adicionais
... implicitRules ?!Σ0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história deste conjunto de guias 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 da existência desse conjunto de guias
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier Σ1..*IdentifierIdentificador da Cobertura
Slice: Unordered, Open by value:system
.... identifier:rpsSCPA Σ0..1IdentifierCPF da Cobertura
..... id 0..1stringIdentificador lógico do Identificador
..... extension 0..*ExtensionExtensões do Identificador
Slice: Unordered, Open by value:url
..... use ?!Σ0..1codeUso do Identificador
Binding: IdentifierUse (required): Qualifica o uso deste identificador


Fixed Value: official
..... type Σ0..1CodeableConceptTipo de Identificador
Binding: Identifier Type Codes (extensible): Qualifica o tipo deste identificador


Fixed Value: As shown (National unique individual identifier)
...... id0..0stringUnique id for inter-element referencing
...... extension0..0ExtensionAdditional content defined by implementations
...... coding1..1CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..0stringUnique id for inter-element referencing
....... extension0..0ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version0..0stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: NI
....... display0..0stringRepresentation defined by the system
....... userSelected0..0booleanIf this coding was chosen directly by the user
...... text0..0stringPlain text representation of the concept
..... system Σ1..1uriSistema de Identificação
Fixed Value: https://fhir.ans.gov.br/sid/registro-rps-scpa
..... value Σ1..1stringNúmero do Documento
Example General: 123456
..... period Σ0..1PeriodPeríodo de validade do Identificador
..... assigner Σ0..1Reference(Organization)Entidade que emitiu o Identificador
... status ?!Σ1..1codeO status da cobertura
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.

... type Σ0..1CodeableConceptTipo de cobertura
Binding: CoverageTypeAndSelf-PayCodes (preferred): The type of insurance: public health, worker compensation; private accident, auto, private health, etc.) or a direct payment by an individual or organization.

... policyHolder Σ1..1Reference(Operadora de plano privado de assistência à saúde)O proprietário da apólice
... subscriber Σ0..1Reference(Paciente)O usuário/beneficiário do plano
... subscriberId Σ0..1stringNúmero da carteira do plano do beneficiário
... beneficiary Σ1..1Reference(Paciente)O beneficiário da apólice
... dependent Σ0..1stringO número da carteira do dependente
... relationship 0..1CodeableConceptO relacionamento da Cobertura com o titular do plano
Binding: SubscriberRelationshipCodes (extensible): The relationship between the Subscriber and the Beneficiary (insured/covered party/patient).

... period Σ0..1PeriodPeríodo de vigência da cobertura
... payor Σ1..1Reference(Operadora de plano privado de assistência à saúde)A operadora de saúde
... class 0..*BackboneElementA classe de cobertura
.... 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 Σ1..1CodeableConceptSe o tipo de cobertura é grupo ou plano
Binding: CoverageClassCodes (extensible): The policy classifications, eg. Group, Plan, Class, etc.

.... value Σ1..1stringO código de identificação utilizado pela operadora para este tipo de plano
.... name Σ0..1stringO nome do plano
... order Σ0..1positiveIntA ordem de cobertura
... network Σ0..1stringA rede de cobertura
... costToBeneficiary 0..*BackboneElementO custo para o paciente
.... 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..1CodeableConceptO tipo de custo para o paciente
Binding: CoverageCopayTypeCodes (extensible): The types of services to which patient copayments are specified.

.... value[x] Σ1..1O valor do custo para o paciente
..... valueQuantityQuantity(SimpleQuantity)
..... valueMoneyMoney
.... exception 0..*BackboneElementExceções ao custo para o paciente
..... 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 Σ1..1CodeableConceptO tipo de exceção ao custo para o paciente
Binding: ExampleCoverageFinancialExceptionCodes (example): The types of exceptions from the part or full value of financial obligations such as copays.

..... period Σ0..1PeriodO período de exceção ao custo para o paciente
... subrogation 0..1booleanA sub-rogação da cobertura
... contract 0..*Reference(Contract)O contrato

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Coverage.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Coverage.identifier:rpsSCPA.userequiredFixed Value: official
Coverage.identifier:rpsSCPA.typeextensibleFixed Value: NI
Coverage.statusrequiredFinancialResourceStatusCodes
Coverage.typepreferredCoverageTypeAndSelf-PayCodes
Coverage.relationshipextensibleSubscriberRelationshipCodes
Coverage.class.typeextensibleCoverageClassCodes
Coverage.costToBeneficiary.typeextensibleCoverageCopayTypeCodes
Coverage.costToBeneficiary.exception.typeexampleExampleCoverageFinancialExceptionCodes

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorCoverageIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorCoverageIf 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-4errorCoverageIf 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-5errorCoverageIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceCoverageA 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()

Esta estrutura é derivada de Coverage

Summary

Mandatory: 5 elements (2 nested mandatory elements)
Fixed Value: 3 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Coverage.identifier is sliced based on the value of value:system

Visão diferencial

Esta estrutura é derivada de Coverage

NameFlagsCard.TypeDescription & Constraintsdoco
.. Coverage 0..*CoverageCobertura
... id 0..1idIdentificador lógico ou físico
... meta 0..1MetaElemento de metadados para identificações adicionais
... implicitRules 0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história deste conjunto de guias 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 da existência desse conjunto de guias
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... Slices for identifier 1..*IdentifierIdentificador da Cobertura
Slice: Unordered, Open by value:system
.... identifier:rpsSCPA 0..1IdentifierCPF da Cobertura
..... id 0..1stringIdentificador lógico do Identificador
..... extension 0..*ExtensionExtensões do Identificador
..... use 0..1codeUso do Identificador
Binding: IdentifierUse (required): Qualifica o uso deste identificador


Fixed Value: official
..... type 0..1CodeableConceptTipo de Identificador
Binding: Identifier Type Codes (extensible): Qualifica o tipo deste identificador


Fixed Value: As shown (National unique individual identifier)
...... coding1..1CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: NI
..... system 1..1uriSistema de Identificação
Fixed Value: https://fhir.ans.gov.br/sid/registro-rps-scpa
..... value 1..1stringNúmero do Documento
..... period 0..1PeriodPeríodo de validade do Identificador
..... assigner 0..1Reference(Organization)Entidade que emitiu o Identificador
... status 1..1codeO status da cobertura
... type 0..1CodeableConceptTipo de cobertura
... policyHolder 1..1Reference(Operadora de plano privado de assistência à saúde)O proprietário da apólice
... subscriber 0..1Reference(Paciente)O usuário/beneficiário do plano
... subscriberId 0..1stringNúmero da carteira do plano do beneficiário
... beneficiary 1..1Reference(Paciente)O beneficiário da apólice
... dependent 0..1stringO número da carteira do dependente
... relationship 0..1CodeableConceptO relacionamento da Cobertura com o titular do plano
... period 0..1PeriodPeríodo de vigência da cobertura
... payor 1..1Reference(Operadora de plano privado de assistência à saúde)A operadora de saúde
... class 0..*BackboneElementA classe de cobertura
.... type 1..1CodeableConceptSe o tipo de cobertura é grupo ou plano
.... value 1..1stringO código de identificação utilizado pela operadora para este tipo de plano
.... name 0..1stringO nome do plano
... order 0..1positiveIntA ordem de cobertura
... network 0..1stringA rede de cobertura
... costToBeneficiary 0..*BackboneElementO custo para o paciente
.... type 0..1CodeableConceptO tipo de custo para o paciente
.... value[x] 1..1SimpleQuantity, MoneyO valor do custo para o paciente
.... exception 0..*BackboneElementExceções ao custo para o paciente
..... type 1..1CodeableConceptO tipo de exceção ao custo para o paciente
..... period 0..1PeriodO período de exceção ao custo para o paciente
... subrogation 0..1booleanA sub-rogação da cobertura
... contract 0..*Reference(Contract)O contrato

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet / Code
Coverage.identifier:rpsSCPA.userequiredFixed Value: official
Coverage.identifier:rpsSCPA.typeextensibleFixed Value: NI

Visualização de elementos -chave

NameFlagsCard.TypeDescription & Constraintsdoco
.. Coverage 0..*CoverageCobertura
... id Σ0..1idIdentificador lógico ou físico
... meta Σ0..1MetaElemento de metadados para identificações adicionais
... implicitRules ?!Σ0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história deste conjunto de guias 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 da existência desse conjunto de guias
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier Σ1..*IdentifierIdentificador da Cobertura
Slice: Unordered, Open by value:system
.... identifier:rpsSCPA Σ0..1IdentifierCPF da Cobertura
..... id 0..1stringIdentificador lógico do Identificador
..... extension 0..*ExtensionExtensões do Identificador
Slice: Unordered, Open by value:url
..... use ?!Σ0..1codeUso do Identificador
Binding: IdentifierUse (required): Qualifica o uso deste identificador


Fixed Value: official
..... type Σ0..1CodeableConceptTipo de Identificador
Binding: Identifier Type Codes (extensible): Qualifica o tipo deste identificador


Fixed Value: As shown (National unique individual identifier)
...... id0..0stringUnique id for inter-element referencing
...... extension0..0ExtensionAdditional content defined by implementations
...... coding1..1CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..0stringUnique id for inter-element referencing
....... extension0..0ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version0..0stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: NI
....... display0..0stringRepresentation defined by the system
....... userSelected0..0booleanIf this coding was chosen directly by the user
...... text0..0stringPlain text representation of the concept
..... system Σ1..1uriSistema de Identificação
Fixed Value: https://fhir.ans.gov.br/sid/registro-rps-scpa
..... value Σ1..1stringNúmero do Documento
Example General: 123456
..... period Σ0..1PeriodPeríodo de validade do Identificador
..... assigner Σ0..1Reference(Organization)Entidade que emitiu o Identificador
... status ?!Σ1..1codeO status da cobertura
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.

... type Σ0..1CodeableConceptTipo de cobertura
Binding: CoverageTypeAndSelf-PayCodes (preferred): The type of insurance: public health, worker compensation; private accident, auto, private health, etc.) or a direct payment by an individual or organization.

... policyHolder Σ1..1Reference(Operadora de plano privado de assistência à saúde)O proprietário da apólice
... subscriber Σ0..1Reference(Paciente)O usuário/beneficiário do plano
... subscriberId Σ0..1stringNúmero da carteira do plano do beneficiário
... beneficiary Σ1..1Reference(Paciente)O beneficiário da apólice
... dependent Σ0..1stringO número da carteira do dependente
... relationship 0..1CodeableConceptO relacionamento da Cobertura com o titular do plano
Binding: SubscriberRelationshipCodes (extensible): The relationship between the Subscriber and the Beneficiary (insured/covered party/patient).

... period Σ0..1PeriodPeríodo de vigência da cobertura
... payor Σ1..1Reference(Operadora de plano privado de assistência à saúde)A operadora de saúde
... class 0..*BackboneElementA classe de cobertura
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type Σ1..1CodeableConceptSe o tipo de cobertura é grupo ou plano
Binding: CoverageClassCodes (extensible): The policy classifications, eg. Group, Plan, Class, etc.

.... value Σ1..1stringO código de identificação utilizado pela operadora para este tipo de plano
.... name Σ0..1stringO nome do plano
... order Σ0..1positiveIntA ordem de cobertura
... network Σ0..1stringA rede de cobertura
... costToBeneficiary 0..*BackboneElementO custo para o paciente
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type Σ0..1CodeableConceptO tipo de custo para o paciente
Binding: CoverageCopayTypeCodes (extensible): The types of services to which patient copayments are specified.

.... value[x] Σ1..1O valor do custo para o paciente
..... valueQuantityQuantity(SimpleQuantity)
..... valueMoneyMoney
.... exception 0..*BackboneElementExceções ao custo para o paciente
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type Σ1..1CodeableConceptO tipo de exceção ao custo para o paciente
Binding: ExampleCoverageFinancialExceptionCodes (example): The types of exceptions from the part or full value of financial obligations such as copays.

..... period Σ0..1PeriodO período de exceção ao custo para o paciente
... subrogation 0..1booleanA sub-rogação da cobertura
... contract 0..*Reference(Contract)O contrato

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Coverage.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Coverage.identifier:rpsSCPA.userequiredFixed Value: official
Coverage.identifier:rpsSCPA.typeextensibleFixed Value: NI
Coverage.statusrequiredFinancialResourceStatusCodes
Coverage.typepreferredCoverageTypeAndSelf-PayCodes
Coverage.relationshipextensibleSubscriberRelationshipCodes
Coverage.class.typeextensibleCoverageClassCodes
Coverage.costToBeneficiary.typeextensibleCoverageCopayTypeCodes
Coverage.costToBeneficiary.exception.typeexampleExampleCoverageFinancialExceptionCodes

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorCoverageIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorCoverageIf 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-4errorCoverageIf 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-5errorCoverageIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceCoverageA 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
.. Coverage 0..*CoverageCobertura
... id Σ0..1idIdentificador lógico ou físico
... meta Σ0..1MetaElemento de metadados para identificações adicionais
... implicitRules ?!Σ0..1uriRegras implícitas deste perfil
... text 0..1NarrativeTexto livre que descreve a história deste conjunto de guias 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 da existência desse conjunto de guias
... extension 0..*ExtensionConjunto de campos adicionais que são extensões ao modelo de informação
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier Σ1..*IdentifierIdentificador da Cobertura
Slice: Unordered, Open by value:system
.... identifier:rpsSCPA Σ0..1IdentifierCPF da Cobertura
..... id 0..1stringIdentificador lógico do Identificador
..... extension 0..*ExtensionExtensões do Identificador
Slice: Unordered, Open by value:url
..... use ?!Σ0..1codeUso do Identificador
Binding: IdentifierUse (required): Qualifica o uso deste identificador


Fixed Value: official
..... type Σ0..1CodeableConceptTipo de Identificador
Binding: Identifier Type Codes (extensible): Qualifica o tipo deste identificador


Fixed Value: As shown (National unique individual identifier)
...... id0..0stringUnique id for inter-element referencing
...... extension0..0ExtensionAdditional content defined by implementations
...... coding1..1CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..0stringUnique id for inter-element referencing
....... extension0..0ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version0..0stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: NI
....... display0..0stringRepresentation defined by the system
....... userSelected0..0booleanIf this coding was chosen directly by the user
...... text0..0stringPlain text representation of the concept
..... system Σ1..1uriSistema de Identificação
Fixed Value: https://fhir.ans.gov.br/sid/registro-rps-scpa
..... value Σ1..1stringNúmero do Documento
Example General: 123456
..... period Σ0..1PeriodPeríodo de validade do Identificador
..... assigner Σ0..1Reference(Organization)Entidade que emitiu o Identificador
... status ?!Σ1..1codeO status da cobertura
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.

... type Σ0..1CodeableConceptTipo de cobertura
Binding: CoverageTypeAndSelf-PayCodes (preferred): The type of insurance: public health, worker compensation; private accident, auto, private health, etc.) or a direct payment by an individual or organization.

... policyHolder Σ1..1Reference(Operadora de plano privado de assistência à saúde)O proprietário da apólice
... subscriber Σ0..1Reference(Paciente)O usuário/beneficiário do plano
... subscriberId Σ0..1stringNúmero da carteira do plano do beneficiário
... beneficiary Σ1..1Reference(Paciente)O beneficiário da apólice
... dependent Σ0..1stringO número da carteira do dependente
... relationship 0..1CodeableConceptO relacionamento da Cobertura com o titular do plano
Binding: SubscriberRelationshipCodes (extensible): The relationship between the Subscriber and the Beneficiary (insured/covered party/patient).

... period Σ0..1PeriodPeríodo de vigência da cobertura
... payor Σ1..1Reference(Operadora de plano privado de assistência à saúde)A operadora de saúde
... class 0..*BackboneElementA classe de cobertura
.... 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 Σ1..1CodeableConceptSe o tipo de cobertura é grupo ou plano
Binding: CoverageClassCodes (extensible): The policy classifications, eg. Group, Plan, Class, etc.

.... value Σ1..1stringO código de identificação utilizado pela operadora para este tipo de plano
.... name Σ0..1stringO nome do plano
... order Σ0..1positiveIntA ordem de cobertura
... network Σ0..1stringA rede de cobertura
... costToBeneficiary 0..*BackboneElementO custo para o paciente
.... 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..1CodeableConceptO tipo de custo para o paciente
Binding: CoverageCopayTypeCodes (extensible): The types of services to which patient copayments are specified.

.... value[x] Σ1..1O valor do custo para o paciente
..... valueQuantityQuantity(SimpleQuantity)
..... valueMoneyMoney
.... exception 0..*BackboneElementExceções ao custo para o paciente
..... 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 Σ1..1CodeableConceptO tipo de exceção ao custo para o paciente
Binding: ExampleCoverageFinancialExceptionCodes (example): The types of exceptions from the part or full value of financial obligations such as copays.

..... period Σ0..1PeriodO período de exceção ao custo para o paciente
... subrogation 0..1booleanA sub-rogação da cobertura
... contract 0..*Reference(Contract)O contrato

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Coverage.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Coverage.identifier:rpsSCPA.userequiredFixed Value: official
Coverage.identifier:rpsSCPA.typeextensibleFixed Value: NI
Coverage.statusrequiredFinancialResourceStatusCodes
Coverage.typepreferredCoverageTypeAndSelf-PayCodes
Coverage.relationshipextensibleSubscriberRelationshipCodes
Coverage.class.typeextensibleCoverageClassCodes
Coverage.costToBeneficiary.typeextensibleCoverageCopayTypeCodes
Coverage.costToBeneficiary.exception.typeexampleExampleCoverageFinancialExceptionCodes

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorCoverageIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorCoverageIf 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-4errorCoverageIf 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-5errorCoverageIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceCoverageA 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()

Esta estrutura é derivada de Coverage

Summary

Mandatory: 5 elements (2 nested mandatory elements)
Fixed Value: 3 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Coverage.identifier is sliced based on the value of value:system

 

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