{
  "resourceType" : "CodeSystem",
  "id" : "RNDSErros",
  "language" : "pt-BR",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"pt-BR\" lang=\"pt-BR\"><p class=\"res-header-id\"><b>Narrativa gerada: CodeSystem RNDSErros</b></p><a name=\"RNDSErros\"> </a><a name=\"hcRNDSErros\"> </a><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">Língua: pt-BR</p></div><p><b>Propriedades</b></p><p><b>Este sistema de códigos define as seguintes propriedades para os seus conceitos</b></p><table class=\"grid\"><tr><td><b>Nome</b></td><td><b>Código</b></td><td><b>Tipo</b></td><td><b>Descrição</b></td></tr><tr><td>mensagem</td><td>mensagem</td><td>string</td><td>Mensagem sistêmica apresentada pela RNDS</td></tr><tr><td>orientacao</td><td>orientacao</td><td>string</td><td>Orientação ao integrador, quando explicitamente presente no documento</td></tr><tr><td>tipoDocumento</td><td>tipoDocumento</td><td>string</td><td>Tipo de documento associado ao código, quando informado</td></tr><tr><td>situacaoDocumentada</td><td>situacaoDocumentada</td><td>string</td><td>Situação de implementação declarada no documento de origem</td></tr><tr><td>grupo</td><td>grupo</td><td>string</td><td>Grupo do catálogo de origem</td></tr></table><p><b>Conceitos</b></p><p>Este case-sensitive sistema de código <code>http://www.saude.gov.br/fhir/r4/CodeSystem/RNDSErros</code> define o seguinte códigos:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Código</b></td><td><b>Ecrã</b></td><td><b>Definição</b></td><td><b>mensagem</b></td><td><b>orientacao</b></td><td><b>tipoDocumento</b></td><td><b>situacaoDocumentada</b></td><td><b>grupo</b></td></tr><tr><td style=\"white-space:nowrap\">MSG001<a name=\"RNDSErros-MSG001\"> </a></td><td>O CNS {0} não foi encontrado na base.</td><td>Necessário validar o CNS informado.</td><td>O CNS {0} não foi encontrado na base.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO).</td><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG002<a name=\"RNDSErros-MSG002\"> </a></td><td>Tipo de documento inválido para pesquisa do tipo list.</td><td>O documento informado está inválido. Verifique o documento e os parâmetros de pesquisa.</td><td>Tipo de documento inválido para pesquisa do tipo list.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO).</td><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG003<a name=\"RNDSErros-MSG003\"> </a></td><td>Usuário sem consentimento para acessar o documento {0}.</td><td>O consentimento não foi dado para o acesso ao documento enviado.</td><td>Usuário sem consentimento para acessar o documento {0}.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO).</td><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG004<a name=\"RNDSErros-MSG004\"> </a></td><td>Usuário sem consentimento para acessar a timeline.</td><td>O consentimento não foi dado para o acesso à timeline.</td><td>Usuário sem consentimento para acessar a timeline.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO).</td><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG005<a name=\"RNDSErros-MSG005\"> </a></td><td>O documento {0} não foi encontrado na base.</td><td>Não existe este documento na base RNDS.</td><td>O documento {0} não foi encontrado na base.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO).</td><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG006<a name=\"RNDSErros-MSG006\"> </a></td><td>O documento {0} não foi encontrado na base.</td><td>Confirmação de exclusão efetuada</td><td>O documento {0} não foi encontrado na base.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO).</td><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG007<a name=\"RNDSErros-MSG007\"> </a></td><td>O documento referenciado para substituição no campo 'relatesTo' possui um 'identifier' que não é o mesmo do documento que foi substituído.</td><td>Necessário validar o dado do relatesTo com o documento a ser substituído, pois, há divergência de dados.</td><td>O documento referenciado para substituição no campo 'relatesTo' possui um 'identifier' que não é o mesmo do documento que foi substituído.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO).</td><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG008<a name=\"RNDSErros-MSG008\"> </a></td><td>O documento {0} referenciado para substituição no 'relatesTo' não foi encontrado na base.</td><td>Necessário validar o documento referenciado, pois, o mesmo não foi localizado na base da RNDS.</td><td>O documento {0} referenciado para substituição no 'relatesTo' não foi encontrado na base.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO).</td><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG009<a name=\"RNDSErros-MSG009\"> </a></td><td>O documento {0} já foi substituído.</td><td>Confirmação da substituição de documento.</td><td>O documento {0} já foi substituído.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO).</td><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG010<a name=\"RNDSErros-MSG010\"> </a></td><td>Identifier duplicado.</td><td>O identificador fornecido como identifier, já foi registrado anteriormente, é preciso fornecer um novo ou validar o registro enviado anteriormente.</td><td>Identifier duplicado.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG011<a name=\"RNDSErros-MSG011\"> </a></td><td>O documento {0} já existe.</td><td>Necessário validar o CNS informado e o documento informado, pois o documento enviado para este CNS já existe na base RNDS.</td><td>O documento {0} já existe.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG012<a name=\"RNDSErros-MSG012\"> </a></td><td>Consentimento não localizado.</td><td>O consentimento para o documento acessado não foi localizado na base da RNDS.</td><td>Consentimento não localizado.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG013<a name=\"RNDSErros-MSG013\"> </a></td><td>O campo issued deve ter data posterior a {0}. MM/DD/AAAA</td><td>Necessário validar a data cadastrada no campo issued conforme mensagem.</td><td>O campo issued deve ter data posterior a {0}. MM/DD/AAAA</td><td/><td/><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG014<a name=\"RNDSErros-MSG014\"> </a></td><td>O campo effective deve ter data posterior a {0}.</td><td>Necessário validar a data cadastrada no campo effective conforme mensagem.</td><td>O campo effective deve ter data posterior a {0}.</td><td/><td/><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG015<a name=\"RNDSErros-MSG015\"> </a></td><td>Tipo de documento &quot;{0}&quot; não suportado.</td><td>Necessário verificar o tipo de documento enviado, pois o tipo enviado não é suportado pela RNDS.</td><td>Tipo de documento &quot;{0}&quot; não suportado.</td><td/><td/><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG016<a name=\"RNDSErros-MSG016\"> </a></td><td>Documento incluído a partir do documento com docId &quot;{0}&quot; não pode ser modificado.</td><td>Como o documento foi feito a partir de um docId, não há possibilidade de modificação.</td><td>Documento incluído a partir do documento com docId &quot;{0}&quot; não pode ser modificado.</td><td/><td/><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">MSG017<a name=\"RNDSErros-MSG017\"> </a></td><td>Documento já existe na Base de Dados.</td><td>O documento que está sendo enviado já consta na base da RNDS, portanto, não é permitido novo envio para que não gere duplicidade.</td><td>Documento já existe na Base de Dados.</td><td/><td/><td/><td>Mensagem RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR779<a name=\"RNDSErros-ERR779\"> </a></td><td>O medicamento deve ser informado em texto livre no campo &quot;MedicationRequest.note&quot;</td><td>O erro ocorre quando o documento FHIR é enviado e o campo MedicationRequest.note no perfil http://hl7.org/fhir/StructureDefinition/MedicationRequest está vazio.</td><td>O medicamento deve ser informado em texto livre no campo &quot;MedicationRequest.note&quot;</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR780<a name=\"RNDSErros-ERR780\"> </a></td><td>Os campos de periodicidade (MedicationRequest.dosageInstruction.timing.repeat.extension:period.extension:periodUnit e ou MedicationRequest.dosageInstruction.tim</td><td>A validação é realizada quando a extensão do perfil http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIntervaloDoses e a combinação das extensões period e periodUnit indicam que, se a quantidade máxima for maior que 1, o intervalo entre as doses está incompleto.</td><td>Os campos de periodicidade (MedicationRequest.dosageInstruction.timing.repeat.extension:period.extension:periodUnit e ou MedicationRequest.dosageInstruction.timing.repeat.extension:period.extension:period) devem ser preenchidos em caso de dose periódica ou contínua (MedicationRequest.dosageInstruction.timing.repeat.countMax).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR781<a name=\"RNDSErros-ERR781\"> </a></td><td>Os campos de periodicidade (MedicationRequest.dosageInstruction.timing.repeat.extension:period e ou MedicationRequest.dosageInstruction.timing.repeat.extension:</td><td>O erro ocorre quando os campos MedicationRequest.dosageInstruction.timing.repeat.extension:period e MedicationRequest.dosageInstruction.timing.repeat.extension:when do profile http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIntervaloDoses estão preenchidas para medicamentos onde a dose é única.</td><td>Os campos de periodicidade (MedicationRequest.dosageInstruction.timing.repeat.extension:period e ou MedicationRequest.dosageInstruction.timing.repeat.extension:when) não devem ser preenchidos em caso de dose única (MedicationRequest.dosageInstruction.timing.repeat.countMax).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR782<a name=\"RNDSErros-ERR782\"> </a></td><td>A descrição sobre o uso do medicamento deve ser preenchida no campo &quot;MedicationRequest.note&quot; em caso de necessidade (MedicationRequest.dosageInstruction.asNeede</td><td>Quando a tag MedicationRequest.dosageInstruction.asNeeded[x] do profile http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIntervaloDoses vem preenchida com a quantidade, este campo torna-se obrigatório o seu preenchimento.</td><td>A descrição sobre o uso do medicamento deve ser preenchida no campo &quot;MedicationRequest.note&quot; em caso de necessidade (MedicationRequest.dosageInstruction.asNeeded[x]).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR783<a name=\"RNDSErros-ERR783\"> </a></td><td>O valor &quot;{0}&quot; informado para o atributo &quot;operator&quot; nas informações demográficas de indivíduos que não podem ser identificados (paciente ou indivíduo não identif</td><td>Este erro é lançado quando o CNS informado pelo FHIR não existe dentro do Indice Patient do Elastic, retornando assim a mensagem.</td><td>O valor &quot;{0}&quot; informado para o atributo &quot;operator&quot; nas informações demográficas de indivíduos que não podem ser identificados (paciente ou indivíduo não identificado, unidentifiedPatient.extension:operator) não corresponde a um número de CNS, CPF ou CNES válido ({1}).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR784<a name=\"RNDSErros-ERR784\"> </a></td><td>A modalidade (Encounter.class) &quot;Atenção à Urgência/Emergência&quot; ({0}) não pode ter como caráter de atendimento (Encounter.priority.coding) &quot;Eletivo&quot; ({1}) ({2}).</td><td>É uma validação de CodeSystem, http://www.saude.gov.br/fhir/r4/CodeSystem/BRCaraterAtendimento, onde o CodeSystem http://www.saude.gov.br/fhir/r4/CodeSystem/BRModalidadeAssistencial definido como 6 não pode ter o Encounter.priority.coding preenchido como 01.</td><td>A modalidade (Encounter.class) &quot;Atenção à Urgência/Emergência&quot; ({0}) não pode ter como caráter de atendimento (Encounter.priority.coding) &quot;Eletivo&quot; ({1}) ({2}).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR785<a name=\"RNDSErros-ERR785\"> </a></td><td>A modalidade do contato assistencial (Encounter.class) não permite utilizar a fonte de financiamento informada para o procedimento realizado (Encounter.diagnosi</td><td>No CodeSystem http://www.saude.gov.br/fhir/r4/StructureDefinition/BRFinanciamento-1.0 o campo Encounter.class quando vier preenchido como 01 - Atenção Básica, não pode haver financiamento.</td><td>A modalidade do contato assistencial (Encounter.class) não permite utilizar a fonte de financiamento informada para o procedimento realizado (Encounter.diagnosis:procedure.condition.extension:financier) ({0}).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR786<a name=\"RNDSErros-ERR786\"> </a></td><td>Não podem existir CBOs (Procedure.performer.function) duplicados para um mesmo profissional de saúde (Procedure.performer.actor) no mesmo procedimento ({0}).</td><td>Não podem ser enviados CBOs duplicados de um mesmo profissional de saúde (identificado pelo CNS fornecido) nos campos Procedure.performer.function e Procedure.performer.actor no mesmo registro de procedimento ({0}).</td><td>Não podem existir CBOs (Procedure.performer.function) duplicados para um mesmo profissional de saúde (Procedure.performer.actor) no mesmo procedimento ({0}).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR787<a name=\"RNDSErros-ERR787\"> </a></td><td>Não pode ser informado o(s) mesmo(s) código(s) ({0}) do(s) diagnóstico(s) principal(ais) (Encounter.reasonReference:primaryDiagnosis) para diagnósticos secundár</td><td>Validação de Diagnóstico Principal e Secundários, quando a terminologia de diagnóstico possuir marcador de diagnóstico principal, os diagnósticos secundários devem ser diferentes do diagnóstico principal. Está mensagem era exibida para o Conjunto Mínimo de Dados antes da unificação dos profiles: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRCID10Avaliado-1.0 e http://www.saude.gov.br/fhir/r4/StructureDefinition/BRCID10AvaliadoANS-1.0.0</td><td>Não pode ser informado o(s) mesmo(s) código(s) ({0}) do(s) diagnóstico(s) principal(ais) (Encounter.reasonReference:primaryDiagnosis) para diagnósticos secundários (Encounter.diagnosis:diagnosis) no mesmo contato assistencial ({1}).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR788<a name=\"RNDSErros-ERR788\"> </a></td><td>Diagnóstico secundário duplicado</td><td>Quando são enviados mais de um diagnóstico secundário Encounter.diagnosis:diagnosis, os códigos enviados não podem ser duplicados para o campo Condition.code.coding, caracterizando duplicidade de diagnóstico.</td><td>Não podem existir vários diagnósticos secundários (Encounter.diagnosis:diagnosis) com o mesmo código (Condition.code.coding: {0}) no mesmo contato assistencial ({1}).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR789<a name=\"RNDSErros-ERR789\"> </a></td><td>Não podem existir vários procedimentos com o mesmo código (Procedure.code.coding: {0}) e data de realização (Procedure.performedDateTime: {1}) no mesmo contato</td><td>Validação de Procedimentos e data, em um registro de contato assistencial não será permitido informar procedimentos (ações) iguais para a mesma data de realização.</td><td>Não podem existir vários procedimentos com o mesmo código (Procedure.code.coding: {0}) e data de realização (Procedure.performedDateTime: {1}) no mesmo contato assistencial ({2}).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR790<a name=\"RNDSErros-ERR790\"> </a></td><td>Para a fonte de financiamento informada (Encounter.diagnosis:procedure.condition.extension:financier) é obrigatório informar o profissional responsável (Procedu</td><td>Obrigatoriedade de identificação do profissional, informação do CNS do profissional deverá ser obrigatória para cada CBO informado quando o financiamento for selecionado para o SUS.</td><td>Para a fonte de financiamento informada (Encounter.diagnosis:procedure.condition.extension:financier) é obrigatório informar o profissional responsável (Procedure.performer) pelo procedimento ({0}).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR791<a name=\"RNDSErros-ERR791\"> </a></td><td>Para a modalidade assistencial (Composition.category.coding.code) informada ({0}) o período entre datas de admissão (Encounter.period.start) e desfecho (Encount</td><td>Caso seja informado em modalidade assistencial “04 - Atenção Hospitalar” deve-se validar se a data do desfecho menos a data de admissão é maior ou igual a 1 dia, exceto nos casos em que o desfecho for igual a “06 - Óbito” ou “09 - Transferência.</td><td>Para a modalidade assistencial (Composition.category.coding.code) informada ({0}) o período entre datas de admissão (Encounter.period.start) e desfecho (Encounter.period.end) deve ser igual ou maior a 1 (um) dia {1}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR792<a name=\"RNDSErros-ERR792\"> </a></td><td>Para a modalidade assistencial (Composition.category.coding.code) informada ({0}) o período entre datas de admissão (Encounter.period.start) e desfecho (Encount</td><td>Caso seja informado em modalidade assistencial “04 - Atenção Hospitalar” deve-se validar se a data do desfecho menos a data de admissão é maior ou igual a 1 dia, exceto nos casos em que o desfecho for igual a “06 - Óbito” ou “09 - Transferência.</td><td>Para a modalidade assistencial (Composition.category.coding.code) informada ({0}) o período entre datas de admissão (Encounter.period.start) e desfecho (Encounter.period.end) deve ser igual ou maior a 1 (um) dia {1}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR793<a name=\"RNDSErros-ERR793\"> </a></td><td>Para a modalidade assistencial (Composition.category.coding.code) informada ({0}) as datas de admissão (Encounter.period.start) e desfecho (Encounter.period.end</td><td>Caso seja informada a modalidade assistencial “01 - Atenção básica” ou “07 - Ambulatorial especializado” a data de admissão e data do desfecho devem ser iguais.</td><td>Para a modalidade assistencial (Composition.category.coding.code) informada ({0}) as datas de admissão (Encounter.period.start) e desfecho (Encounter.period.end) devem ser iguais {1}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR794<a name=\"RNDSErros-ERR794\"> </a></td><td>A data de realização do procedimento (Procedure.performedDateTime) deve ser igual a data de admissão (Encounter.period.start) para a modalidade (Encounter.class</td><td>A data de realização do procedimento Procedure.performedDateTime deve ser igual a data de admissão Encounter.period.start informada na modalidade do Contato Assistencial: [01 - Atenção básica | 07 - Ambulatorial Especializado].</td><td>A data de realização do procedimento (Procedure.performedDateTime) deve ser igual a data de admissão (Encounter.period.start) para a modalidade (Encounter.class.code) {0}{1}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR795<a name=\"RNDSErros-ERR795\"> </a></td><td>A data de desfecho (Encounter.period.end) não pode ser informada para o tipo de desfecho (Encounter.hospitalization.dischargeDisposition.coding) &quot;{0}&quot; ({1}).</td><td>Para os códigos: 01 - Atenção básica e 07 - Ambulatorial especializado</td><td>A data de desfecho (Encounter.period.end) não pode ser informada para o tipo de desfecho (Encounter.hospitalization.dischargeDisposition.coding) &quot;{0}&quot; ({1}).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR796<a name=\"RNDSErros-ERR796\"> </a></td><td>A data de desfecho (Encounter.period.end) não pode ser inferior a data de realização do procedimento (Procedure.performedDateTime){0}.</td><td>Valida se a data de desfecho está inferior à data de realização do procedimento.</td><td>A data de desfecho (Encounter.period.end) não pode ser inferior a data de realização do procedimento (Procedure.performedDateTime){0}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR797<a name=\"RNDSErros-ERR797\"> </a></td><td>A data de admissão (Encounter.period.start) não pode ser superior a data de realização do procedimento (Procedure.performedDateTime){0}.</td><td>Valida se a data de admissão está superior a data de realização do procedimento.</td><td>A data de admissão (Encounter.period.start) não pode ser superior a data de realização do procedimento (Procedure.performedDateTime){0}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR798<a name=\"RNDSErros-ERR798\"> </a></td><td>A data de desfecho (Encounter.period.end) não pode ser superior a data de óbito do indivíduo (Encounter.subject, Patient.deceased).</td><td>Valida se existe data de óbito para o paciente.</td><td>A data de desfecho (Encounter.period.end) não pode ser superior a data de óbito do indivíduo (Encounter.subject, Patient.deceased).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR799<a name=\"RNDSErros-ERR799\"> </a></td><td>A data de desfecho (Encounter.period.end) não pode ser inferior a data de nascimento do indivíduo (Encounter.subject, Patient.birthDate).</td><td>Valida se o paciente não possui uma data de nascimento.</td><td>A data de desfecho (Encounter.period.end) não pode ser inferior a data de nascimento do indivíduo (Encounter.subject, Patient.birthDate).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR800<a name=\"RNDSErros-ERR800\"> </a></td><td>A data de admissão (Encounter.period.start) não pode ser superior a data de óbito do indivíduo (Encounter.subject, Patient.deceased).</td><td>Valida se a data de procedimento informada é superior a data de óbito do paciente.</td><td>A data de admissão (Encounter.period.start) não pode ser superior a data de óbito do indivíduo (Encounter.subject, Patient.deceased).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR801<a name=\"RNDSErros-ERR801\"> </a></td><td>A data de admissão (Encounter.period.start) não pode ser inferior a data de nascimento do indivíduo (Encounter.subject, Patient.birthDate).</td><td>Valida se a data de procedimento está anterior à data de nascimento do paciente.</td><td>A data de admissão (Encounter.period.start) não pode ser inferior a data de nascimento do indivíduo (Encounter.subject, Patient.birthDate).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR802<a name=\"RNDSErros-ERR802\"> </a></td><td>Código &quot;{0}#{1}&quot; não definido para a competência/versão {2} (&quot;{3}&quot;).</td><td>Validação do código do procedimento não está de acordo com a competência.</td><td>Código &quot;{0}#{1}&quot; não definido para a competência/versão {2} (&quot;{3}&quot;).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR803<a name=\"RNDSErros-ERR803\"> </a></td><td>Combinação de tipo de exame (Observation.code) e interpretação (Observation.interpretation) não permitida (&quot;{0}&quot;).</td><td>Necessário verificar se a combinação entre tipo de exame e interpretações está correta. Necessário ter: Um profile definido, ou seja, não pode ser padrão. Tipo de exame. Interpretação.</td><td>Combinação de tipo de exame (Observation.code) e interpretação (Observation.interpretation) não permitida (&quot;{0}&quot;).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR804<a name=\"RNDSErros-ERR804\"> </a></td><td>Combinação de tipo de exame (Observation.code) e resultado (Observation.valueCodeableConcept) não permitida (&quot;{0}&quot;).</td><td>Necessário verificar a combinação entre tipo de exame e tipo de resultado. Tem que ter um profile definido, ou seja, não pode ser padrão. Tipo de exame. Resultado qualitativo.</td><td>Combinação de tipo de exame (Observation.code) e resultado (Observation.valueCodeableConcept) não permitida (&quot;{0}&quot;).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR805<a name=\"RNDSErros-ERR805\"> </a></td><td>Combinação de tipo de exame (Observation.code) e patógeno (Observation.extension:pathogen) não permitida (&quot;{0}&quot;).</td><td>Necessário verificar a combinação entre tipo de exame e patógeno é permitida. Tem que ter um profile definido, ou seja, não pode ser padrão. Tipo de exame. A extensão de patógeno.</td><td>Combinação de tipo de exame (Observation.code) e patógeno (Observation.extension:pathogen) não permitida (&quot;{0}&quot;).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR806<a name=\"RNDSErros-ERR806\"> </a></td><td>O campo &quot;Observation.interpretation&quot; não foi informado (&quot;{0}&quot;).</td><td>Necessário verificar se foi informado o campo Observation#getValueQuantity() juntamente com o campo Observation#getInterpretation().</td><td>O campo &quot;Observation.interpretation&quot; não foi informado (&quot;{0}&quot;).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR807<a name=\"RNDSErros-ERR807\"> </a></td><td>O campo &quot;timestamp&quot; do &quot;Bundle&quot; não pode ter data anterior à data atual.</td><td>Deve-se usar a data atual para o envio. Caso seja enviado datas no passado, a RNDS recusará.</td><td>O campo &quot;timestamp&quot; do &quot;Bundle&quot; não pode ter data anterior à data atual.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR808<a name=\"RNDSErros-ERR808\"> </a></td><td>O campo &quot;timestamp&quot; do &quot;Bundle&quot; não pode ter data posterior à data atual.</td><td>Deve-se usar a data atual para o envio. Caso seja enviado datas no passado, a RNDS recusará.</td><td>O campo &quot;timestamp&quot; do &quot;Bundle&quot; não pode ter data posterior à data atual.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR809<a name=\"RNDSErros-ERR809\"> </a></td><td>O campo &quot;Observation.effective&quot; deve ter data posterior a {0} (&quot;{1}&quot;).</td><td>Necessário verificar a data mínima para o campo Observation#getEffectiveDateTimeType() ou Observation#getEffectiveInstantType()}.</td><td>O campo &quot;Observation.effective&quot; deve ter data posterior a {0} (&quot;{1}&quot;).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR810<a name=\"RNDSErros-ERR810\"> </a></td><td>O campo &quot;Observation.issued&quot; deve ter data posterior a {0} (&quot;{1}&quot;).</td><td>Necessário verificar a data mínima para o campo Observation#getIssued().</td><td>O campo &quot;Observation.issued&quot; deve ter data posterior a {0} (&quot;{1}&quot;).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR811<a name=\"RNDSErros-ERR811\"> </a></td><td>Apenas o Composition &quot;raiz&quot; (aquele que não é referenciado por outros elementos no Bundle) pode possuir o atributo relatesTo (referente ao item &quot;{0}&quot;).</td><td>Necessário verificar se apenas o Composition &quot;raiz&quot; possui o atributo relatesTo.</td><td>Apenas o Composition &quot;raiz&quot; (aquele que não é referenciado por outros elementos no Bundle) pode possuir o atributo relatesTo (referente ao item &quot;{0}&quot;).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR812<a name=\"RNDSErros-ERR812\"> </a></td><td>O documento pode ter apenas um Composition &quot;raiz&quot; (aquele que não é referenciado por outros elementos no Bundle).</td><td>Necessário validar se o Composition possui mais que 1 id.</td><td>O documento pode ter apenas um Composition &quot;raiz&quot; (aquele que não é referenciado por outros elementos no Bundle).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR813<a name=\"RNDSErros-ERR813\"> </a></td><td>O documento deve ter pelo menos um Composition &quot;raiz&quot; (aquele que não é referenciado por outros elementos no Bundle).</td><td>Necessário validar se o Composition está nulo ou vazio.</td><td>O documento deve ter pelo menos um Composition &quot;raiz&quot; (aquele que não é referenciado por outros elementos no Bundle).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR814<a name=\"RNDSErros-ERR814\"> </a></td><td>O documento {0} possui um tipo de documento FHIR inválido e não pode ser processado: {1}.</td><td>Necessário validar se a informação está preenchida e é maior que 0.</td><td>O documento {0} possui um tipo de documento FHIR inválido e não pode ser processado: {1}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR815<a name=\"RNDSErros-ERR815\"> </a></td><td>Code &quot;{0}&quot; inativo (referente ao item &quot;{1}&quot;).</td><td>Necessário validar se o grupo de atendimento está inativo. Caso esteja inativo, a imunização é rejeitada.</td><td>Code &quot;{0}&quot; inativo (referente ao item &quot;{1}&quot;).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR816<a name=\"RNDSErros-ERR816\"> </a></td><td>Devem ser informados os dados da pesquisa clínica registrada na ANVISA que realizou a administração do imunobiológico (referente ao item &quot;{0}&quot;).</td><td>Necessário validar se a imunização está relacionada a um estudo clínico para o desenvolvimento de imunobiológico e possui as informações para identificar a pesquisa clínica. Uma imunização está relacionada a um estudo clínico quando possuir o profile FhirProperties.Profile#BRImunobiologicoAdministrado_2_0 BRImunobiologicoAdministrado_2_0 e o valor da extensão FhirProperties.Extension#BREstrategiaVacinacao BREstrategiaVacinacao for &quot;pesquisa&gt;&quot; (de acordo com o Code System FhirProperties.CodeSystem#BREstrategiaVacinacao BREstrategiaVacinacao}). Quando uma imunização está relacionada a um estudo clínico a extensão FhirProperties.Extension#BREstrategiaVacinacaoPesquisa BREstrategiaVacinacaoPesquisa tem que ter sido informada (os campos obrigatórios para a extensão são verificados pelo validador).</td><td>Devem ser informados os dados da pesquisa clínica registrada na ANVISA que realizou a administração do imunobiológico (referente ao item &quot;{0}&quot;).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR817<a name=\"RNDSErros-ERR817\"> </a></td><td>Só é permitida no máximo {0} imunizações para o imunobiológico de código &quot;{1}&quot; por paciente e por UF.</td><td>De acordo com as regras estipuladas para cada imunobiológico de código &quot;{ }&quot; é definida a quantidade máxima de imunizações por paciente e por UF.</td><td>Só é permitida no máximo {0} imunizações para o imunobiológico de código &quot;{1}&quot; por paciente e por UF.</td><td>Verifique se a imunização não extrapola o limite de imunizações por UF e por imunobiológico.</td><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR818<a name=\"RNDSErros-ERR818\"> </a></td><td>Configurações de validações FHIR inválidas.</td><td>Necessário validar os códigos possíveis com base no CodeSystem de cada tipo de Profile e Documento.</td><td>Configurações de validações FHIR inválidas.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR819<a name=\"RNDSErros-ERR819\"> </a></td><td>Código de imunobiológico informado &quot;{0}&quot; é inválido (referente ao item &quot;{1}&quot;).</td><td>Necessário validar se existem códigos secundários iguais para o tipo de documento de vacina.</td><td>Código de imunobiológico informado &quot;{0}&quot; é inválido (referente ao item &quot;{1}&quot;).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR820<a name=\"RNDSErros-ERR820\"> </a></td><td>Profissional {0} não autorizado, pois não faz parte da equipe que atende ao paciente com CNS {1}. deve ser maior que zero ({0}).</td><td>Necessário validar se o índice Practitioner existe o Paciente na junção do índice Patient.</td><td>Profissional {0} não autorizado, pois não faz parte da equipe que atende ao paciente com CNS {1}. deve ser maior que zero ({0}).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR821<a name=\"RNDSErros-ERR821\"> </a></td><td>Profissional {0} não autorizado, pois não possui CRM.</td><td>Necessário validar se o índice Practitioner existe a tag CRM.</td><td>Profissional {0} não autorizado, pois não possui CRM.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR822<a name=\"RNDSErros-ERR822\"> </a></td><td>O identifier pesquisado apresentou inconsistência de integridade na hierarquia de substituições de documentos (relatesTo) e não pode ser pesquisado.</td><td>Necessário validar a hierarquia na tag relatesTo.</td><td>O identifier pesquisado apresentou inconsistência de integridade na hierarquia de substituições de documentos (relatesTo) e não pode ser pesquisado.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR823<a name=\"RNDSErros-ERR823\"> </a></td><td>Informação referente ao item &quot;{0}&quot; já existe no repositório. O ID existente é {1}.</td><td>A RNDS não permite registros duplicados. Desta forma, a mensagem de erro informa que a informação que está sendo inserida já está na RNDS e não poderá ser incluída novamente.</td><td>Informação referente ao item &quot;{0}&quot; já existe no repositório. O ID existente é {1}.</td><td>O registo da informação já está cadastrado no banco de dados. Necessário validar se o registro está em duplicidade no sistema de origem.</td><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR824<a name=\"RNDSErros-ERR824\"> </a></td><td>Item &quot;{0}&quot; repetido na requisição.</td><td>Necessário validar se a informação está se repetindo dentro da imunização.</td><td>Item &quot;{0}&quot; repetido na requisição.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR825<a name=\"RNDSErros-ERR825\"> </a></td><td>Para realizar a exclusão, o status do documento deve ser &quot;{0}&quot;.</td><td>Necessário validar se o documento está com status de final. Em final não é possível a exclusão. É preciso alterar o status para DELETED.</td><td>Para realizar a exclusão, o status do documento deve ser &quot;{0}&quot;.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR826<a name=\"RNDSErros-ERR826\"> </a></td><td>Você não possui autorização para excluir documentos desse sistema de origem: {0}.</td><td>Necessário verificar se o sistema solicitante tem permissão para realizar o Delete do documento FHIR.</td><td>Você não possui autorização para excluir documentos desse sistema de origem: {0}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR827<a name=\"RNDSErros-ERR827\"> </a></td><td>Documento com o ID &quot;{0}&quot; não encontrado.</td><td>Necessário verificar se o documento possui uma auditoria para realizar o delete, pois, esta mensagem ocorre quando não é encontrado o documento.</td><td>Documento com o ID &quot;{0}&quot; não encontrado.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR828<a name=\"RNDSErros-ERR828\"> </a></td><td>Ocorreu um erro ao tentar preparar a mensagem para agendamento de processamento (conversão doc FHIR original).</td><td>Este erro está inativado no código.</td><td>Ocorreu um erro ao tentar preparar a mensagem para agendamento de processamento (conversão doc FHIR original).</td><td/><td/><td>nao-implementado-ou-inativo</td><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR829<a name=\"RNDSErros-ERR829\"> </a></td><td>Não encontrado.</td><td>Esse erro ocorre quando a aplicação apresenta um erro não catalogado na RNDS. Necessário acionar o suporte.</td><td>Não encontrado.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR830<a name=\"RNDSErros-ERR830\"> </a></td><td>Data futura inválida</td><td>A data informada no campo Immunization.occurrenceDateTime deve ser igual ou menor que a data atual, no momento do envio do registro.</td><td>A data deve ser igual ou menor que a data atual ({0}).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR831<a name=\"RNDSErros-ERR831\"> </a></td><td>Tipo de referência inválida para profissional de saúde: {0}.</td><td>Necessário verificar se o Performer.actor é válido.</td><td>Tipo de referência inválida para profissional de saúde: {0}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR832<a name=\"RNDSErros-ERR832\"> </a></td><td>{0} não encontrado ({1}).</td><td>Caso não tenha sido informado o &quot;performer&quot; o &quot;reportOrigin&quot; tem que indicar se se trata de uma transcrição de caderneta de vacinação.</td><td>{0} não encontrado ({1}).</td><td>Necessário verificar algum dado que é obrigatório apesar de ser definido como opcional no profile.</td><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR833<a name=\"RNDSErros-ERR833\"> </a></td><td>Os dados de autenticação informados são inválidos! Sistema solicitante {0} não autorizado!</td><td>Necessário verificar credenciais de INTEGRADORES na base do SCAB.</td><td>Os dados de autenticação informados são inválidos! Sistema solicitante {0} não autorizado!</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR834<a name=\"RNDSErros-ERR834\"> </a></td><td>Não foi possível ler o MANIFEST.MF</td><td>A aplicação não conseguiu ler arquivo de configuração denominada MANIFEST.MF.</td><td>Não foi possível ler o MANIFEST.MF</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR835<a name=\"RNDSErros-ERR835\"> </a></td><td>Token gov.br não autorizado! Usuário do token não possui todos os selos de confiabilidade cadastrais necessários.</td><td>Falha na verificação de selos gov.br. token.getSub(): {} | selosPrincipal: {} | audience.getSelos(): {}</td><td>Token gov.br não autorizado! Usuário do token não possui todos os selos de confiabilidade cadastrais necessários.</td><td>Verifique o perfil/selo do gov.br exigido e o utilizado.</td><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR836<a name=\"RNDSErros-ERR836\"> </a></td><td>Não foi possível validar o token gov.br. Resposta da API de Autenticação gov.br não condiz com contrato de serviço.</td><td>HTTP CODE não tratado devido a inconsistência entre requisição e tipo de requisições aprovada para o contrato RNDS.</td><td>Não foi possível validar o token gov.br. Resposta da API de Autenticação gov.br não condiz com contrato de serviço.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR837<a name=\"RNDSErros-ERR837\"> </a></td><td>Não foi possível validar o token gov.br. Erro ao processar resposta da API de Autenticação gov.br.</td><td>Erro de comunicação com o gov.br. Não se trata de erro RNDS, portanto, não é necessário acionar o suporte MS.</td><td>Não foi possível validar o token gov.br. Erro ao processar resposta da API de Autenticação gov.br.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR838<a name=\"RNDSErros-ERR838\"> </a></td><td>Não foi possível validar o token gov.br. Tempo máximo de comunicação atingido ao tentar estabelecer comunicação com API de Autenticação gov.br.</td><td>Timeout de comunicação com o gov.br. Não se trata de erro RNDS, portanto, não é necessário acionar o suporte MS.</td><td>Não foi possível validar o token gov.br. Tempo máximo de comunicação atingido ao tentar estabelecer comunicação com API de Autenticação gov.br.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR839<a name=\"RNDSErros-ERR839\"> </a></td><td>Não foi possível validar o token gov.br. A API de Autenticação gov.br não está disponível.</td><td>Falha de comunicação com o gov.br. Não se trata de erro RNDS, portanto, não é necessário acionar o suporte MS.</td><td>Não foi possível validar o token gov.br. A API de Autenticação gov.br não está disponível.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR840<a name=\"RNDSErros-ERR840\"> </a></td><td>Não foi possível validar o token gov.br. Erro ao tentar estabelecer comunicação com a API de Autenticação gov.br.</td><td>Falha de comunicação com o gov.br. Não se trata de erro RNDS, portanto, não é necessário acionar o suporte MS.</td><td>Não foi possível validar o token gov.br. Erro ao tentar estabelecer comunicação com a API de Autenticação gov.br.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR841<a name=\"RNDSErros-ERR841\"> </a></td><td>Identifier inválido: system=[{0}], value=[{1}]</td><td>Necessário validar se existe um identifier vindo do certificado gerado pelo SCAB.</td><td>Identifier inválido: system=[{0}], value=[{1}]</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR842<a name=\"RNDSErros-ERR842\"> </a></td><td>Acesso à API de Validação de Perfis não autorizada.</td><td>Necessário validar a informação com base no identifier e verificar os dados com o índice do Elastic.</td><td>Acesso à API de Validação de Perfis não autorizada.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR843<a name=\"RNDSErros-ERR843\"> </a></td><td>Resposta da API de Validação de Perfis não condiz com contrato de serviço</td><td>Trata-se de erro genérico gerado pelo serviço REST.</td><td>Resposta da API de Validação de Perfis não condiz com contrato de serviço</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR844<a name=\"RNDSErros-ERR844\"> </a></td><td>Erro ao processar resposta da API de Validação de Perfis.</td><td>Necessário efetuar nova validação do bundle da credencial.</td><td>Erro ao processar resposta da API de Validação de Perfis.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR845<a name=\"RNDSErros-ERR845\"> </a></td><td>Tempo máximo de comunicação atingido ao tentar comunicar com a API de Validação de Perfis</td><td>Timeout da comunicação por instabilidade ou lentidão da rede.</td><td>Tempo máximo de comunicação atingido ao tentar comunicar com a API de Validação de Perfis</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR846<a name=\"RNDSErros-ERR846\"> </a></td><td>API de Validação de Perfis não está disponível</td><td>Trata-se de indisponibilidade da API.</td><td>API de Validação de Perfis não está disponível</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR847<a name=\"RNDSErros-ERR847\"> </a></td><td>Erro ao tentar estabelecer comunicação com a API de Validação de Perfis</td><td>Trata-se de indisponibilidade da API.</td><td>Erro ao tentar estabelecer comunicação com a API de Validação de Perfis</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR848<a name=\"RNDSErros-ERR848\"> </a></td><td>O parâmetro 'bookmark' utilizado para a pesquisa paginada é inválido ou expirou.</td><td>Necessário verificar a paginação utilizando o ElasticSearch.</td><td>O parâmetro 'bookmark' utilizado para a pesquisa paginada é inválido ou expirou.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR849<a name=\"RNDSErros-ERR849\"> </a></td><td>Para realizar essa pesquisa é necessário informar uma das combinações mínimas de parâmetros: Opção A - dois parâmetros principais (name, mothers-name); Opção B</td><td>Necessário verificar se atende a necessidade de ter pelo menos 1 parâmetro principal presente.</td><td>Para realizar essa pesquisa é necessário informar uma das combinações mínimas de parâmetros: Opção A - dois parâmetros principais (name, mothers-name); Opção B - um parâmetro principal (name, mothers-name) e um parâmetro secundário (birthdate, birthplace).</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR850<a name=\"RNDSErros-ERR850\"> </a></td><td>O parâmetro {0} é inválido, {1}.</td><td>Necessário atender os parâmetros do código IBGE que tem 6 caracteres, somente números.</td><td>O parâmetro {0} é inválido, {1}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR851<a name=\"RNDSErros-ERR851\"> </a></td><td>O parâmetro {0} é inválido, pois não é permitido nenhum tipo de modificador ou qualificador.</td><td>Necessário atender à exigência de não usar modifier.</td><td>O parâmetro {0} é inválido, pois não é permitido nenhum tipo de modificador ou qualificador.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR852<a name=\"RNDSErros-ERR852\"> </a></td><td>É obrigatório informar pelo menos os campos 'system' e 'code' para executar essa operação.</td><td>Necessário validar os filtros obrigatórios.</td><td>É obrigatório informar pelo menos os campos 'system' e 'code' para executar essa operação.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR853<a name=\"RNDSErros-ERR853\"> </a></td><td>Acesso à API de Notificação não autorizada</td><td>Necessário validar a permissão para acessar a API de Notificação.</td><td>Acesso à API de Notificação não autorizada</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR854<a name=\"RNDSErros-ERR854\"> </a></td><td>Resposta da API de Notificação não condiz com contrato de serviço</td><td>HTTP CODE não tratado devido a inconsistência entre requisição e tipo de requisições aprovada para o contrato RNDS.</td><td>Resposta da API de Notificação não condiz com contrato de serviço</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR855<a name=\"RNDSErros-ERR855\"> </a></td><td>Erro ao processar resposta da API de Notificação</td><td>Erro de comunicação da API.</td><td>Erro ao processar resposta da API de Notificação</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR856<a name=\"RNDSErros-ERR856\"> </a></td><td>Tempo máximo de comunicação atingido ao tentar comunicar com API de Notificação</td><td>Timeout da API de Notificação.</td><td>Tempo máximo de comunicação atingido ao tentar comunicar com API de Notificação</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR857<a name=\"RNDSErros-ERR857\"> </a></td><td>API de Notificação não está disponível</td><td>Falha de comunicação com a API.</td><td>API de Notificação não está disponível</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR858<a name=\"RNDSErros-ERR858\"> </a></td><td>Erro ao tentar estabelecer comunicação com o API de Notificação</td><td>Falha de comunicação com a API Notificação.</td><td>Erro ao tentar estabelecer comunicação com o API de Notificação</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR859<a name=\"RNDSErros-ERR859\"> </a></td><td>Ocorreu um erro ao tentar notificar o paciente da geração do contexto de atendimento</td><td>Falha na hora de enviar uma notificação ao patient.</td><td>Ocorreu um erro ao tentar notificar o paciente da geração do contexto de atendimento</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR860<a name=\"RNDSErros-ERR860\"> </a></td><td>Parâmetro 'bookmark' para paginação é inválido</td><td>Falha na consulta paginada do Elastic.</td><td>Parâmetro 'bookmark' para paginação é inválido</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR861<a name=\"RNDSErros-ERR861\"> </a></td><td>Operação inexistente ou não suportada.</td><td>Trata-se de um tratamento para Bad Request, tratamento de exceção usado para operação não aceita na RNDS - erro HTPP 400.</td><td>Operação inexistente ou não suportada.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR862<a name=\"RNDSErros-ERR862\"> </a></td><td>O documento {0} possui um perfil inválido e não pode ser processado: {1}</td><td>Necessário validar se o perfil que está contido no documento FHIR, pois há alguma inconsistência impedindo o envio e a gravação na base.</td><td>O documento {0} possui um perfil inválido e não pode ser processado: {1}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR863<a name=\"RNDSErros-ERR863\"> </a></td><td>Banco de dados de cache respondeu à pesquisa com erro, indicando que o índice não existe: {0}</td><td>Foi feita uma consulta de um índice no Elastic que não existe. Necessário validar o índice consultado.</td><td>Banco de dados de cache respondeu à pesquisa com erro, indicando que o índice não existe: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR864<a name=\"RNDSErros-ERR864\"> </a></td><td>Ocorreu um erro não esperado ao tentar acessar o banco de dados de cache.</td><td>Falha de comunicação com o Elastic.</td><td>Ocorreu um erro não esperado ao tentar acessar o banco de dados de cache.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR865<a name=\"RNDSErros-ERR865\"> </a></td><td>Ocorreu um erro ao tentar processar os dados do índice {0} do banco de dados de cache.</td><td>Falha de comunicação com o Elastic.</td><td>Ocorreu um erro ao tentar processar os dados do índice {0} do banco de dados de cache.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR866<a name=\"RNDSErros-ERR866\"> </a></td><td>O identifier informado já foi utilizado para cadastrar outro documento e não pode ser repetido. O id existente é {0}.</td><td>Necessário validar se o identifier já foi utilizado, pois, esta mensagem informa que há duplicidade dos dados.</td><td>O identifier informado já foi utilizado para cadastrar outro documento e não pode ser repetido. O id existente é {0}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR867<a name=\"RNDSErros-ERR867\"> </a></td><td>O valor informado no campo 'targetReference' do atributo relatesTo é inválido.</td><td>Necessário validar as informações do documento FHIR dentro da tag relatesTo.</td><td>O valor informado no campo 'targetReference' do atributo relatesTo é inválido.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR868<a name=\"RNDSErros-ERR868\"> </a></td><td>O valor informado no campo 'code' do atributo relatesTo é inválido. Só é permitido o uso do code 'replaces'.</td><td>Necessário validar o tipo de código do documento dentro da tag relatesTo</td><td>O valor informado no campo 'code' do atributo relatesTo é inválido. Só é permitido o uso do code 'replaces'.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR869<a name=\"RNDSErros-ERR869\"> </a></td><td>O atributo relatesTo permite apontar apenas 01 (um) documento para substituição.</td><td>Há um limite máximo de relatesTo. Necessário validar se este limite foi excedido.</td><td>O atributo relatesTo permite apontar apenas 01 (um) documento para substituição.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR870<a name=\"RNDSErros-ERR870\"> </a></td><td>Documento referenciado no atributo 'relatesTo' já foi substituído em outra transação e não pode ser substituído novamente.</td><td>Só é permitido realizar uma substituição por um documento FHIR.</td><td>Documento referenciado no atributo 'relatesTo' já foi substituído em outra transação e não pode ser substituído novamente.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR872<a name=\"RNDSErros-ERR872\"> </a></td><td>O documento referenciado para substituição no campo 'relatesTo' possui um 'identifier' que não é o mesmo do documento que o substitui. Para substituir um docume</td><td>O identifier tem que ser idêntico ao documento original para que ele consiga realizar a substituição do documento.</td><td>O documento referenciado para substituição no campo 'relatesTo' possui um 'identifier' que não é o mesmo do documento que o substitui. Para substituir um documento, o valor do campo 'identifier' do documento sendo substituído e do documento que o substitui devem ser iguais.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR875<a name=\"RNDSErros-ERR875\"> </a></td><td>Documento para substituição, indicado no atributo relatesTo, não foi encontrado. Confira o id informado para o documento original, seu tipo e a UF onde este doc</td><td>Necessário validar as informações do campo relatesTo para substituição conforme o documento original a ser substituído.</td><td>Documento para substituição, indicado no atributo relatesTo, não foi encontrado. Confira o id informado para o documento original, seu tipo e a UF onde este documento está armazenado. Só é possível fazer substituição de documentos do mesmo tipo e na mesma UF.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR876<a name=\"RNDSErros-ERR876\"> </a></td><td>O documento consultado referencia um paciente que não está presente na base de dados!</td><td>Necessário validar se o dado está contido no índice Patient.</td><td>O documento consultado referencia um paciente que não está presente na base de dados!</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR877<a name=\"RNDSErros-ERR877\"> </a></td><td>É obrigatório informar pelo menos um parâmetro de pesquisa, seja um identificador de Profissional ou um identificador de Organização.</td><td>Necessário validar os filtros para cruzamento de dados dentro do Elastic.</td><td>É obrigatório informar pelo menos um parâmetro de pesquisa, seja um identificador de Profissional ou um identificador de Organização.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR878<a name=\"RNDSErros-ERR878\"> </a></td><td>Configuração de GOV.BR Audience {0} inválida!</td><td>Validação do gov.br. Não se trata de erro RNDS. Este erro está relacionado ao gov.br.</td><td>Configuração de GOV.BR Audience {0} inválida!</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR879<a name=\"RNDSErros-ERR879\"> </a></td><td>Profissional {0} não autorizado, pois não possui vínculo CBO autorizado no CNES {1} solicitado.</td><td>Necessário validar o Practitioner e sua relação de CNES cadastrado.</td><td>Profissional {0} não autorizado, pois não possui vínculo CBO autorizado no CNES {1} solicitado.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR880<a name=\"RNDSErros-ERR880\"> </a></td><td>Você não possui autorização para enviar documentos para esta UF.</td><td>Necessário validar o índice cnes_acesso_idx, permissão por estado.</td><td>Você não possui autorização para enviar documentos para esta UF.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR881<a name=\"RNDSErros-ERR881\"> </a></td><td>Você não possui autorização para utilizar esse sistema de origem: {0}.</td><td>Necessário validar o índice cnes_acesso_idx, permissão por sistema.</td><td>Você não possui autorização para utilizar esse sistema de origem: {0}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR882<a name=\"RNDSErros-ERR882\"> </a></td><td>O token de certificado usado para autorizar o acesso não é válido. {0}</td><td>Necessário validar o índice cnes_acesso_idx, permissão do token cadastrado vs o que foi enviado no login.</td><td>O token de certificado usado para autorizar o acesso não é válido. {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR883<a name=\"RNDSErros-ERR883\"> </a></td><td>Os dados de autenticação informados são inválidos! Token com identificador {0} não possui sistemas autorizados!</td><td>Necessário validar o índice cnes_acesso_idx, permissão por sistema.</td><td>Os dados de autenticação informados são inválidos! Token com identificador {0} não possui sistemas autorizados!</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR884<a name=\"RNDSErros-ERR884\"> </a></td><td>Os dados de autenticação informados são inválidos! Token com identificador {0} não autorizado!</td><td>Necessário validar o índice cnes_acesso_idx, permissão utlizando a tag sistemaPermitido = true.</td><td>Os dados de autenticação informados são inválidos! Token com identificador {0} não autorizado!</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR885<a name=\"RNDSErros-ERR885\"> </a></td><td>Code System não encontrado: {0}</td><td>Necessário validar o CodeSystem do tipo de documento REL. Gera o sumário para RESULTADO_EXAME_LABORATORIAL.</td><td>Code System não encontrado: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR886<a name=\"RNDSErros-ERR886\"> </a></td><td>Profile de organização inválido.</td><td>Esse código de profile de organização não foi encontrado da RNDS.</td><td>Profile de organização inválido.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR887<a name=\"RNDSErros-ERR887\"> </a></td><td>É obrigatório informar o profile ao enviar um documento.</td><td>Necessário validar o documento, pois, não consta um profile válido.</td><td>É obrigatório informar o profile ao enviar um documento.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR888<a name=\"RNDSErros-ERR888\"> </a></td><td>O tipo de documento EHR é inválido.</td><td>Necessário validar se o tipo de documento está cadastrado na RNDS.</td><td>O tipo de documento EHR é inválido.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR889<a name=\"RNDSErros-ERR889\"> </a></td><td>O tipo de lista é obrigatório.</td><td>Necessário validar a lista de códigos se está nula ou vazia.</td><td>O tipo de lista é obrigatório.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR890<a name=\"RNDSErros-ERR890\"> </a></td><td>O tipo de lista informado é inválido: {0}</td><td>Necessário verificar a autorização para realizar consulta/pesquisa de lista.</td><td>O tipo de lista informado é inválido: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR891<a name=\"RNDSErros-ERR891\"> </a></td><td>Ocorreu um erro ao tentar gerar o sumário do documento.</td><td>Gerar sumário de acordo com tipo de documento.</td><td>Ocorreu um erro ao tentar gerar o sumário do documento.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR892<a name=\"RNDSErros-ERR892\"> </a></td><td>O documento {0} possui um sumário inválido e não pode ser processado.</td><td>Necessário validar se o sumário enviado está cadastrado dentro da RNDS.</td><td>O documento {0} possui um sumário inválido e não pode ser processado.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR893<a name=\"RNDSErros-ERR893\"> </a></td><td>O tamanho da página deve ter um valor entre 1 e {0}</td><td>Necessário validar o tamanho da paginação dentro do Elastic.</td><td>O tamanho da página deve ter um valor entre 1 e {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR894<a name=\"RNDSErros-ERR894\"> </a></td><td>Parâmetro para tamanho de página é inválido.</td><td>Trata-se de validação do Elastic.</td><td>Parâmetro para tamanho de página é inválido.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR895<a name=\"RNDSErros-ERR895\"> </a></td><td>CNS {0} do paciente não foi encontrado na base do EHR Data Services!</td><td>Necessário validar na base de consentimento se o CNS está cadastrado.</td><td>CNS {0} do paciente não foi encontrado na base do EHR Data Services!</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR896<a name=\"RNDSErros-ERR896\"> </a></td><td>Erro de colisão de IDs ao gravar documento no EHR Data Services!</td><td>Necessário validar o envio de IDs que já existem na base.</td><td>Erro de colisão de IDs ao gravar documento no EHR Data Services!</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR897<a name=\"RNDSErros-ERR897\"> </a></td><td>Você não possui autorização para cadastrar documentos para os seguintes autores/estabelecimentos: {0}.</td><td>Necessário validar se o certificado enviado tem permissão com o sumário + listas de sistemas permitidos.</td><td>Você não possui autorização para cadastrar documentos para os seguintes autores/estabelecimentos: {0}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR898<a name=\"RNDSErros-ERR898\"> </a></td><td>Só é permitido solicitar contexto de atendimento para o mesmo profissional de saúde que é operador dessa requisição.</td><td>Valida se o practitioner é o mesmo do usuário que está sendo atendido.</td><td>Só é permitido solicitar contexto de atendimento para o mesmo profissional de saúde que é operador dessa requisição.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR899<a name=\"RNDSErros-ERR899\"> </a></td><td>Só é permitido solicitar contexto de atendimento para um dos estabelecimentos autorizados para a credencial {0}.</td><td>PROSUS pode gerar para qualquer CNES; demais ficam restritos aos estabelecimentos autorizados.</td><td>Só é permitido solicitar contexto de atendimento para um dos estabelecimentos autorizados para a credencial {0}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR900<a name=\"RNDSErros-ERR900\"> </a></td><td>Estabelecimento de saúde não encontrado: {0}</td><td>Não existe o estabelecimento dentro do índice organization do Elastic.</td><td>Estabelecimento de saúde não encontrado: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR901<a name=\"RNDSErros-ERR901\"> </a></td><td>Profissional não encontrado: {0}</td><td>Não existe o profissional dentro do índice Practitioner.</td><td>Profissional não encontrado: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR902<a name=\"RNDSErros-ERR902\"> </a></td><td>O CNES do estabelecimento de saúde é obrigatório ao informar o contexto de atendimento.</td><td>Necessário verificar o estabelecimento de saúde.</td><td>O CNES do estabelecimento de saúde é obrigatório ao informar o contexto de atendimento.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR903<a name=\"RNDSErros-ERR903\"> </a></td><td>O CNS do profissional é obrigatório ao informar o contexto de atendimento.</td><td>Necessário verificar se o profissional de saúde está cadastrado no CNES.</td><td>O CNS do profissional é obrigatório ao informar o contexto de atendimento.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR904<a name=\"RNDSErros-ERR904\"> </a></td><td>O CNS do paciente é obrigatório ao informar o contexto de atendimento.</td><td>Verifica se o paciente existe.</td><td>O CNS do paciente é obrigatório ao informar o contexto de atendimento.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR905<a name=\"RNDSErros-ERR905\"> </a></td><td>Ocorreu um erro não esperado!</td><td>Erro interno do servidor, erro genérico.</td><td>Ocorreu um erro não esperado!</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR906<a name=\"RNDSErros-ERR906\"> </a></td><td>Profissional {0} não autorizado, pois não possui vínculo CBO autorizado em nenhum dos estabelecimentos autorizados para a credencial {1}.</td><td>Valida credenciais do server na base do SCAB – Portal de Serviços.</td><td>Profissional {0} não autorizado, pois não possui vínculo CBO autorizado em nenhum dos estabelecimentos autorizados para a credencial {1}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR907<a name=\"RNDSErros-ERR907\"> </a></td><td>Token gov.br expirado! Gere um novo token gov.br e tente novamente.</td><td>Token de login expirou, necessário gerar um novo.</td><td>Token gov.br expirado! Gere um novo token gov.br e tente novamente.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR908<a name=\"RNDSErros-ERR908\"> </a></td><td>Token gov.br inválido!</td><td>Token inválido com base na comunicação com o gov.br</td><td>Token gov.br inválido!</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR909<a name=\"RNDSErros-ERR909\"> </a></td><td>Token gov.br não autorizado! Sistema solicitante do token não possui autorização: {0}.</td><td>O token gerado pelo gov.br não está cadastrado dentro do elastic para permitir o login e uso da RNDS.</td><td>Token gov.br não autorizado! Sistema solicitante do token não possui autorização: {0}.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR910<a name=\"RNDSErros-ERR910\"> </a></td><td>Não foi possível validar o token gov.br. URL da chave pública está indisponível!</td><td>O token gerado pelo gov.br não está cadastrado dentro do elastic para permitir o login e uso da RNDS.</td><td>Não foi possível validar o token gov.br. URL da chave pública está indisponível!</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR911<a name=\"RNDSErros-ERR911\"> </a></td><td>O token usado para identificar o contexto de atendimento está expirado! Gere um novo token de contexto de atendimento para tentar novamente.</td><td>Período de ativação e validação do token está expirado. Necessário novo acesso e geração de token.</td><td>O token usado para identificar o contexto de atendimento está expirado! Gere um novo token de contexto de atendimento para tentar novamente.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR913<a name=\"RNDSErros-ERR913\"> </a></td><td>O documento de id {0} não pertence à instância RNDS requisitada. Para acessá-lo use o seguinte endereço: {1}</td><td>A busca feita pelo documento foi feita em instância incorreta ou com parâmetros incorretos.</td><td>O documento de id {0} não pertence à instância RNDS requisitada. Para acessá-lo use o seguinte endereço: {1}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR914<a name=\"RNDSErros-ERR914\"> </a></td><td>Problema(s)/Diagnóstico(s) Secundário(s) sem existir um Problema/Diagnóstico Principal.</td><td>Não é possível o cadastramento de um secundário sem a existência de um principal.</td><td>Problema(s)/Diagnóstico(s) Secundário(s) sem existir um Problema/Diagnóstico Principal.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR915<a name=\"RNDSErros-ERR915\"> </a></td><td>Não pode existir mais de um Problema/Diagnóstico Principal.</td><td>Somente é possível a existência de um Problema/Diagnóstico Principal.</td><td>Não pode existir mais de um Problema/Diagnóstico Principal.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR916<a name=\"RNDSErros-ERR916\"> </a></td><td>O identificador do sistema de origem é inválido: {0}</td><td>Identificador não cadastrado ou usando parâmetros inválidos.</td><td>O identificador do sistema de origem é inválido: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR917<a name=\"RNDSErros-ERR917\"> </a></td><td>Ao enviar um documento é obrigatório informar o identificador do documento no sistema de origem</td><td>Falta a informação “identificador do documento” na origem da informação.</td><td>Ao enviar um documento é obrigatório informar o identificador do documento no sistema de origem</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR918<a name=\"RNDSErros-ERR918\"> </a></td><td>O Tipo de Resource FHIR utilizado para a referência transitória {0} não é suportado</td><td>Resource FHIR fora do padrão RNDS.</td><td>O Tipo de Resource FHIR utilizado para a referência transitória {0} não é suportado</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR919<a name=\"RNDSErros-ERR919\"> </a></td><td>Referência transitória não encontrada: {0}</td><td>A referência transitória não foi cadastrada corretamente ou o campo está “null”.</td><td>Referência transitória não encontrada: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR920<a name=\"RNDSErros-ERR920\"> </a></td><td>Referência transitória inválida: {0}</td><td>A referência transitória não foi cadastrada corretamente.</td><td>Referência transitória inválida: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR921<a name=\"RNDSErros-ERR921\"> </a></td><td>Referência transitória não corresponde à ordem estabelecida de resources FHIR: {0}</td><td>A referência transitória não foi cadastrada corretamente ou o campo está “null”.</td><td>Referência transitória não corresponde à ordem estabelecida de resources FHIR: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR922<a name=\"RNDSErros-ERR922\"> </a></td><td>Ao enviar um documento é obrigatório utilizar um Composition como primeiro item da lista de resources FHIR</td><td>No documento enviado, não há o composition ou a ordem de envio não está como composition em primeiro no envio.</td><td>Ao enviar um documento é obrigatório utilizar um Composition como primeiro item da lista de resources FHIR</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR923<a name=\"RNDSErros-ERR923\"> </a></td><td>Ao enviar um documento é obrigatório utilizar o Bundle type: {0}</td><td>O Bundle type enviado está incorreto. Necessário validar.</td><td>Ao enviar um documento é obrigatório utilizar o Bundle type: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR924<a name=\"RNDSErros-ERR924\"> </a></td><td>Ao enviar um documento é obrigatório utilizar o status: {0}</td><td>O status utilizado está incorreto.</td><td>Ao enviar um documento é obrigatório utilizar o status: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR926<a name=\"RNDSErros-ERR926\"> </a></td><td>O token usado para identificar o contexto de atendimento é inválido!</td><td>O token está expirado ou não está autorizado para esta identificação.</td><td>O token usado para identificar o contexto de atendimento é inválido!</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR927<a name=\"RNDSErros-ERR927\"> </a></td><td>Erro ao tentar processar agendamento de mensagem com documento: {0}</td><td>O documento está inválido ou a RNDS apresenta alguma instabilidade.</td><td>Erro ao tentar processar agendamento de mensagem com documento: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR928<a name=\"RNDSErros-ERR928\"> </a></td><td>Erro ao tentar agendar processamento de mensagem com documento</td><td>O documento está inválido ou a RNDS apresenta alguma instabilidade.</td><td>Erro ao tentar agendar processamento de mensagem com documento</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR929<a name=\"RNDSErros-ERR929\"> </a></td><td>Erro ao preparar mensagem para processamento agendado</td><td>O documento está inválido ou a RNDS apresenta alguma instabilidade.</td><td>Erro ao preparar mensagem para processamento agendado</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR930<a name=\"RNDSErros-ERR930\"> </a></td><td>Você não possui autorização para realizar esta operação</td><td>Validação do índice cnes_acesso_idx</td><td>Você não possui autorização para realizar esta operação</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR931<a name=\"RNDSErros-ERR931\"> </a></td><td>Os dados de autenticação informados são inválidos! {0}</td><td>Validação do índice cnes_acesso_idx</td><td>Os dados de autenticação informados são inválidos! {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR932<a name=\"RNDSErros-ERR932\"> </a></td><td>Você precisa estar autenticado para realizar esta operação</td><td>Validação do índice cnes_acesso_idx</td><td>Você precisa estar autenticado para realizar esta operação</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR933<a name=\"RNDSErros-ERR933\"> </a></td><td>Você não possui consentimento para visualizar os dados solicitados</td><td>Validação do índice cnes_acesso_idx</td><td>Você não possui consentimento para visualizar os dados solicitados</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR934<a name=\"RNDSErros-ERR934\"> </a></td><td>Esse paciente está inativo e não pode ser utilizado</td><td>Validar se o dado está contido no índice Patient.</td><td>Esse paciente está inativo e não pode ser utilizado</td><td>A situação do paciente está inativa no sistema. Verifique se os dados estão corretos e refaça o processo.</td><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR935<a name=\"RNDSErros-ERR935\"> </a></td><td>Só é permitido pesquisar profissionais usando os identificadores CPF ou CNS.</td><td>É preciso enviar a informação do CNS ou CPF do profissional de saúde para a consulta ser efetuada.</td><td>Só é permitido pesquisar profissionais usando os identificadores CPF ou CNS.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR936<a name=\"RNDSErros-ERR936\"> </a></td><td>Só é permitido pesquisar organizações usando o identificador CNES para Estabelecimentos ou CNPJ/CPF para Pessoas Jurídicas ou Profissionais Liberais</td><td>Validação do Practitioner e sua relação de CNES cadastrado.</td><td>Só é permitido pesquisar organizações usando o identificador CNES para Estabelecimentos ou CNPJ/CPF para Pessoas Jurídicas ou Profissionais Liberais</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR937<a name=\"RNDSErros-ERR937\"> </a></td><td>Só é permitido pesquisar pacientes usando os identificadores CPF ou CNS</td><td>Validação da regra de negócio RNDS e CADSUS.</td><td>Só é permitido pesquisar pacientes usando os identificadores CPF ou CNS</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR938<a name=\"RNDSErros-ERR938\"> </a></td><td>O identificador do consentimento informado é inválido</td><td>Validar dentro da base de consentimento se o CNS está cadastrado.</td><td>O identificador do consentimento informado é inválido</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR939<a name=\"RNDSErros-ERR939\"> </a></td><td>Campo code da estrutura FHIR role inválido: {0}</td><td>FHIR fora do padrão RNDS</td><td>Campo code da estrutura FHIR role inválido: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR940<a name=\"RNDSErros-ERR940\"> </a></td><td>Campo system da estrutura FHIR role inválido: {0}</td><td>FHIR fora do padrão RNDS</td><td>Campo system da estrutura FHIR role inválido: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR941<a name=\"RNDSErros-ERR941\"> </a></td><td>É obrigatório preencher o campo system ao informar o papel usando a estrutura FHIR role</td><td>O campo está vindo vazio, é necessário informar o papel do autor, conforme a estrutura FHIR role</td><td>É obrigatório preencher o campo system ao informar o papel usando a estrutura FHIR role</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR942<a name=\"RNDSErros-ERR942\"> </a></td><td>É obrigatório preencher o campo code ao informar o papel usando a estrutura FHIR role.</td><td>O campo está vindo vazio, é necessário informar o código, conforme a estrutura FHIR role.</td><td>É obrigatório preencher o campo code ao informar o papel usando a estrutura FHIR role.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR943<a name=\"RNDSErros-ERR943\"> </a></td><td>É obrigatório informar o papel do ator usando a estrutura de FHIR role</td><td>É obrigatório o preenchimento do campo, mas ele não está sendo enviado.</td><td>É obrigatório informar o papel do ator usando a estrutura de FHIR role</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR944<a name=\"RNDSErros-ERR944\"> </a></td><td>Tipo de referência inválida para atores: {0}</td><td>Foi informado uma referência de ator que não consta na lista da CNS, por favor verifique e envie corretamente.</td><td>Tipo de referência inválida para atores: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR945<a name=\"RNDSErros-ERR945\"> </a></td><td>É obrigatório informar pelo menos um ator para o qual se deseja conceder/retirar consentimento</td><td>É obrigatório enviar as informações de pelo menos um ator ao consultar, conceder ou retirar o consentimento do paciente.</td><td>É obrigatório informar pelo menos um ator para o qual se deseja conceder/retirar consentimento</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR946<a name=\"RNDSErros-ERR946\"> </a></td><td>Ator não encontrado: {0}</td><td>É necessário enviar as informações do ator.</td><td>Ator não encontrado: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR947<a name=\"RNDSErros-ERR947\"> </a></td><td>Uso de consentimento por período ainda não suportado.</td><td>O período informado está fora do suportado.</td><td>Uso de consentimento por período ainda não suportado.</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR948<a name=\"RNDSErros-ERR948\"> </a></td><td>A política de consentimento implícita não pode ser aplicada a esse paciente pois ele se enquadra como VIP e seus dados devem obrigatoriamente passar por consent</td><td>Esta regra negocial não se aplica a paciente inseridos na lista VIP.</td><td>A política de consentimento implícita não pode ser aplicada a esse paciente pois ele se enquadra como VIP e seus dados devem obrigatoriamente passar por consentimento explícito</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR949<a name=\"RNDSErros-ERR949\"> </a></td><td>Campo code da estrutura FHIR policyRule inválido: {0}</td><td>É necessário enviar as informações de consentimento implícitas e explícitas</td><td>Campo code da estrutura FHIR policyRule inválido: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR950<a name=\"RNDSErros-ERR950\"> </a></td><td>Campo system da estrutura FHIR policyRule inválido: {0}</td><td>A informação de consentimento do sistema precisa ser enviada</td><td>Campo system da estrutura FHIR policyRule inválido: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR951<a name=\"RNDSErros-ERR951\"> </a></td><td>É obrigatório preencher o campo System ao informar a política de consentimento usando a estrutura FHIR policyRule.</td><td>A informação da política de consentimento está vindo nula ou vazia, por favor informá-la.</td><td>É obrigatório preencher o campo System ao informar a política de consentimento usando a estrutura FHIR policyRule.</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR952<a name=\"RNDSErros-ERR952\"> </a></td><td>É obrigatório preencher o campo code ao informar a política de consentimento usando a estrutura FHIR policyRule</td><td>A código da política de consentimento está vindo vazio, por favor informá-lo!</td><td>É obrigatório preencher o campo code ao informar a política de consentimento usando a estrutura FHIR policyRule</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR953<a name=\"RNDSErros-ERR953\"> </a></td><td>Campo code da estrutura FHIR category inválido: {0}</td><td>No código categoria informada não se encontra dentro do rol de códigos de consentimento.</td><td>Campo code da estrutura FHIR category inválido: {0}</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR954<a name=\"RNDSErros-ERR954\"> </a></td><td>Campo system da estrutura FHIR category inválido: {0}</td><td>A informação do sistema não se encontra dentro do rol de consentimentos.</td><td>Campo system da estrutura FHIR category inválido: {0}</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR955<a name=\"RNDSErros-ERR955\"> </a></td><td>É obrigatório preencher o campo system ao informar a categoria usando a estrutura FHIR category</td><td>O campo system é obrigatório, sendo que o mesmo se encontra vazio.</td><td>É obrigatório preencher o campo system ao informar a categoria usando a estrutura FHIR category</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR956<a name=\"RNDSErros-ERR956\"> </a></td><td>É obrigatório preencher o campo code ao informar a categoria usando a estrutura FHIR category</td><td>O campo do código do sistema é obrigatório, sendo que o mesmo se encontra vazio.</td><td>É obrigatório preencher o campo code ao informar a categoria usando a estrutura FHIR category</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR957<a name=\"RNDSErros-ERR957\"> </a></td><td>É obrigatório informar a categoria usando a estrutura de FHIR category</td><td>O campo categoria é obrigatório e se encontra vazio.</td><td>É obrigatório informar a categoria usando a estrutura de FHIR category</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR958<a name=\"RNDSErros-ERR958\"> </a></td><td>Campo code da estrutura FHIR scope inválido: {0}</td><td>O código do escopo do consentimento está vazio, e é obrigatório o preenchimento.</td><td>Campo code da estrutura FHIR scope inválido: {0}</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR959<a name=\"RNDSErros-ERR959\"> </a></td><td>Campo system da estrutura FHIR scope inválido: {0}</td><td>O código do escopo do consentimento do sistema está fora do rol de consentimentos de sistema.</td><td>Campo system da estrutura FHIR scope inválido: {0}</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR960<a name=\"RNDSErros-ERR960\"> </a></td><td>É obrigatório preencher o campo system ao informar o escopo usando a estrutura FHIR scope</td><td>O código do escopo do consentimento do sistema está vazio, e é obrigatório o preenchimento.</td><td>É obrigatório preencher o campo system ao informar o escopo usando a estrutura FHIR scope</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR961<a name=\"RNDSErros-ERR961\"> </a></td><td>É obrigatório preencher o campo code ao informar o escopo usando a estrutura FHIR scope</td><td>O código do escopo do consentimento está vazio, e é obrigatório o preenchimento</td><td>É obrigatório preencher o campo code ao informar o escopo usando a estrutura FHIR scope</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR962<a name=\"RNDSErros-ERR962\"> </a></td><td>É obrigatório informar o escopo usando a estrutura de FHIR scope</td><td>O escopo do consentimento é obrigatório e está vazio</td><td>É obrigatório informar o escopo usando a estrutura de FHIR scope</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR963<a name=\"RNDSErros-ERR963\"> </a></td><td>Status inválido: {0}</td><td>Status inexistente na RNDS.</td><td>Status inválido: {0}</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR964<a name=\"RNDSErros-ERR964\"> </a></td><td>É obrigatório informar o status do documento</td><td>Necessário efetuar o cadastramento do status.</td><td>É obrigatório informar o status do documento</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR965<a name=\"RNDSErros-ERR965\"> </a></td><td>Tipo do documento informado em sua estrutura interna deve condizer com o tipo informado na estrutura FHIR type: {0}</td><td>O tipo do documento não está seguindo o padrão FHIR.</td><td>Tipo do documento informado em sua estrutura interna deve condizer com o tipo informado na estrutura FHIR type: {0}</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR966<a name=\"RNDSErros-ERR966\"> </a></td><td>Campo system da estrutura FHIR type inválido: {0}</td><td>O tipo de código do sistema não foi enviado corretamente.</td><td>Campo system da estrutura FHIR type inválido: {0}</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR967<a name=\"RNDSErros-ERR967\"> </a></td><td>É obrigatório preencher o campo system ao informar um tipo do documento usando a estrutura FHIR type</td><td>não está em uso. Sem implementação.</td><td>É obrigatório preencher o campo system ao informar um tipo do documento usando a estrutura FHIR type</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td>nao-implementado-ou-inativo</td><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR968<a name=\"RNDSErros-ERR968\"> </a></td><td>É obrigatório preencher o campo code ao informar um tipo do documento usando a estrutura FHIR type</td><td>*obs.: não está em uso. Sem implementação.</td><td>É obrigatório preencher o campo code ao informar um tipo do documento usando a estrutura FHIR type</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td>nao-implementado-ou-inativo</td><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR969<a name=\"RNDSErros-ERR969\"> </a></td><td>É obrigatório informar o tipo do documento usando a estrutura de FHIR type</td><td>*obs.: não está em uso. Sem implementação.</td><td>É obrigatório informar o tipo do documento usando a estrutura de FHIR type</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td>nao-implementado-ou-inativo</td><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR970<a name=\"RNDSErros-ERR970\"> </a></td><td>O conteúdo do documento é inválido ou não condiz com o contentType indicado</td><td>*obs.: não está em uso. Sem implementação.</td><td>O conteúdo do documento é inválido ou não condiz com o contentType indicado</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td>nao-implementado-ou-inativo</td><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR971<a name=\"RNDSErros-ERR971\"> </a></td><td>É obrigatório informar o conteúdo do documento usando o campo FHIR attachment.data</td><td>*obs.: não está em uso. Sem implementação.</td><td>É obrigatório informar o conteúdo do documento usando o campo FHIR attachment.data</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td>nao-implementado-ou-inativo</td><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR972<a name=\"RNDSErros-ERR972\"> </a></td><td>ContentType inválido: {0}</td><td>*obs.: não está em uso. Sem implementação.</td><td>ContentType inválido: {0}</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td>nao-implementado-ou-inativo</td><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR973<a name=\"RNDSErros-ERR973\"> </a></td><td>É obrigatório informar o contentType do documento</td><td>*obs.: não está em uso. Sem implementação.</td><td>É obrigatório informar o contentType do documento</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td>nao-implementado-ou-inativo</td><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR974<a name=\"RNDSErros-ERR974\"> </a></td><td>A data deve ser igual ou menor que a data atual</td><td>A data informada é superior a data atual. É necessário enviar a data no período correto, isto é, menor ou igual a data atual.</td><td>A data deve ser igual ou menor que a data atual</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR975<a name=\"RNDSErros-ERR975\"> </a></td><td>É obrigatório informar a data do documento</td><td>É obrigatório informar a data do documento, mas a mesma se encontra vazia.</td><td>É obrigatório informar a data do documento</td><td/><td>para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO).</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR976<a name=\"RNDSErros-ERR976\"> </a></td><td>Tipo de referência inválida para autores: {0}</td><td>O tipo de referência não está de acordo com o autor {0}.</td><td>Tipo de referência inválida para autores: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR977<a name=\"RNDSErros-ERR977\"> </a></td><td>É obrigatório informar pelo menos um autor do documento</td><td>A quantidade de autores informado foi 0, é necessário informar pelo menos um autor.</td><td>É obrigatório informar pelo menos um autor do documento</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR978<a name=\"RNDSErros-ERR978\"> </a></td><td>Autor não encontrado: {0}</td><td>É necessário informar o autor, nenhum autor foi informado. A informação veio nula ou vazia.</td><td>Autor não encontrado: {0}</td><td>A informação referente ao autor está vazia ou em branco. Verifique, os dados e enviei novamente.</td><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR979<a name=\"RNDSErros-ERR979\"> </a></td><td>Não foi possível buscar o documento solicitado</td><td>O documento solicitado não foi encontrado, favor verificar a informação do documento.</td><td>Não foi possível buscar o documento solicitado</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR980<a name=\"RNDSErros-ERR980\"> </a></td><td>O identificador do documento informado é inválido</td><td>O identificador do documento foi enviado como nulo ou vazio.</td><td>O identificador do documento informado é inválido</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR981<a name=\"RNDSErros-ERR981\"> </a></td><td>Tipo de referência inválida: {0}</td><td>A informação do tipo de profile informado não tem consta no rol de referência de profiles usando na RNDS.</td><td>Tipo de referência inválida: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR982<a name=\"RNDSErros-ERR982\"> </a></td><td>Não foi possível processar o documento de id {0} pois a referência para o documento original está inválida ou não existe</td><td>O documento de id não foi processado por não estar em conformidade com o FHIR.</td><td>Não foi possível processar o documento de id {0} pois a referência para o documento original está inválida ou não existe</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR983<a name=\"RNDSErros-ERR983\"> </a></td><td>Paciente não encontrado: {0}</td><td>O CPF ou CNS informado não foi encontrado na base.</td><td>Paciente não encontrado: {0}</td><td>O sistema não está encontrado os dados paciente na base de dados. Verifique se os dados do CPF ou CNS estão corretos. Refaça o processo novamente.</td><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR984<a name=\"RNDSErros-ERR984\"> </a></td><td>Não foram informados parâmetros válidos</td><td>O campo informado pode estar nulo ou vazio. Exemplo: paciente vazio ou nulo.</td><td>Não foram informados parâmetros válidos</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR985<a name=\"RNDSErros-ERR985\"> </a></td><td>O registro de {0} referenciado possui um estado inválido: identificador não é único</td><td>Foi retornado mais de um registro para esse CNS ou CPF.</td><td>O registro de {0} referenciado possui um estado inválido: identificador não é único</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR986<a name=\"RNDSErros-ERR986\"> </a></td><td>Não foi possível buscar os documentos do paciente</td><td>Ao buscar os documentos do paciente o sistema apresentou erro interno.</td><td>Não foi possível buscar os documentos do paciente</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR987<a name=\"RNDSErros-ERR987\"> </a></td><td>O registro do paciente referenciado possui um estado inválido: não há CNS definitivo</td><td>A informação do CNS enviada foi nula ou vazia.</td><td>O registro do paciente referenciado possui um estado inválido: não há CNS definitivo</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR988<a name=\"RNDSErros-ERR988\"> </a></td><td>A referência ao profissional informada não é válida</td><td>*obs.: não está em uso. Sem implementação.</td><td>A referência ao profissional informada não é válida</td><td/><td/><td>nao-implementado-ou-inativo</td><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR989<a name=\"RNDSErros-ERR989\"> </a></td><td>Acesso ao EHR Data Services não autorizado</td><td>Sem permissão de acesso ao EHR data services. Http error 401.</td><td>Acesso ao EHR Data Services não autorizado</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR990<a name=\"RNDSErros-ERR990\"> </a></td><td>Resposta do EHR Data Services não condiz com contrato de serviço</td><td>Erro não esperado de retorno pelo EHR Data Services.</td><td>Resposta do EHR Data Services não condiz com contrato de serviço</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR991<a name=\"RNDSErros-ERR991\"> </a></td><td>Erro ao processar resposta do EHR Data Services</td><td>Mensagem com conteúdo incorreto enviado pelo EHR Data Services. O parse não foi possível.</td><td>Erro ao processar resposta do EHR Data Services</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR992<a name=\"RNDSErros-ERR992\"> </a></td><td>Tempo máximo de comunicação atingido ao tentar comunicar com EHR Data Services</td><td>Timeout de comunicação do socket entre os sistemas.</td><td>Tempo máximo de comunicação atingido ao tentar comunicar com EHR Data Services</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR993<a name=\"RNDSErros-ERR993\"> </a></td><td>EHR Data Services não está disponível</td><td>EHR Data services indisponível. Problema técnico RNDS ou instabilidade de rede.</td><td>EHR Data Services não está disponível</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR994<a name=\"RNDSErros-ERR994\"> </a></td><td>Erro ao tentar estabelecer comunicação com o EHR Data Services</td><td>EHR Data services indisponível. Problema técnico RNDS ou instabilidade de rede.</td><td>Erro ao tentar estabelecer comunicação com o EHR Data Services</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR995<a name=\"RNDSErros-ERR995\"> </a></td><td>Ordenação requisitada não é suportada</td><td>A ordenação da consulta solicitada não é suportada. Verifique a ordem das datas enviadas para a ordenação dos dados.</td><td>Ordenação requisitada não é suportada</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR996<a name=\"RNDSErros-ERR996\"> </a></td><td>Documento enviado é inválido</td><td>O documento foi enviado vazio ou nulo.</td><td>Documento enviado é inválido</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR997<a name=\"RNDSErros-ERR997\"> </a></td><td>A referência ao paciente informada não é válida: {0}</td><td>As informações do paciente foram enviadas incorretamente.</td><td>A referência ao paciente informada não é válida: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR998<a name=\"RNDSErros-ERR998\"> </a></td><td>Não foi possível persistir o documento</td><td>Ações de continuidade como deletar, salvar ou criar consentimento não foi possível. Necessário efetuar novamente a ação feita no momento do erro ou fazer novo envio do documento.</td><td>Não foi possível persistir o documento</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR999<a name=\"RNDSErros-ERR999\"> </a></td><td>Não há conectividade com o banco de dados de cache</td><td>O Banco de dados de cache está inacessível. Este tipo de problema é temporário e é tratado em prioridade para a resolução técnica.</td><td>Não há conectividade com o banco de dados de cache</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR1005<a name=\"RNDSErros-ERR1005\"> </a></td><td>Procedimentos do grupo 030101, é necessário o código CBO</td><td>Necessário informar o CBO para prosseguir com o envio.</td><td>Procedimentos do grupo 030101, é necessário o código CBO</td><td/><td>RA – Regulação Assistencial.</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR1006<a name=\"RNDSErros-ERR1006\"> </a></td><td>A Data da Solicitação (ServiceRequest.AuthoredOn) deve ser menor ou igual a data do recebimento do documento.</td><td>Referente ao envio do doc RA, é necessário validar a data de atendimento e a data de recebimento do documento.</td><td>A Data da Solicitação (ServiceRequest.AuthoredOn) deve ser menor ou igual a data do recebimento do documento.</td><td/><td>RA – Regulação Assistencial.</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR1007<a name=\"RNDSErros-ERR1007\"> </a></td><td>A Data de Autorização (Appointment.created) deve ser maior ou igual a Data se Solicitação (ServiceRequest.AuthoredOn).</td><td>Referente ao envio do doc RA, é necessário validar a data de autorização do atendimento e a data de solicitação.</td><td>A Data de Autorização (Appointment.created) deve ser maior ou igual a Data se Solicitação (ServiceRequest.AuthoredOn).</td><td/><td>RA – Regulação Assistencial.</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR1008<a name=\"RNDSErros-ERR1008\"> </a></td><td>A Data de Agendamento (Appointment.start) deve ser maior ou igual a Data de Autorização (Appointment.created).</td><td>Referente ao envio do doc RA, é necessário validar a data de agendamento do atendimento e a data de autorização.</td><td>A Data de Agendamento (Appointment.start) deve ser maior ou igual a Data de Autorização (Appointment.created).</td><td/><td>RA – Regulação Assistencial.</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR1009<a name=\"RNDSErros-ERR1009\"> </a></td><td>A Data de Execução (ServiceRequest.occurrenceDateTime) deve ser maior ou igual a Data de Agendamento (Appointment.start).</td><td>Referente ao envio do doc RA, é necessário validar a data de execução do atendimento e a data de agendamento.</td><td>A Data de Execução (ServiceRequest.occurrenceDateTime) deve ser maior ou igual a Data de Agendamento (Appointment.start).</td><td/><td>RA – Regulação Assistencial.</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR1010<a name=\"RNDSErros-ERR1010\"> </a></td><td>A data de Administração do Imunobiológico (Immunization.occurrenceDateTime) não possa ser maior que o dia vigente.</td><td>Necessário verificar a data de administração do Imunobiológico. A data está como data futura.</td><td>A data de Administração do Imunobiológico (Immunization.occurrenceDateTime) não possa ser maior que o dia vigente.</td><td/><td>RIA – Registro Imunobiológico Administrado.</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR1011<a name=\"RNDSErros-ERR1011\"> </a></td><td>O campo de Contato Hanseníase (Immunization.extension:contatoHanseniase) deverá ser obrigatório quando o Imunobiológico Administrado (Immunization.vaccineCode.c</td><td>Trata-se de RIA utilizando o code 15, por isso, é necessár preencher o campo Contato Hanseníase.</td><td>O campo de Contato Hanseníase (Immunization.extension:contatoHanseniase) deverá ser obrigatório quando o Imunobiológico Administrado (Immunization.vaccineCode.coding.code) for code 15.</td><td/><td>RIA – Registro Imunobiológico Administrado – Imuno code 15.</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR1012<a name=\"RNDSErros-ERR1012\"> </a></td><td>O Campo Fabricante (Immunization.manufactor) deve ser obrigatório em todos os casos, exceto quando o Registro de Origem (Immunization.reportOrigin.coding.code)</td><td>Necessário validar o campo fabricante. O campo é obrigatório no envio do documento.</td><td>O Campo Fabricante (Immunization.manufactor) deve ser obrigatório em todos os casos, exceto quando o Registro de Origem (Immunization.reportOrigin.coding.code) for code 01.</td><td/><td>RIA – Registro Imunobiológico Administrado – Imuno exceto code 1.</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR1013<a name=\"RNDSErros-ERR1013\"> </a></td><td>O Campo Lote (Immunization.lotNumber) deve ser obrigatório em todos os casos, exceto quando o Registro de Origem (Immunization.reportOrigin.coding.code) for cod</td><td>Necessário validar o campo Lote. O campo é obrigatório no envio do documento.</td><td>O Campo Lote (Immunization.lotNumber) deve ser obrigatório em todos os casos, exceto quando o Registro de Origem (Immunization.reportOrigin.coding.code) for code 01.</td><td/><td>RIA – Registro Imunobiológico Administrado – Imuno exceto code 1.</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERR1014<a name=\"RNDSErros-ERR1014\"> </a></td><td>O Campo Motivo de Indicação (Immunization.reasonReference) deve ser opcional, exceto quando a Estratégia de Vacinação (Immunization.protocolApplied.extension:st</td><td>Se o envio refere-se ao Imuno Code 2, é necessário informar o campo Motivo de Indicação. Para todos os demais códigos, o envio é opcional.</td><td>O Campo Motivo de Indicação (Immunization.reasonReference) deve ser opcional, exceto quando a Estratégia de Vacinação (Immunization.protocolApplied.extension:strategy) for Especial (code 2).</td><td/><td>RIA – Registro Imunobiológico Administrado – Imuno exceto code 2.</td><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">ERROR_CONSUME_MESSAGE<a name=\"RNDSErros-ERROR_CONSUME_MESSAGE\"> </a></td><td>Falha ao tentar processar a mensagem: {0}</td><td>Falha ao tentar processar a mensagem: {0}</td><td>Falha ao tentar processar a mensagem: {0}</td><td/><td/><td/><td>Erro RNDS</td></tr><tr><td style=\"white-space:nowrap\">VIOLATION_CONSTRAINT<a name=\"RNDSErros-VIOLATION_CONSTRAINT\"> </a></td><td>Erro fatal de violação de restrição (constraints) de banco de dados.</td><td>Erro fatal de violação de restrição (constraints) de banco de dados.</td><td>Erro fatal de violação de restrição (constraints) de banco de dados.</td><td/><td/><td/><td>Erro genérico do sistema</td></tr><tr><td style=\"white-space:nowrap\">VIOLATION_FK_CONSTRAINT<a name=\"RNDSErros-VIOLATION_FK_CONSTRAINT\"> </a></td><td>O registro não pode ser excluído pois possui dependências na base de dados.</td><td>O registro não pode ser excluído pois possui dependências na base de dados.</td><td>O registro não pode ser excluído pois possui dependências na base de dados.</td><td/><td/><td/><td>Erro genérico do sistema</td></tr><tr><td style=\"white-space:nowrap\">VIOLATION_UK_CONSTRAINT<a name=\"RNDSErros-VIOLATION_UK_CONSTRAINT\"> </a></td><td>O registro já existe na base de dados.</td><td>O registro já existe na base de dados.</td><td>O registro já existe na base de dados.</td><td/><td/><td/><td>Erro genérico do sistema</td></tr><tr><td style=\"white-space:nowrap\">VALIDATION_DOMINIO<a name=\"RNDSErros-VALIDATION_DOMINIO\"> </a></td><td>O valor informado para o campo é inválido.</td><td>O valor informado para o campo é inválido.</td><td>O valor informado para o campo é inválido.</td><td/><td/><td/><td>Erro genérico do sistema</td></tr><tr><td style=\"white-space:nowrap\">REGISTRO_DELETADO<a name=\"RNDSErros-REGISTRO_DELETADO\"> </a></td><td>O registro foi deletado com sucesso.</td><td>O registro foi deletado com sucesso.</td><td>O registro foi deletado com sucesso.</td><td/><td/><td/><td>Erro genérico do sistema</td></tr><tr><td style=\"white-space:nowrap\">validation.required<a name=\"RNDSErros-validation.46required\"> </a></td><td>O campo {0} é de preenchimento obrigatório.</td><td>O campo {0} é de preenchimento obrigatório.</td><td>O campo {0} é de preenchimento obrigatório.</td><td/><td/><td/><td>Erro genérico do sistema</td></tr><tr><td style=\"white-space:nowrap\">validation.type.param<a name=\"RNDSErros-validation.46type.46param\"> </a></td><td>Tipo de parâmetro incorreto para a requisição.</td><td>Tipo de parâmetro incorreto para a requisição.</td><td>Tipo de parâmetro incorreto para a requisição.</td><td/><td/><td/><td>Erro genérico do sistema</td></tr></table></div>"
  },
  "extension" : [{
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
    "valueCode" : "ehr"
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
    "valueInteger" : 1,
    "_valueInteger" : {
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical" : "https://fhir.saude.gov.br/rnds/ImplementationGuide/br.gov.saude.rnds.fhir"
      }]
    }
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
    "valueCode" : "normative",
    "_valueCode" : {
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical" : "https://fhir.saude.gov.br/rnds/ImplementationGuide/br.gov.saude.rnds.fhir"
      }]
    }
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
    "valueCode" : "4.0.1"
  }],
  "url" : "http://www.saude.gov.br/fhir/r4/CodeSystem/RNDSErros",
  "version" : "1.0.0-release",
  "name" : "RNDSErros",
  "title" : "Catálogo de Mensagens e Erros da RNDS",
  "status" : "active",
  "experimental" : false,
  "date" : "2026-10-16T16:14:49-03:00",
  "publisher" : "Ministério da Saúde do Brasil",
  "contact" : [{
    "name" : "Ministério da Saúde do Brasil",
    "telecom" : [{
      "system" : "url",
      "value" : "http://www.saude.gov.br"
    },
    {
      "system" : "email",
      "value" : "cgiis.datasus@saude.gov.br"
    }]
  }],
  "description" : "Códigos de mensagens e erros documentados pela RNDS.",
  "jurisdiction" : [{
    "coding" : [{
      "system" : "urn:iso:std:iso:3166",
      "code" : "BR"
    }]
  }],
  "caseSensitive" : true,
  "content" : "complete",
  "property" : [{
    "code" : "mensagem",
    "description" : "Mensagem sistêmica apresentada pela RNDS",
    "type" : "string"
  },
  {
    "code" : "orientacao",
    "description" : "Orientação ao integrador, quando explicitamente presente no documento",
    "type" : "string"
  },
  {
    "code" : "tipoDocumento",
    "description" : "Tipo de documento associado ao código, quando informado",
    "type" : "string"
  },
  {
    "code" : "situacaoDocumentada",
    "description" : "Situação de implementação declarada no documento de origem",
    "type" : "string"
  },
  {
    "code" : "grupo",
    "description" : "Grupo do catálogo de origem",
    "type" : "string"
  }],
  "concept" : [{
    "code" : "MSG001",
    "display" : "O CNS {0} não foi encontrado na base.",
    "definition" : "Necessário validar o CNS informado.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O CNS {0} não foi encontrado na base."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO)."
    }]
  },
  {
    "code" : "MSG002",
    "display" : "Tipo de documento inválido para pesquisa do tipo list.",
    "definition" : "O documento informado está inválido. Verifique o documento e os parâmetros de pesquisa.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Tipo de documento inválido para pesquisa do tipo list."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO)."
    }]
  },
  {
    "code" : "MSG003",
    "display" : "Usuário sem consentimento para acessar o documento {0}.",
    "definition" : "O consentimento não foi dado para o acesso ao documento enviado.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Usuário sem consentimento para acessar o documento {0}."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO)."
    }]
  },
  {
    "code" : "MSG004",
    "display" : "Usuário sem consentimento para acessar a timeline.",
    "definition" : "O consentimento não foi dado para o acesso à timeline.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Usuário sem consentimento para acessar a timeline."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO)."
    }]
  },
  {
    "code" : "MSG005",
    "display" : "O documento {0} não foi encontrado na base.",
    "definition" : "Não existe este documento na base RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento {0} não foi encontrado na base."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO)."
    }]
  },
  {
    "code" : "MSG006",
    "display" : "O documento {0} não foi encontrado na base.",
    "definition" : "Confirmação de exclusão efetuada",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento {0} não foi encontrado na base."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO)."
    }]
  },
  {
    "code" : "MSG007",
    "display" : "O documento referenciado para substituição no campo 'relatesTo' possui um 'identifier' que não é o mesmo do documento que foi substituído.",
    "definition" : "Necessário validar o dado do relatesTo com o documento a ser substituído, pois, há divergência de dados.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento referenciado para substituição no campo 'relatesTo' possui um 'identifier' que não é o mesmo do documento que foi substituído."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO)."
    }]
  },
  {
    "code" : "MSG008",
    "display" : "O documento {0} referenciado para substituição no 'relatesTo' não foi encontrado na base.",
    "definition" : "Necessário validar o documento referenciado, pois, o mesmo não foi localizado na base da RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento {0} referenciado para substituição no 'relatesTo' não foi encontrado na base."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO)."
    }]
  },
  {
    "code" : "MSG009",
    "display" : "O documento {0} já foi substituído.",
    "definition" : "Confirmação da substituição de documento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento {0} já foi substituído."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, AS, SAO)."
    }]
  },
  {
    "code" : "MSG010",
    "display" : "Identifier duplicado.",
    "definition" : "O identificador fornecido como identifier, já foi registrado anteriormente, é preciso fornecer um novo ou validar o registro enviado anteriormente.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Identifier duplicado."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "MSG011",
    "display" : "O documento {0} já existe.",
    "definition" : "Necessário validar o CNS informado e o documento informado, pois o documento enviado para este CNS já existe na base RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento {0} já existe."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "MSG012",
    "display" : "Consentimento não localizado.",
    "definition" : "O consentimento para o documento acessado não foi localizado na base da RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Consentimento não localizado."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "MSG013",
    "display" : "O campo issued deve ter data posterior a {0}. MM/DD/AAAA",
    "definition" : "Necessário validar a data cadastrada no campo issued conforme mensagem.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O campo issued deve ter data posterior a {0}. MM/DD/AAAA"
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    }]
  },
  {
    "code" : "MSG014",
    "display" : "O campo effective deve ter data posterior a {0}.",
    "definition" : "Necessário validar a data cadastrada no campo effective conforme mensagem.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O campo effective deve ter data posterior a {0}."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    }]
  },
  {
    "code" : "MSG015",
    "display" : "Tipo de documento \"{0}\" não suportado.",
    "definition" : "Necessário verificar o tipo de documento enviado, pois o tipo enviado não é suportado pela RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Tipo de documento \"{0}\" não suportado."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    }]
  },
  {
    "code" : "MSG016",
    "display" : "Documento incluído a partir do documento com docId \"{0}\" não pode ser modificado.",
    "definition" : "Como o documento foi feito a partir de um docId, não há possibilidade de modificação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Documento incluído a partir do documento com docId \"{0}\" não pode ser modificado."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    }]
  },
  {
    "code" : "MSG017",
    "display" : "Documento já existe na Base de Dados.",
    "definition" : "O documento que está sendo enviado já consta na base da RNDS, portanto, não é permitido novo envio para que não gere duplicidade.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Documento já existe na Base de Dados."
    },
    {
      "code" : "grupo",
      "valueString" : "Mensagem RNDS"
    }]
  },
  {
    "code" : "ERR779",
    "display" : "O medicamento deve ser informado em texto livre no campo \"MedicationRequest.note\"",
    "definition" : "O erro ocorre quando o documento FHIR é enviado e o campo MedicationRequest.note no perfil http://hl7.org/fhir/StructureDefinition/MedicationRequest está vazio.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O medicamento deve ser informado em texto livre no campo \"MedicationRequest.note\""
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR780",
    "display" : "Os campos de periodicidade (MedicationRequest.dosageInstruction.timing.repeat.extension:period.extension:periodUnit e ou MedicationRequest.dosageInstruction.tim",
    "definition" : "A validação é realizada quando a extensão do perfil http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIntervaloDoses e a combinação das extensões period e periodUnit indicam que, se a quantidade máxima for maior que 1, o intervalo entre as doses está incompleto.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Os campos de periodicidade (MedicationRequest.dosageInstruction.timing.repeat.extension:period.extension:periodUnit e ou MedicationRequest.dosageInstruction.timing.repeat.extension:period.extension:period) devem ser preenchidos em caso de dose periódica ou contínua (MedicationRequest.dosageInstruction.timing.repeat.countMax)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR781",
    "display" : "Os campos de periodicidade (MedicationRequest.dosageInstruction.timing.repeat.extension:period e ou MedicationRequest.dosageInstruction.timing.repeat.extension:",
    "definition" : "O erro ocorre quando os campos MedicationRequest.dosageInstruction.timing.repeat.extension:period e MedicationRequest.dosageInstruction.timing.repeat.extension:when do profile http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIntervaloDoses estão preenchidas para medicamentos onde a dose é única.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Os campos de periodicidade (MedicationRequest.dosageInstruction.timing.repeat.extension:period e ou MedicationRequest.dosageInstruction.timing.repeat.extension:when) não devem ser preenchidos em caso de dose única (MedicationRequest.dosageInstruction.timing.repeat.countMax)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR782",
    "display" : "A descrição sobre o uso do medicamento deve ser preenchida no campo \"MedicationRequest.note\" em caso de necessidade (MedicationRequest.dosageInstruction.asNeede",
    "definition" : "Quando a tag MedicationRequest.dosageInstruction.asNeeded[x] do profile http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIntervaloDoses vem preenchida com a quantidade, este campo torna-se obrigatório o seu preenchimento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A descrição sobre o uso do medicamento deve ser preenchida no campo \"MedicationRequest.note\" em caso de necessidade (MedicationRequest.dosageInstruction.asNeeded[x])."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR783",
    "display" : "O valor \"{0}\" informado para o atributo \"operator\" nas informações demográficas de indivíduos que não podem ser identificados (paciente ou indivíduo não identif",
    "definition" : "Este erro é lançado quando o CNS informado pelo FHIR não existe dentro do Indice Patient do Elastic, retornando assim a mensagem.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O valor \"{0}\" informado para o atributo \"operator\" nas informações demográficas de indivíduos que não podem ser identificados (paciente ou indivíduo não identificado, unidentifiedPatient.extension:operator) não corresponde a um número de CNS, CPF ou CNES válido ({1})."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR784",
    "display" : "A modalidade (Encounter.class) \"Atenção à Urgência/Emergência\" ({0}) não pode ter como caráter de atendimento (Encounter.priority.coding) \"Eletivo\" ({1}) ({2}).",
    "definition" : "É uma validação de CodeSystem, http://www.saude.gov.br/fhir/r4/CodeSystem/BRCaraterAtendimento, onde o CodeSystem http://www.saude.gov.br/fhir/r4/CodeSystem/BRModalidadeAssistencial definido como 6 não pode ter o Encounter.priority.coding preenchido como 01.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A modalidade (Encounter.class) \"Atenção à Urgência/Emergência\" ({0}) não pode ter como caráter de atendimento (Encounter.priority.coding) \"Eletivo\" ({1}) ({2})."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR785",
    "display" : "A modalidade do contato assistencial (Encounter.class) não permite utilizar a fonte de financiamento informada para o procedimento realizado (Encounter.diagnosi",
    "definition" : "No CodeSystem http://www.saude.gov.br/fhir/r4/StructureDefinition/BRFinanciamento-1.0 o campo Encounter.class quando vier preenchido como 01 - Atenção Básica, não pode haver financiamento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A modalidade do contato assistencial (Encounter.class) não permite utilizar a fonte de financiamento informada para o procedimento realizado (Encounter.diagnosis:procedure.condition.extension:financier) ({0})."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR786",
    "display" : "Não podem existir CBOs (Procedure.performer.function) duplicados para um mesmo profissional de saúde (Procedure.performer.actor) no mesmo procedimento ({0}).",
    "definition" : "Não podem ser enviados CBOs duplicados de um mesmo profissional de saúde (identificado pelo CNS fornecido) nos campos Procedure.performer.function e Procedure.performer.actor no mesmo registro de procedimento ({0}).",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não podem existir CBOs (Procedure.performer.function) duplicados para um mesmo profissional de saúde (Procedure.performer.actor) no mesmo procedimento ({0})."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR787",
    "display" : "Não pode ser informado o(s) mesmo(s) código(s) ({0}) do(s) diagnóstico(s) principal(ais) (Encounter.reasonReference:primaryDiagnosis) para diagnósticos secundár",
    "definition" : "Validação de Diagnóstico Principal e Secundários, quando a terminologia de diagnóstico possuir marcador de diagnóstico principal, os diagnósticos secundários devem ser diferentes do diagnóstico principal. Está mensagem era exibida para o Conjunto Mínimo de Dados antes da unificação dos profiles: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRCID10Avaliado-1.0 e http://www.saude.gov.br/fhir/r4/StructureDefinition/BRCID10AvaliadoANS-1.0.0",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não pode ser informado o(s) mesmo(s) código(s) ({0}) do(s) diagnóstico(s) principal(ais) (Encounter.reasonReference:primaryDiagnosis) para diagnósticos secundários (Encounter.diagnosis:diagnosis) no mesmo contato assistencial ({1})."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR788",
    "display" : "Diagnóstico secundário duplicado",
    "definition" : "Quando são enviados mais de um diagnóstico secundário Encounter.diagnosis:diagnosis, os códigos enviados não podem ser duplicados para o campo Condition.code.coding, caracterizando duplicidade de diagnóstico.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não podem existir vários diagnósticos secundários (Encounter.diagnosis:diagnosis) com o mesmo código (Condition.code.coding: {0}) no mesmo contato assistencial ({1})."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR789",
    "display" : "Não podem existir vários procedimentos com o mesmo código (Procedure.code.coding: {0}) e data de realização (Procedure.performedDateTime: {1}) no mesmo contato",
    "definition" : "Validação de Procedimentos e data, em um registro de contato assistencial não será permitido informar procedimentos (ações) iguais para a mesma data de realização.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não podem existir vários procedimentos com o mesmo código (Procedure.code.coding: {0}) e data de realização (Procedure.performedDateTime: {1}) no mesmo contato assistencial ({2})."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR790",
    "display" : "Para a fonte de financiamento informada (Encounter.diagnosis:procedure.condition.extension:financier) é obrigatório informar o profissional responsável (Procedu",
    "definition" : "Obrigatoriedade de identificação do profissional, informação do CNS do profissional deverá ser obrigatória para cada CBO informado quando o financiamento for selecionado para o SUS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Para a fonte de financiamento informada (Encounter.diagnosis:procedure.condition.extension:financier) é obrigatório informar o profissional responsável (Procedure.performer) pelo procedimento ({0})."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR791",
    "display" : "Para a modalidade assistencial (Composition.category.coding.code) informada ({0}) o período entre datas de admissão (Encounter.period.start) e desfecho (Encount",
    "definition" : "Caso seja informado em modalidade assistencial “04 - Atenção Hospitalar” deve-se validar se a data do desfecho menos a data de admissão é maior ou igual a 1 dia, exceto nos casos em que o desfecho for igual a “06 - Óbito” ou “09 - Transferência.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Para a modalidade assistencial (Composition.category.coding.code) informada ({0}) o período entre datas de admissão (Encounter.period.start) e desfecho (Encounter.period.end) deve ser igual ou maior a 1 (um) dia {1}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR792",
    "display" : "Para a modalidade assistencial (Composition.category.coding.code) informada ({0}) o período entre datas de admissão (Encounter.period.start) e desfecho (Encount",
    "definition" : "Caso seja informado em modalidade assistencial “04 - Atenção Hospitalar” deve-se validar se a data do desfecho menos a data de admissão é maior ou igual a 1 dia, exceto nos casos em que o desfecho for igual a “06 - Óbito” ou “09 - Transferência.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Para a modalidade assistencial (Composition.category.coding.code) informada ({0}) o período entre datas de admissão (Encounter.period.start) e desfecho (Encounter.period.end) deve ser igual ou maior a 1 (um) dia {1}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR793",
    "display" : "Para a modalidade assistencial (Composition.category.coding.code) informada ({0}) as datas de admissão (Encounter.period.start) e desfecho (Encounter.period.end",
    "definition" : "Caso seja informada a modalidade assistencial “01 - Atenção básica” ou “07 - Ambulatorial especializado” a data de admissão e data do desfecho devem ser iguais.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Para a modalidade assistencial (Composition.category.coding.code) informada ({0}) as datas de admissão (Encounter.period.start) e desfecho (Encounter.period.end) devem ser iguais {1}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR794",
    "display" : "A data de realização do procedimento (Procedure.performedDateTime) deve ser igual a data de admissão (Encounter.period.start) para a modalidade (Encounter.class",
    "definition" : "A data de realização do procedimento Procedure.performedDateTime deve ser igual a data de admissão Encounter.period.start informada na modalidade do Contato Assistencial: [01 - Atenção básica | 07 - Ambulatorial Especializado].",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A data de realização do procedimento (Procedure.performedDateTime) deve ser igual a data de admissão (Encounter.period.start) para a modalidade (Encounter.class.code) {0}{1}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR795",
    "display" : "A data de desfecho (Encounter.period.end) não pode ser informada para o tipo de desfecho (Encounter.hospitalization.dischargeDisposition.coding) \"{0}\" ({1}).",
    "definition" : "Para os códigos: 01 - Atenção básica e 07 - Ambulatorial especializado",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A data de desfecho (Encounter.period.end) não pode ser informada para o tipo de desfecho (Encounter.hospitalization.dischargeDisposition.coding) \"{0}\" ({1})."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR796",
    "display" : "A data de desfecho (Encounter.period.end) não pode ser inferior a data de realização do procedimento (Procedure.performedDateTime){0}.",
    "definition" : "Valida se a data de desfecho está inferior à data de realização do procedimento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A data de desfecho (Encounter.period.end) não pode ser inferior a data de realização do procedimento (Procedure.performedDateTime){0}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR797",
    "display" : "A data de admissão (Encounter.period.start) não pode ser superior a data de realização do procedimento (Procedure.performedDateTime){0}.",
    "definition" : "Valida se a data de admissão está superior a data de realização do procedimento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A data de admissão (Encounter.period.start) não pode ser superior a data de realização do procedimento (Procedure.performedDateTime){0}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR798",
    "display" : "A data de desfecho (Encounter.period.end) não pode ser superior a data de óbito do indivíduo (Encounter.subject, Patient.deceased).",
    "definition" : "Valida se existe data de óbito para o paciente.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A data de desfecho (Encounter.period.end) não pode ser superior a data de óbito do indivíduo (Encounter.subject, Patient.deceased)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR799",
    "display" : "A data de desfecho (Encounter.period.end) não pode ser inferior a data de nascimento do indivíduo (Encounter.subject, Patient.birthDate).",
    "definition" : "Valida se o paciente não possui uma data de nascimento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A data de desfecho (Encounter.period.end) não pode ser inferior a data de nascimento do indivíduo (Encounter.subject, Patient.birthDate)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR800",
    "display" : "A data de admissão (Encounter.period.start) não pode ser superior a data de óbito do indivíduo (Encounter.subject, Patient.deceased).",
    "definition" : "Valida se a data de procedimento informada é superior a data de óbito do paciente.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A data de admissão (Encounter.period.start) não pode ser superior a data de óbito do indivíduo (Encounter.subject, Patient.deceased)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR801",
    "display" : "A data de admissão (Encounter.period.start) não pode ser inferior a data de nascimento do indivíduo (Encounter.subject, Patient.birthDate).",
    "definition" : "Valida se a data de procedimento está anterior à data de nascimento do paciente.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A data de admissão (Encounter.period.start) não pode ser inferior a data de nascimento do indivíduo (Encounter.subject, Patient.birthDate)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR802",
    "display" : "Código \"{0}#{1}\" não definido para a competência/versão {2} (\"{3}\").",
    "definition" : "Validação do código do procedimento não está de acordo com a competência.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Código \"{0}#{1}\" não definido para a competência/versão {2} (\"{3}\")."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR803",
    "display" : "Combinação de tipo de exame (Observation.code) e interpretação (Observation.interpretation) não permitida (\"{0}\").",
    "definition" : "Necessário verificar se a combinação entre tipo de exame e interpretações está correta. Necessário ter: Um profile definido, ou seja, não pode ser padrão. Tipo de exame. Interpretação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Combinação de tipo de exame (Observation.code) e interpretação (Observation.interpretation) não permitida (\"{0}\")."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR804",
    "display" : "Combinação de tipo de exame (Observation.code) e resultado (Observation.valueCodeableConcept) não permitida (\"{0}\").",
    "definition" : "Necessário verificar a combinação entre tipo de exame e tipo de resultado. Tem que ter um profile definido, ou seja, não pode ser padrão. Tipo de exame. Resultado qualitativo.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Combinação de tipo de exame (Observation.code) e resultado (Observation.valueCodeableConcept) não permitida (\"{0}\")."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR805",
    "display" : "Combinação de tipo de exame (Observation.code) e patógeno (Observation.extension:pathogen) não permitida (\"{0}\").",
    "definition" : "Necessário verificar a combinação entre tipo de exame e patógeno é permitida. Tem que ter um profile definido, ou seja, não pode ser padrão. Tipo de exame. A extensão de patógeno.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Combinação de tipo de exame (Observation.code) e patógeno (Observation.extension:pathogen) não permitida (\"{0}\")."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR806",
    "display" : "O campo \"Observation.interpretation\" não foi informado (\"{0}\").",
    "definition" : "Necessário verificar se foi informado o campo Observation#getValueQuantity() juntamente com o campo Observation#getInterpretation().",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O campo \"Observation.interpretation\" não foi informado (\"{0}\")."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR807",
    "display" : "O campo \"timestamp\" do \"Bundle\" não pode ter data anterior à data atual.",
    "definition" : "Deve-se usar a data atual para o envio. Caso seja enviado datas no passado, a RNDS recusará.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O campo \"timestamp\" do \"Bundle\" não pode ter data anterior à data atual."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR808",
    "display" : "O campo \"timestamp\" do \"Bundle\" não pode ter data posterior à data atual.",
    "definition" : "Deve-se usar a data atual para o envio. Caso seja enviado datas no passado, a RNDS recusará.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O campo \"timestamp\" do \"Bundle\" não pode ter data posterior à data atual."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR809",
    "display" : "O campo \"Observation.effective\" deve ter data posterior a {0} (\"{1}\").",
    "definition" : "Necessário verificar a data mínima para o campo Observation#getEffectiveDateTimeType() ou Observation#getEffectiveInstantType()}.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O campo \"Observation.effective\" deve ter data posterior a {0} (\"{1}\")."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR810",
    "display" : "O campo \"Observation.issued\" deve ter data posterior a {0} (\"{1}\").",
    "definition" : "Necessário verificar a data mínima para o campo Observation#getIssued().",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O campo \"Observation.issued\" deve ter data posterior a {0} (\"{1}\")."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR811",
    "display" : "Apenas o Composition \"raiz\" (aquele que não é referenciado por outros elementos no Bundle) pode possuir o atributo relatesTo (referente ao item \"{0}\").",
    "definition" : "Necessário verificar se apenas o Composition \"raiz\" possui o atributo relatesTo.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Apenas o Composition \"raiz\" (aquele que não é referenciado por outros elementos no Bundle) pode possuir o atributo relatesTo (referente ao item \"{0}\")."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR812",
    "display" : "O documento pode ter apenas um Composition \"raiz\" (aquele que não é referenciado por outros elementos no Bundle).",
    "definition" : "Necessário validar se o Composition possui mais que 1 id.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento pode ter apenas um Composition \"raiz\" (aquele que não é referenciado por outros elementos no Bundle)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR813",
    "display" : "O documento deve ter pelo menos um Composition \"raiz\" (aquele que não é referenciado por outros elementos no Bundle).",
    "definition" : "Necessário validar se o Composition está nulo ou vazio.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento deve ter pelo menos um Composition \"raiz\" (aquele que não é referenciado por outros elementos no Bundle)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR814",
    "display" : "O documento {0} possui um tipo de documento FHIR inválido e não pode ser processado: {1}.",
    "definition" : "Necessário validar se a informação está preenchida e é maior que 0.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento {0} possui um tipo de documento FHIR inválido e não pode ser processado: {1}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR815",
    "display" : "Code \"{0}\" inativo (referente ao item \"{1}\").",
    "definition" : "Necessário validar se o grupo de atendimento está inativo. Caso esteja inativo, a imunização é rejeitada.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Code \"{0}\" inativo (referente ao item \"{1}\")."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR816",
    "display" : "Devem ser informados os dados da pesquisa clínica registrada na ANVISA que realizou a administração do imunobiológico (referente ao item \"{0}\").",
    "definition" : "Necessário validar se a imunização está relacionada a um estudo clínico para o desenvolvimento de imunobiológico e possui as informações para identificar a pesquisa clínica. Uma imunização está relacionada a um estudo clínico quando possuir o profile FhirProperties.Profile#BRImunobiologicoAdministrado_2_0 BRImunobiologicoAdministrado_2_0 e o valor da extensão FhirProperties.Extension#BREstrategiaVacinacao BREstrategiaVacinacao for \"pesquisa>\" (de acordo com o Code System FhirProperties.CodeSystem#BREstrategiaVacinacao BREstrategiaVacinacao}). Quando uma imunização está relacionada a um estudo clínico a extensão FhirProperties.Extension#BREstrategiaVacinacaoPesquisa BREstrategiaVacinacaoPesquisa tem que ter sido informada (os campos obrigatórios para a extensão são verificados pelo validador).",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Devem ser informados os dados da pesquisa clínica registrada na ANVISA que realizou a administração do imunobiológico (referente ao item \"{0}\")."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR817",
    "display" : "Só é permitida no máximo {0} imunizações para o imunobiológico de código \"{1}\" por paciente e por UF.",
    "definition" : "De acordo com as regras estipuladas para cada imunobiológico de código \"{ }\" é definida a quantidade máxima de imunizações por paciente e por UF.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Só é permitida no máximo {0} imunizações para o imunobiológico de código \"{1}\" por paciente e por UF."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "orientacao",
      "valueString" : "Verifique se a imunização não extrapola o limite de imunizações por UF e por imunobiológico."
    }]
  },
  {
    "code" : "ERR818",
    "display" : "Configurações de validações FHIR inválidas.",
    "definition" : "Necessário validar os códigos possíveis com base no CodeSystem de cada tipo de Profile e Documento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Configurações de validações FHIR inválidas."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR819",
    "display" : "Código de imunobiológico informado \"{0}\" é inválido (referente ao item \"{1}\").",
    "definition" : "Necessário validar se existem códigos secundários iguais para o tipo de documento de vacina.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Código de imunobiológico informado \"{0}\" é inválido (referente ao item \"{1}\")."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR820",
    "display" : "Profissional {0} não autorizado, pois não faz parte da equipe que atende ao paciente com CNS {1}. deve ser maior que zero ({0}).",
    "definition" : "Necessário validar se o índice Practitioner existe o Paciente na junção do índice Patient.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Profissional {0} não autorizado, pois não faz parte da equipe que atende ao paciente com CNS {1}. deve ser maior que zero ({0})."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR821",
    "display" : "Profissional {0} não autorizado, pois não possui CRM.",
    "definition" : "Necessário validar se o índice Practitioner existe a tag CRM.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Profissional {0} não autorizado, pois não possui CRM."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR822",
    "display" : "O identifier pesquisado apresentou inconsistência de integridade na hierarquia de substituições de documentos (relatesTo) e não pode ser pesquisado.",
    "definition" : "Necessário validar a hierarquia na tag relatesTo.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O identifier pesquisado apresentou inconsistência de integridade na hierarquia de substituições de documentos (relatesTo) e não pode ser pesquisado."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR823",
    "display" : "Informação referente ao item \"{0}\" já existe no repositório. O ID existente é {1}.",
    "definition" : "A RNDS não permite registros duplicados. Desta forma, a mensagem de erro informa que a informação que está sendo inserida já está na RNDS e não poderá ser incluída novamente.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Informação referente ao item \"{0}\" já existe no repositório. O ID existente é {1}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "orientacao",
      "valueString" : "O registo da informação já está cadastrado no banco de dados. Necessário validar se o registro está em duplicidade no sistema de origem."
    }]
  },
  {
    "code" : "ERR824",
    "display" : "Item \"{0}\" repetido na requisição.",
    "definition" : "Necessário validar se a informação está se repetindo dentro da imunização.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Item \"{0}\" repetido na requisição."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR825",
    "display" : "Para realizar a exclusão, o status do documento deve ser \"{0}\".",
    "definition" : "Necessário validar se o documento está com status de final. Em final não é possível a exclusão. É preciso alterar o status para DELETED.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Para realizar a exclusão, o status do documento deve ser \"{0}\"."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR826",
    "display" : "Você não possui autorização para excluir documentos desse sistema de origem: {0}.",
    "definition" : "Necessário verificar se o sistema solicitante tem permissão para realizar o Delete do documento FHIR.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Você não possui autorização para excluir documentos desse sistema de origem: {0}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR827",
    "display" : "Documento com o ID \"{0}\" não encontrado.",
    "definition" : "Necessário verificar se o documento possui uma auditoria para realizar o delete, pois, esta mensagem ocorre quando não é encontrado o documento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Documento com o ID \"{0}\" não encontrado."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR828",
    "display" : "Ocorreu um erro ao tentar preparar a mensagem para agendamento de processamento (conversão doc FHIR original).",
    "definition" : "Este erro está inativado no código.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Ocorreu um erro ao tentar preparar a mensagem para agendamento de processamento (conversão doc FHIR original)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "situacaoDocumentada",
      "valueString" : "nao-implementado-ou-inativo"
    }]
  },
  {
    "code" : "ERR829",
    "display" : "Não encontrado.",
    "definition" : "Esse erro ocorre quando a aplicação apresenta um erro não catalogado na RNDS. Necessário acionar o suporte.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não encontrado."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR830",
    "display" : "Data futura inválida",
    "definition" : "A data informada no campo Immunization.occurrenceDateTime deve ser igual ou menor que a data atual, no momento do envio do registro.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A data deve ser igual ou menor que a data atual ({0})."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR831",
    "display" : "Tipo de referência inválida para profissional de saúde: {0}.",
    "definition" : "Necessário verificar se o Performer.actor é válido.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Tipo de referência inválida para profissional de saúde: {0}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR832",
    "display" : "{0} não encontrado ({1}).",
    "definition" : "Caso não tenha sido informado o \"performer\" o \"reportOrigin\" tem que indicar se se trata de uma transcrição de caderneta de vacinação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "{0} não encontrado ({1})."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "orientacao",
      "valueString" : "Necessário verificar algum dado que é obrigatório apesar de ser definido como opcional no profile."
    }]
  },
  {
    "code" : "ERR833",
    "display" : "Os dados de autenticação informados são inválidos! Sistema solicitante {0} não autorizado!",
    "definition" : "Necessário verificar credenciais de INTEGRADORES na base do SCAB.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Os dados de autenticação informados são inválidos! Sistema solicitante {0} não autorizado!"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR834",
    "display" : "Não foi possível ler o MANIFEST.MF",
    "definition" : "A aplicação não conseguiu ler arquivo de configuração denominada MANIFEST.MF.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não foi possível ler o MANIFEST.MF"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR835",
    "display" : "Token gov.br não autorizado! Usuário do token não possui todos os selos de confiabilidade cadastrais necessários.",
    "definition" : "Falha na verificação de selos gov.br. token.getSub(): {} | selosPrincipal: {} | audience.getSelos(): {}",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Token gov.br não autorizado! Usuário do token não possui todos os selos de confiabilidade cadastrais necessários."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "orientacao",
      "valueString" : "Verifique o perfil/selo do gov.br exigido e o utilizado."
    }]
  },
  {
    "code" : "ERR836",
    "display" : "Não foi possível validar o token gov.br. Resposta da API de Autenticação gov.br não condiz com contrato de serviço.",
    "definition" : "HTTP CODE não tratado devido a inconsistência entre requisição e tipo de requisições aprovada para o contrato RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não foi possível validar o token gov.br. Resposta da API de Autenticação gov.br não condiz com contrato de serviço."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR837",
    "display" : "Não foi possível validar o token gov.br. Erro ao processar resposta da API de Autenticação gov.br.",
    "definition" : "Erro de comunicação com o gov.br. Não se trata de erro RNDS, portanto, não é necessário acionar o suporte MS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não foi possível validar o token gov.br. Erro ao processar resposta da API de Autenticação gov.br."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR838",
    "display" : "Não foi possível validar o token gov.br. Tempo máximo de comunicação atingido ao tentar estabelecer comunicação com API de Autenticação gov.br.",
    "definition" : "Timeout de comunicação com o gov.br. Não se trata de erro RNDS, portanto, não é necessário acionar o suporte MS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não foi possível validar o token gov.br. Tempo máximo de comunicação atingido ao tentar estabelecer comunicação com API de Autenticação gov.br."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR839",
    "display" : "Não foi possível validar o token gov.br. A API de Autenticação gov.br não está disponível.",
    "definition" : "Falha de comunicação com o gov.br. Não se trata de erro RNDS, portanto, não é necessário acionar o suporte MS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não foi possível validar o token gov.br. A API de Autenticação gov.br não está disponível."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR840",
    "display" : "Não foi possível validar o token gov.br. Erro ao tentar estabelecer comunicação com a API de Autenticação gov.br.",
    "definition" : "Falha de comunicação com o gov.br. Não se trata de erro RNDS, portanto, não é necessário acionar o suporte MS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não foi possível validar o token gov.br. Erro ao tentar estabelecer comunicação com a API de Autenticação gov.br."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR841",
    "display" : "Identifier inválido: system=[{0}], value=[{1}]",
    "definition" : "Necessário validar se existe um identifier vindo do certificado gerado pelo SCAB.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Identifier inválido: system=[{0}], value=[{1}]"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR842",
    "display" : "Acesso à API de Validação de Perfis não autorizada.",
    "definition" : "Necessário validar a informação com base no identifier e verificar os dados com o índice do Elastic.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Acesso à API de Validação de Perfis não autorizada."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR843",
    "display" : "Resposta da API de Validação de Perfis não condiz com contrato de serviço",
    "definition" : "Trata-se de erro genérico gerado pelo serviço REST.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Resposta da API de Validação de Perfis não condiz com contrato de serviço"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR844",
    "display" : "Erro ao processar resposta da API de Validação de Perfis.",
    "definition" : "Necessário efetuar nova validação do bundle da credencial.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Erro ao processar resposta da API de Validação de Perfis."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR845",
    "display" : "Tempo máximo de comunicação atingido ao tentar comunicar com a API de Validação de Perfis",
    "definition" : "Timeout da comunicação por instabilidade ou lentidão da rede.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Tempo máximo de comunicação atingido ao tentar comunicar com a API de Validação de Perfis"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR846",
    "display" : "API de Validação de Perfis não está disponível",
    "definition" : "Trata-se de indisponibilidade da API.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "API de Validação de Perfis não está disponível"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR847",
    "display" : "Erro ao tentar estabelecer comunicação com a API de Validação de Perfis",
    "definition" : "Trata-se de indisponibilidade da API.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Erro ao tentar estabelecer comunicação com a API de Validação de Perfis"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR848",
    "display" : "O parâmetro 'bookmark' utilizado para a pesquisa paginada é inválido ou expirou.",
    "definition" : "Necessário verificar a paginação utilizando o ElasticSearch.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O parâmetro 'bookmark' utilizado para a pesquisa paginada é inválido ou expirou."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR849",
    "display" : "Para realizar essa pesquisa é necessário informar uma das combinações mínimas de parâmetros: Opção A - dois parâmetros principais (name, mothers-name); Opção B",
    "definition" : "Necessário verificar se atende a necessidade de ter pelo menos 1 parâmetro principal presente.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Para realizar essa pesquisa é necessário informar uma das combinações mínimas de parâmetros: Opção A - dois parâmetros principais (name, mothers-name); Opção B - um parâmetro principal (name, mothers-name) e um parâmetro secundário (birthdate, birthplace)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR850",
    "display" : "O parâmetro {0} é inválido, {1}.",
    "definition" : "Necessário atender os parâmetros do código IBGE que tem 6 caracteres, somente números.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O parâmetro {0} é inválido, {1}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR851",
    "display" : "O parâmetro {0} é inválido, pois não é permitido nenhum tipo de modificador ou qualificador.",
    "definition" : "Necessário atender à exigência de não usar modifier.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O parâmetro {0} é inválido, pois não é permitido nenhum tipo de modificador ou qualificador."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR852",
    "display" : "É obrigatório informar pelo menos os campos 'system' e 'code' para executar essa operação.",
    "definition" : "Necessário validar os filtros obrigatórios.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar pelo menos os campos 'system' e 'code' para executar essa operação."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR853",
    "display" : "Acesso à API de Notificação não autorizada",
    "definition" : "Necessário validar a permissão para acessar a API de Notificação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Acesso à API de Notificação não autorizada"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR854",
    "display" : "Resposta da API de Notificação não condiz com contrato de serviço",
    "definition" : "HTTP CODE não tratado devido a inconsistência entre requisição e tipo de requisições aprovada para o contrato RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Resposta da API de Notificação não condiz com contrato de serviço"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR855",
    "display" : "Erro ao processar resposta da API de Notificação",
    "definition" : "Erro de comunicação da API.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Erro ao processar resposta da API de Notificação"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR856",
    "display" : "Tempo máximo de comunicação atingido ao tentar comunicar com API de Notificação",
    "definition" : "Timeout da API de Notificação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Tempo máximo de comunicação atingido ao tentar comunicar com API de Notificação"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR857",
    "display" : "API de Notificação não está disponível",
    "definition" : "Falha de comunicação com a API.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "API de Notificação não está disponível"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR858",
    "display" : "Erro ao tentar estabelecer comunicação com o API de Notificação",
    "definition" : "Falha de comunicação com a API Notificação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Erro ao tentar estabelecer comunicação com o API de Notificação"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR859",
    "display" : "Ocorreu um erro ao tentar notificar o paciente da geração do contexto de atendimento",
    "definition" : "Falha na hora de enviar uma notificação ao patient.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Ocorreu um erro ao tentar notificar o paciente da geração do contexto de atendimento"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR860",
    "display" : "Parâmetro 'bookmark' para paginação é inválido",
    "definition" : "Falha na consulta paginada do Elastic.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Parâmetro 'bookmark' para paginação é inválido"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR861",
    "display" : "Operação inexistente ou não suportada.",
    "definition" : "Trata-se de um tratamento para Bad Request, tratamento de exceção usado para operação não aceita na RNDS - erro HTPP 400.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Operação inexistente ou não suportada."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR862",
    "display" : "O documento {0} possui um perfil inválido e não pode ser processado: {1}",
    "definition" : "Necessário validar se o perfil que está contido no documento FHIR, pois há alguma inconsistência impedindo o envio e a gravação na base.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento {0} possui um perfil inválido e não pode ser processado: {1}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR863",
    "display" : "Banco de dados de cache respondeu à pesquisa com erro, indicando que o índice não existe: {0}",
    "definition" : "Foi feita uma consulta de um índice no Elastic que não existe. Necessário validar o índice consultado.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Banco de dados de cache respondeu à pesquisa com erro, indicando que o índice não existe: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR864",
    "display" : "Ocorreu um erro não esperado ao tentar acessar o banco de dados de cache.",
    "definition" : "Falha de comunicação com o Elastic.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Ocorreu um erro não esperado ao tentar acessar o banco de dados de cache."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR865",
    "display" : "Ocorreu um erro ao tentar processar os dados do índice {0} do banco de dados de cache.",
    "definition" : "Falha de comunicação com o Elastic.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Ocorreu um erro ao tentar processar os dados do índice {0} do banco de dados de cache."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR866",
    "display" : "O identifier informado já foi utilizado para cadastrar outro documento e não pode ser repetido. O id existente é {0}.",
    "definition" : "Necessário validar se o identifier já foi utilizado, pois, esta mensagem informa que há duplicidade dos dados.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O identifier informado já foi utilizado para cadastrar outro documento e não pode ser repetido. O id existente é {0}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR867",
    "display" : "O valor informado no campo 'targetReference' do atributo relatesTo é inválido.",
    "definition" : "Necessário validar as informações do documento FHIR dentro da tag relatesTo.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O valor informado no campo 'targetReference' do atributo relatesTo é inválido."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR868",
    "display" : "O valor informado no campo 'code' do atributo relatesTo é inválido. Só é permitido o uso do code 'replaces'.",
    "definition" : "Necessário validar o tipo de código do documento dentro da tag relatesTo",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O valor informado no campo 'code' do atributo relatesTo é inválido. Só é permitido o uso do code 'replaces'."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR869",
    "display" : "O atributo relatesTo permite apontar apenas 01 (um) documento para substituição.",
    "definition" : "Há um limite máximo de relatesTo. Necessário validar se este limite foi excedido.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O atributo relatesTo permite apontar apenas 01 (um) documento para substituição."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR870",
    "display" : "Documento referenciado no atributo 'relatesTo' já foi substituído em outra transação e não pode ser substituído novamente.",
    "definition" : "Só é permitido realizar uma substituição por um documento FHIR.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Documento referenciado no atributo 'relatesTo' já foi substituído em outra transação e não pode ser substituído novamente."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR872",
    "display" : "O documento referenciado para substituição no campo 'relatesTo' possui um 'identifier' que não é o mesmo do documento que o substitui. Para substituir um docume",
    "definition" : "O identifier tem que ser idêntico ao documento original para que ele consiga realizar a substituição do documento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento referenciado para substituição no campo 'relatesTo' possui um 'identifier' que não é o mesmo do documento que o substitui. Para substituir um documento, o valor do campo 'identifier' do documento sendo substituído e do documento que o substitui devem ser iguais."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR875",
    "display" : "Documento para substituição, indicado no atributo relatesTo, não foi encontrado. Confira o id informado para o documento original, seu tipo e a UF onde este doc",
    "definition" : "Necessário validar as informações do campo relatesTo para substituição conforme o documento original a ser substituído.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Documento para substituição, indicado no atributo relatesTo, não foi encontrado. Confira o id informado para o documento original, seu tipo e a UF onde este documento está armazenado. Só é possível fazer substituição de documentos do mesmo tipo e na mesma UF."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR876",
    "display" : "O documento consultado referencia um paciente que não está presente na base de dados!",
    "definition" : "Necessário validar se o dado está contido no índice Patient.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento consultado referencia um paciente que não está presente na base de dados!"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR877",
    "display" : "É obrigatório informar pelo menos um parâmetro de pesquisa, seja um identificador de Profissional ou um identificador de Organização.",
    "definition" : "Necessário validar os filtros para cruzamento de dados dentro do Elastic.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar pelo menos um parâmetro de pesquisa, seja um identificador de Profissional ou um identificador de Organização."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR878",
    "display" : "Configuração de GOV.BR Audience {0} inválida!",
    "definition" : "Validação do gov.br. Não se trata de erro RNDS. Este erro está relacionado ao gov.br.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Configuração de GOV.BR Audience {0} inválida!"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR879",
    "display" : "Profissional {0} não autorizado, pois não possui vínculo CBO autorizado no CNES {1} solicitado.",
    "definition" : "Necessário validar o Practitioner e sua relação de CNES cadastrado.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Profissional {0} não autorizado, pois não possui vínculo CBO autorizado no CNES {1} solicitado."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR880",
    "display" : "Você não possui autorização para enviar documentos para esta UF.",
    "definition" : "Necessário validar o índice cnes_acesso_idx, permissão por estado.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Você não possui autorização para enviar documentos para esta UF."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR881",
    "display" : "Você não possui autorização para utilizar esse sistema de origem: {0}.",
    "definition" : "Necessário validar o índice cnes_acesso_idx, permissão por sistema.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Você não possui autorização para utilizar esse sistema de origem: {0}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR882",
    "display" : "O token de certificado usado para autorizar o acesso não é válido. {0}",
    "definition" : "Necessário validar o índice cnes_acesso_idx, permissão do token cadastrado vs o que foi enviado no login.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O token de certificado usado para autorizar o acesso não é válido. {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR883",
    "display" : "Os dados de autenticação informados são inválidos! Token com identificador {0} não possui sistemas autorizados!",
    "definition" : "Necessário validar o índice cnes_acesso_idx, permissão por sistema.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Os dados de autenticação informados são inválidos! Token com identificador {0} não possui sistemas autorizados!"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR884",
    "display" : "Os dados de autenticação informados são inválidos! Token com identificador {0} não autorizado!",
    "definition" : "Necessário validar o índice cnes_acesso_idx, permissão utlizando a tag sistemaPermitido = true.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Os dados de autenticação informados são inválidos! Token com identificador {0} não autorizado!"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR885",
    "display" : "Code System não encontrado: {0}",
    "definition" : "Necessário validar o CodeSystem do tipo de documento REL. Gera o sumário para RESULTADO_EXAME_LABORATORIAL.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Code System não encontrado: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR886",
    "display" : "Profile de organização inválido.",
    "definition" : "Esse código de profile de organização não foi encontrado da RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Profile de organização inválido."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR887",
    "display" : "É obrigatório informar o profile ao enviar um documento.",
    "definition" : "Necessário validar o documento, pois, não consta um profile válido.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar o profile ao enviar um documento."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR888",
    "display" : "O tipo de documento EHR é inválido.",
    "definition" : "Necessário validar se o tipo de documento está cadastrado na RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O tipo de documento EHR é inválido."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR889",
    "display" : "O tipo de lista é obrigatório.",
    "definition" : "Necessário validar a lista de códigos se está nula ou vazia.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O tipo de lista é obrigatório."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR890",
    "display" : "O tipo de lista informado é inválido: {0}",
    "definition" : "Necessário verificar a autorização para realizar consulta/pesquisa de lista.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O tipo de lista informado é inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR891",
    "display" : "Ocorreu um erro ao tentar gerar o sumário do documento.",
    "definition" : "Gerar sumário de acordo com tipo de documento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Ocorreu um erro ao tentar gerar o sumário do documento."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR892",
    "display" : "O documento {0} possui um sumário inválido e não pode ser processado.",
    "definition" : "Necessário validar se o sumário enviado está cadastrado dentro da RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento {0} possui um sumário inválido e não pode ser processado."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR893",
    "display" : "O tamanho da página deve ter um valor entre 1 e {0}",
    "definition" : "Necessário validar o tamanho da paginação dentro do Elastic.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O tamanho da página deve ter um valor entre 1 e {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR894",
    "display" : "Parâmetro para tamanho de página é inválido.",
    "definition" : "Trata-se de validação do Elastic.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Parâmetro para tamanho de página é inválido."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR895",
    "display" : "CNS {0} do paciente não foi encontrado na base do EHR Data Services!",
    "definition" : "Necessário validar na base de consentimento se o CNS está cadastrado.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "CNS {0} do paciente não foi encontrado na base do EHR Data Services!"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR896",
    "display" : "Erro de colisão de IDs ao gravar documento no EHR Data Services!",
    "definition" : "Necessário validar o envio de IDs que já existem na base.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Erro de colisão de IDs ao gravar documento no EHR Data Services!"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR897",
    "display" : "Você não possui autorização para cadastrar documentos para os seguintes autores/estabelecimentos: {0}.",
    "definition" : "Necessário validar se o certificado enviado tem permissão com o sumário + listas de sistemas permitidos.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Você não possui autorização para cadastrar documentos para os seguintes autores/estabelecimentos: {0}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR898",
    "display" : "Só é permitido solicitar contexto de atendimento para o mesmo profissional de saúde que é operador dessa requisição.",
    "definition" : "Valida se o practitioner é o mesmo do usuário que está sendo atendido.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Só é permitido solicitar contexto de atendimento para o mesmo profissional de saúde que é operador dessa requisição."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR899",
    "display" : "Só é permitido solicitar contexto de atendimento para um dos estabelecimentos autorizados para a credencial {0}.",
    "definition" : "PROSUS pode gerar para qualquer CNES; demais ficam restritos aos estabelecimentos autorizados.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Só é permitido solicitar contexto de atendimento para um dos estabelecimentos autorizados para a credencial {0}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR900",
    "display" : "Estabelecimento de saúde não encontrado: {0}",
    "definition" : "Não existe o estabelecimento dentro do índice organization do Elastic.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Estabelecimento de saúde não encontrado: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR901",
    "display" : "Profissional não encontrado: {0}",
    "definition" : "Não existe o profissional dentro do índice Practitioner.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Profissional não encontrado: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR902",
    "display" : "O CNES do estabelecimento de saúde é obrigatório ao informar o contexto de atendimento.",
    "definition" : "Necessário verificar o estabelecimento de saúde.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O CNES do estabelecimento de saúde é obrigatório ao informar o contexto de atendimento."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR903",
    "display" : "O CNS do profissional é obrigatório ao informar o contexto de atendimento.",
    "definition" : "Necessário verificar se o profissional de saúde está cadastrado no CNES.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O CNS do profissional é obrigatório ao informar o contexto de atendimento."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR904",
    "display" : "O CNS do paciente é obrigatório ao informar o contexto de atendimento.",
    "definition" : "Verifica se o paciente existe.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O CNS do paciente é obrigatório ao informar o contexto de atendimento."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR905",
    "display" : "Ocorreu um erro não esperado!",
    "definition" : "Erro interno do servidor, erro genérico.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Ocorreu um erro não esperado!"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR906",
    "display" : "Profissional {0} não autorizado, pois não possui vínculo CBO autorizado em nenhum dos estabelecimentos autorizados para a credencial {1}.",
    "definition" : "Valida credenciais do server na base do SCAB – Portal de Serviços.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Profissional {0} não autorizado, pois não possui vínculo CBO autorizado em nenhum dos estabelecimentos autorizados para a credencial {1}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR907",
    "display" : "Token gov.br expirado! Gere um novo token gov.br e tente novamente.",
    "definition" : "Token de login expirou, necessário gerar um novo.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Token gov.br expirado! Gere um novo token gov.br e tente novamente."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR908",
    "display" : "Token gov.br inválido!",
    "definition" : "Token inválido com base na comunicação com o gov.br",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Token gov.br inválido!"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR909",
    "display" : "Token gov.br não autorizado! Sistema solicitante do token não possui autorização: {0}.",
    "definition" : "O token gerado pelo gov.br não está cadastrado dentro do elastic para permitir o login e uso da RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Token gov.br não autorizado! Sistema solicitante do token não possui autorização: {0}."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR910",
    "display" : "Não foi possível validar o token gov.br. URL da chave pública está indisponível!",
    "definition" : "O token gerado pelo gov.br não está cadastrado dentro do elastic para permitir o login e uso da RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não foi possível validar o token gov.br. URL da chave pública está indisponível!"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR911",
    "display" : "O token usado para identificar o contexto de atendimento está expirado! Gere um novo token de contexto de atendimento para tentar novamente.",
    "definition" : "Período de ativação e validação do token está expirado. Necessário novo acesso e geração de token.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O token usado para identificar o contexto de atendimento está expirado! Gere um novo token de contexto de atendimento para tentar novamente."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR913",
    "display" : "O documento de id {0} não pertence à instância RNDS requisitada. Para acessá-lo use o seguinte endereço: {1}",
    "definition" : "A busca feita pelo documento foi feita em instância incorreta ou com parâmetros incorretos.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O documento de id {0} não pertence à instância RNDS requisitada. Para acessá-lo use o seguinte endereço: {1}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR914",
    "display" : "Problema(s)/Diagnóstico(s) Secundário(s) sem existir um Problema/Diagnóstico Principal.",
    "definition" : "Não é possível o cadastramento de um secundário sem a existência de um principal.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Problema(s)/Diagnóstico(s) Secundário(s) sem existir um Problema/Diagnóstico Principal."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR915",
    "display" : "Não pode existir mais de um Problema/Diagnóstico Principal.",
    "definition" : "Somente é possível a existência de um Problema/Diagnóstico Principal.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não pode existir mais de um Problema/Diagnóstico Principal."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR916",
    "display" : "O identificador do sistema de origem é inválido: {0}",
    "definition" : "Identificador não cadastrado ou usando parâmetros inválidos.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O identificador do sistema de origem é inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR917",
    "display" : "Ao enviar um documento é obrigatório informar o identificador do documento no sistema de origem",
    "definition" : "Falta a informação “identificador do documento” na origem da informação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Ao enviar um documento é obrigatório informar o identificador do documento no sistema de origem"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR918",
    "display" : "O Tipo de Resource FHIR utilizado para a referência transitória {0} não é suportado",
    "definition" : "Resource FHIR fora do padrão RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O Tipo de Resource FHIR utilizado para a referência transitória {0} não é suportado"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR919",
    "display" : "Referência transitória não encontrada: {0}",
    "definition" : "A referência transitória não foi cadastrada corretamente ou o campo está “null”.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Referência transitória não encontrada: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR920",
    "display" : "Referência transitória inválida: {0}",
    "definition" : "A referência transitória não foi cadastrada corretamente.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Referência transitória inválida: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR921",
    "display" : "Referência transitória não corresponde à ordem estabelecida de resources FHIR: {0}",
    "definition" : "A referência transitória não foi cadastrada corretamente ou o campo está “null”.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Referência transitória não corresponde à ordem estabelecida de resources FHIR: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR922",
    "display" : "Ao enviar um documento é obrigatório utilizar um Composition como primeiro item da lista de resources FHIR",
    "definition" : "No documento enviado, não há o composition ou a ordem de envio não está como composition em primeiro no envio.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Ao enviar um documento é obrigatório utilizar um Composition como primeiro item da lista de resources FHIR"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR923",
    "display" : "Ao enviar um documento é obrigatório utilizar o Bundle type: {0}",
    "definition" : "O Bundle type enviado está incorreto. Necessário validar.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Ao enviar um documento é obrigatório utilizar o Bundle type: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR924",
    "display" : "Ao enviar um documento é obrigatório utilizar o status: {0}",
    "definition" : "O status utilizado está incorreto.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Ao enviar um documento é obrigatório utilizar o status: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR926",
    "display" : "O token usado para identificar o contexto de atendimento é inválido!",
    "definition" : "O token está expirado ou não está autorizado para esta identificação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O token usado para identificar o contexto de atendimento é inválido!"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR927",
    "display" : "Erro ao tentar processar agendamento de mensagem com documento: {0}",
    "definition" : "O documento está inválido ou a RNDS apresenta alguma instabilidade.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Erro ao tentar processar agendamento de mensagem com documento: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR928",
    "display" : "Erro ao tentar agendar processamento de mensagem com documento",
    "definition" : "O documento está inválido ou a RNDS apresenta alguma instabilidade.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Erro ao tentar agendar processamento de mensagem com documento"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR929",
    "display" : "Erro ao preparar mensagem para processamento agendado",
    "definition" : "O documento está inválido ou a RNDS apresenta alguma instabilidade.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Erro ao preparar mensagem para processamento agendado"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR930",
    "display" : "Você não possui autorização para realizar esta operação",
    "definition" : "Validação do índice cnes_acesso_idx",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Você não possui autorização para realizar esta operação"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR931",
    "display" : "Os dados de autenticação informados são inválidos! {0}",
    "definition" : "Validação do índice cnes_acesso_idx",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Os dados de autenticação informados são inválidos! {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR932",
    "display" : "Você precisa estar autenticado para realizar esta operação",
    "definition" : "Validação do índice cnes_acesso_idx",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Você precisa estar autenticado para realizar esta operação"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR933",
    "display" : "Você não possui consentimento para visualizar os dados solicitados",
    "definition" : "Validação do índice cnes_acesso_idx",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Você não possui consentimento para visualizar os dados solicitados"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR934",
    "display" : "Esse paciente está inativo e não pode ser utilizado",
    "definition" : "Validar se o dado está contido no índice Patient.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Esse paciente está inativo e não pode ser utilizado"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "orientacao",
      "valueString" : "A situação do paciente está inativa no sistema. Verifique se os dados estão corretos e refaça o processo."
    }]
  },
  {
    "code" : "ERR935",
    "display" : "Só é permitido pesquisar profissionais usando os identificadores CPF ou CNS.",
    "definition" : "É preciso enviar a informação do CNS ou CPF do profissional de saúde para a consulta ser efetuada.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Só é permitido pesquisar profissionais usando os identificadores CPF ou CNS."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR936",
    "display" : "Só é permitido pesquisar organizações usando o identificador CNES para Estabelecimentos ou CNPJ/CPF para Pessoas Jurídicas ou Profissionais Liberais",
    "definition" : "Validação do Practitioner e sua relação de CNES cadastrado.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Só é permitido pesquisar organizações usando o identificador CNES para Estabelecimentos ou CNPJ/CPF para Pessoas Jurídicas ou Profissionais Liberais"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR937",
    "display" : "Só é permitido pesquisar pacientes usando os identificadores CPF ou CNS",
    "definition" : "Validação da regra de negócio RNDS e CADSUS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Só é permitido pesquisar pacientes usando os identificadores CPF ou CNS"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR938",
    "display" : "O identificador do consentimento informado é inválido",
    "definition" : "Validar dentro da base de consentimento se o CNS está cadastrado.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O identificador do consentimento informado é inválido"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR939",
    "display" : "Campo code da estrutura FHIR role inválido: {0}",
    "definition" : "FHIR fora do padrão RNDS",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Campo code da estrutura FHIR role inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR940",
    "display" : "Campo system da estrutura FHIR role inválido: {0}",
    "definition" : "FHIR fora do padrão RNDS",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Campo system da estrutura FHIR role inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR941",
    "display" : "É obrigatório preencher o campo system ao informar o papel usando a estrutura FHIR role",
    "definition" : "O campo está vindo vazio, é necessário informar o papel do autor, conforme a estrutura FHIR role",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório preencher o campo system ao informar o papel usando a estrutura FHIR role"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR942",
    "display" : "É obrigatório preencher o campo code ao informar o papel usando a estrutura FHIR role.",
    "definition" : "O campo está vindo vazio, é necessário informar o código, conforme a estrutura FHIR role.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório preencher o campo code ao informar o papel usando a estrutura FHIR role."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR943",
    "display" : "É obrigatório informar o papel do ator usando a estrutura de FHIR role",
    "definition" : "É obrigatório o preenchimento do campo, mas ele não está sendo enviado.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar o papel do ator usando a estrutura de FHIR role"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR944",
    "display" : "Tipo de referência inválida para atores: {0}",
    "definition" : "Foi informado uma referência de ator que não consta na lista da CNS, por favor verifique e envie corretamente.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Tipo de referência inválida para atores: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR945",
    "display" : "É obrigatório informar pelo menos um ator para o qual se deseja conceder/retirar consentimento",
    "definition" : "É obrigatório enviar as informações de pelo menos um ator ao consultar, conceder ou retirar o consentimento do paciente.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar pelo menos um ator para o qual se deseja conceder/retirar consentimento"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR946",
    "display" : "Ator não encontrado: {0}",
    "definition" : "É necessário enviar as informações do ator.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Ator não encontrado: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR947",
    "display" : "Uso de consentimento por período ainda não suportado.",
    "definition" : "O período informado está fora do suportado.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Uso de consentimento por período ainda não suportado."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR948",
    "display" : "A política de consentimento implícita não pode ser aplicada a esse paciente pois ele se enquadra como VIP e seus dados devem obrigatoriamente passar por consent",
    "definition" : "Esta regra negocial não se aplica a paciente inseridos na lista VIP.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A política de consentimento implícita não pode ser aplicada a esse paciente pois ele se enquadra como VIP e seus dados devem obrigatoriamente passar por consentimento explícito"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR949",
    "display" : "Campo code da estrutura FHIR policyRule inválido: {0}",
    "definition" : "É necessário enviar as informações de consentimento implícitas e explícitas",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Campo code da estrutura FHIR policyRule inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR950",
    "display" : "Campo system da estrutura FHIR policyRule inválido: {0}",
    "definition" : "A informação de consentimento do sistema precisa ser enviada",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Campo system da estrutura FHIR policyRule inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR951",
    "display" : "É obrigatório preencher o campo System ao informar a política de consentimento usando a estrutura FHIR policyRule.",
    "definition" : "A informação da política de consentimento está vindo nula ou vazia, por favor informá-la.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório preencher o campo System ao informar a política de consentimento usando a estrutura FHIR policyRule."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR952",
    "display" : "É obrigatório preencher o campo code ao informar a política de consentimento usando a estrutura FHIR policyRule",
    "definition" : "A código da política de consentimento está vindo vazio, por favor informá-lo!",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório preencher o campo code ao informar a política de consentimento usando a estrutura FHIR policyRule"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR953",
    "display" : "Campo code da estrutura FHIR category inválido: {0}",
    "definition" : "No código categoria informada não se encontra dentro do rol de códigos de consentimento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Campo code da estrutura FHIR category inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR954",
    "display" : "Campo system da estrutura FHIR category inválido: {0}",
    "definition" : "A informação do sistema não se encontra dentro do rol de consentimentos.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Campo system da estrutura FHIR category inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR955",
    "display" : "É obrigatório preencher o campo system ao informar a categoria usando a estrutura FHIR category",
    "definition" : "O campo system é obrigatório, sendo que o mesmo se encontra vazio.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório preencher o campo system ao informar a categoria usando a estrutura FHIR category"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR956",
    "display" : "É obrigatório preencher o campo code ao informar a categoria usando a estrutura FHIR category",
    "definition" : "O campo do código do sistema é obrigatório, sendo que o mesmo se encontra vazio.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório preencher o campo code ao informar a categoria usando a estrutura FHIR category"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR957",
    "display" : "É obrigatório informar a categoria usando a estrutura de FHIR category",
    "definition" : "O campo categoria é obrigatório e se encontra vazio.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar a categoria usando a estrutura de FHIR category"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR958",
    "display" : "Campo code da estrutura FHIR scope inválido: {0}",
    "definition" : "O código do escopo do consentimento está vazio, e é obrigatório o preenchimento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Campo code da estrutura FHIR scope inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR959",
    "display" : "Campo system da estrutura FHIR scope inválido: {0}",
    "definition" : "O código do escopo do consentimento do sistema está fora do rol de consentimentos de sistema.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Campo system da estrutura FHIR scope inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR960",
    "display" : "É obrigatório preencher o campo system ao informar o escopo usando a estrutura FHIR scope",
    "definition" : "O código do escopo do consentimento do sistema está vazio, e é obrigatório o preenchimento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório preencher o campo system ao informar o escopo usando a estrutura FHIR scope"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR961",
    "display" : "É obrigatório preencher o campo code ao informar o escopo usando a estrutura FHIR scope",
    "definition" : "O código do escopo do consentimento está vazio, e é obrigatório o preenchimento",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório preencher o campo code ao informar o escopo usando a estrutura FHIR scope"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR962",
    "display" : "É obrigatório informar o escopo usando a estrutura de FHIR scope",
    "definition" : "O escopo do consentimento é obrigatório e está vazio",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar o escopo usando a estrutura de FHIR scope"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR963",
    "display" : "Status inválido: {0}",
    "definition" : "Status inexistente na RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Status inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR964",
    "display" : "É obrigatório informar o status do documento",
    "definition" : "Necessário efetuar o cadastramento do status.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar o status do documento"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR965",
    "display" : "Tipo do documento informado em sua estrutura interna deve condizer com o tipo informado na estrutura FHIR type: {0}",
    "definition" : "O tipo do documento não está seguindo o padrão FHIR.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Tipo do documento informado em sua estrutura interna deve condizer com o tipo informado na estrutura FHIR type: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR966",
    "display" : "Campo system da estrutura FHIR type inválido: {0}",
    "definition" : "O tipo de código do sistema não foi enviado corretamente.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Campo system da estrutura FHIR type inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR967",
    "display" : "É obrigatório preencher o campo system ao informar um tipo do documento usando a estrutura FHIR type",
    "definition" : "não está em uso. Sem implementação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório preencher o campo system ao informar um tipo do documento usando a estrutura FHIR type"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    },
    {
      "code" : "situacaoDocumentada",
      "valueString" : "nao-implementado-ou-inativo"
    }]
  },
  {
    "code" : "ERR968",
    "display" : "É obrigatório preencher o campo code ao informar um tipo do documento usando a estrutura FHIR type",
    "definition" : "*obs.: não está em uso. Sem implementação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório preencher o campo code ao informar um tipo do documento usando a estrutura FHIR type"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    },
    {
      "code" : "situacaoDocumentada",
      "valueString" : "nao-implementado-ou-inativo"
    }]
  },
  {
    "code" : "ERR969",
    "display" : "É obrigatório informar o tipo do documento usando a estrutura de FHIR type",
    "definition" : "*obs.: não está em uso. Sem implementação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar o tipo do documento usando a estrutura de FHIR type"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    },
    {
      "code" : "situacaoDocumentada",
      "valueString" : "nao-implementado-ou-inativo"
    }]
  },
  {
    "code" : "ERR970",
    "display" : "O conteúdo do documento é inválido ou não condiz com o contentType indicado",
    "definition" : "*obs.: não está em uso. Sem implementação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O conteúdo do documento é inválido ou não condiz com o contentType indicado"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    },
    {
      "code" : "situacaoDocumentada",
      "valueString" : "nao-implementado-ou-inativo"
    }]
  },
  {
    "code" : "ERR971",
    "display" : "É obrigatório informar o conteúdo do documento usando o campo FHIR attachment.data",
    "definition" : "*obs.: não está em uso. Sem implementação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar o conteúdo do documento usando o campo FHIR attachment.data"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    },
    {
      "code" : "situacaoDocumentada",
      "valueString" : "nao-implementado-ou-inativo"
    }]
  },
  {
    "code" : "ERR972",
    "display" : "ContentType inválido: {0}",
    "definition" : "*obs.: não está em uso. Sem implementação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "ContentType inválido: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    },
    {
      "code" : "situacaoDocumentada",
      "valueString" : "nao-implementado-ou-inativo"
    }]
  },
  {
    "code" : "ERR973",
    "display" : "É obrigatório informar o contentType do documento",
    "definition" : "*obs.: não está em uso. Sem implementação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar o contentType do documento"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    },
    {
      "code" : "situacaoDocumentada",
      "valueString" : "nao-implementado-ou-inativo"
    }]
  },
  {
    "code" : "ERR974",
    "display" : "A data deve ser igual ou menor que a data atual",
    "definition" : "A data informada é superior a data atual. É necessário enviar a data no período correto, isto é, menor ou igual a data atual.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A data deve ser igual ou menor que a data atual"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR975",
    "display" : "É obrigatório informar a data do documento",
    "definition" : "É obrigatório informar a data do documento, mas a mesma se encontra vazia.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar a data do documento"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "para todos os documentos RNDS (RIA, REL, RAC, RA, RPM, RDM,ATM, CMD, SA, SAO)."
    }]
  },
  {
    "code" : "ERR976",
    "display" : "Tipo de referência inválida para autores: {0}",
    "definition" : "O tipo de referência não está de acordo com o autor {0}.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Tipo de referência inválida para autores: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR977",
    "display" : "É obrigatório informar pelo menos um autor do documento",
    "definition" : "A quantidade de autores informado foi 0, é necessário informar pelo menos um autor.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "É obrigatório informar pelo menos um autor do documento"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR978",
    "display" : "Autor não encontrado: {0}",
    "definition" : "É necessário informar o autor, nenhum autor foi informado. A informação veio nula ou vazia.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Autor não encontrado: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "orientacao",
      "valueString" : "A informação referente ao autor está vazia ou em branco. Verifique, os dados e enviei novamente."
    }]
  },
  {
    "code" : "ERR979",
    "display" : "Não foi possível buscar o documento solicitado",
    "definition" : "O documento solicitado não foi encontrado, favor verificar a informação do documento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não foi possível buscar o documento solicitado"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR980",
    "display" : "O identificador do documento informado é inválido",
    "definition" : "O identificador do documento foi enviado como nulo ou vazio.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O identificador do documento informado é inválido"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR981",
    "display" : "Tipo de referência inválida: {0}",
    "definition" : "A informação do tipo de profile informado não tem consta no rol de referência de profiles usando na RNDS.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Tipo de referência inválida: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR982",
    "display" : "Não foi possível processar o documento de id {0} pois a referência para o documento original está inválida ou não existe",
    "definition" : "O documento de id não foi processado por não estar em conformidade com o FHIR.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não foi possível processar o documento de id {0} pois a referência para o documento original está inválida ou não existe"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR983",
    "display" : "Paciente não encontrado: {0}",
    "definition" : "O CPF ou CNS informado não foi encontrado na base.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Paciente não encontrado: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "orientacao",
      "valueString" : "O sistema não está encontrado os dados paciente na base de dados. Verifique se os dados do CPF ou CNS estão corretos. Refaça o processo novamente."
    }]
  },
  {
    "code" : "ERR984",
    "display" : "Não foram informados parâmetros válidos",
    "definition" : "O campo informado pode estar nulo ou vazio. Exemplo: paciente vazio ou nulo.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não foram informados parâmetros válidos"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR985",
    "display" : "O registro de {0} referenciado possui um estado inválido: identificador não é único",
    "definition" : "Foi retornado mais de um registro para esse CNS ou CPF.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O registro de {0} referenciado possui um estado inválido: identificador não é único"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR986",
    "display" : "Não foi possível buscar os documentos do paciente",
    "definition" : "Ao buscar os documentos do paciente o sistema apresentou erro interno.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não foi possível buscar os documentos do paciente"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR987",
    "display" : "O registro do paciente referenciado possui um estado inválido: não há CNS definitivo",
    "definition" : "A informação do CNS enviada foi nula ou vazia.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O registro do paciente referenciado possui um estado inválido: não há CNS definitivo"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR988",
    "display" : "A referência ao profissional informada não é válida",
    "definition" : "*obs.: não está em uso. Sem implementação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A referência ao profissional informada não é válida"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "situacaoDocumentada",
      "valueString" : "nao-implementado-ou-inativo"
    }]
  },
  {
    "code" : "ERR989",
    "display" : "Acesso ao EHR Data Services não autorizado",
    "definition" : "Sem permissão de acesso ao EHR data services. Http error 401.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Acesso ao EHR Data Services não autorizado"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR990",
    "display" : "Resposta do EHR Data Services não condiz com contrato de serviço",
    "definition" : "Erro não esperado de retorno pelo EHR Data Services.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Resposta do EHR Data Services não condiz com contrato de serviço"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR991",
    "display" : "Erro ao processar resposta do EHR Data Services",
    "definition" : "Mensagem com conteúdo incorreto enviado pelo EHR Data Services. O parse não foi possível.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Erro ao processar resposta do EHR Data Services"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR992",
    "display" : "Tempo máximo de comunicação atingido ao tentar comunicar com EHR Data Services",
    "definition" : "Timeout de comunicação do socket entre os sistemas.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Tempo máximo de comunicação atingido ao tentar comunicar com EHR Data Services"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR993",
    "display" : "EHR Data Services não está disponível",
    "definition" : "EHR Data services indisponível. Problema técnico RNDS ou instabilidade de rede.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "EHR Data Services não está disponível"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR994",
    "display" : "Erro ao tentar estabelecer comunicação com o EHR Data Services",
    "definition" : "EHR Data services indisponível. Problema técnico RNDS ou instabilidade de rede.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Erro ao tentar estabelecer comunicação com o EHR Data Services"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR995",
    "display" : "Ordenação requisitada não é suportada",
    "definition" : "A ordenação da consulta solicitada não é suportada. Verifique a ordem das datas enviadas para a ordenação dos dados.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Ordenação requisitada não é suportada"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR996",
    "display" : "Documento enviado é inválido",
    "definition" : "O documento foi enviado vazio ou nulo.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Documento enviado é inválido"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR997",
    "display" : "A referência ao paciente informada não é válida: {0}",
    "definition" : "As informações do paciente foram enviadas incorretamente.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A referência ao paciente informada não é válida: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR998",
    "display" : "Não foi possível persistir o documento",
    "definition" : "Ações de continuidade como deletar, salvar ou criar consentimento não foi possível. Necessário efetuar novamente a ação feita no momento do erro ou fazer novo envio do documento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não foi possível persistir o documento"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR999",
    "display" : "Não há conectividade com o banco de dados de cache",
    "definition" : "O Banco de dados de cache está inacessível. Este tipo de problema é temporário e é tratado em prioridade para a resolução técnica.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Não há conectividade com o banco de dados de cache"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "ERR1005",
    "display" : "Procedimentos do grupo 030101, é necessário o código CBO",
    "definition" : "Necessário informar o CBO para prosseguir com o envio.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Procedimentos do grupo 030101, é necessário o código CBO"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "RA – Regulação Assistencial."
    }]
  },
  {
    "code" : "ERR1006",
    "display" : "A Data da Solicitação (ServiceRequest.AuthoredOn) deve ser menor ou igual a data do recebimento do documento.",
    "definition" : "Referente ao envio do doc RA, é necessário validar a data de atendimento e a data de recebimento do documento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A Data da Solicitação (ServiceRequest.AuthoredOn) deve ser menor ou igual a data do recebimento do documento."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "RA – Regulação Assistencial."
    }]
  },
  {
    "code" : "ERR1007",
    "display" : "A Data de Autorização (Appointment.created) deve ser maior ou igual a Data se Solicitação (ServiceRequest.AuthoredOn).",
    "definition" : "Referente ao envio do doc RA, é necessário validar a data de autorização do atendimento e a data de solicitação.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A Data de Autorização (Appointment.created) deve ser maior ou igual a Data se Solicitação (ServiceRequest.AuthoredOn)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "RA – Regulação Assistencial."
    }]
  },
  {
    "code" : "ERR1008",
    "display" : "A Data de Agendamento (Appointment.start) deve ser maior ou igual a Data de Autorização (Appointment.created).",
    "definition" : "Referente ao envio do doc RA, é necessário validar a data de agendamento do atendimento e a data de autorização.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A Data de Agendamento (Appointment.start) deve ser maior ou igual a Data de Autorização (Appointment.created)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "RA – Regulação Assistencial."
    }]
  },
  {
    "code" : "ERR1009",
    "display" : "A Data de Execução (ServiceRequest.occurrenceDateTime) deve ser maior ou igual a Data de Agendamento (Appointment.start).",
    "definition" : "Referente ao envio do doc RA, é necessário validar a data de execução do atendimento e a data de agendamento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A Data de Execução (ServiceRequest.occurrenceDateTime) deve ser maior ou igual a Data de Agendamento (Appointment.start)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "RA – Regulação Assistencial."
    }]
  },
  {
    "code" : "ERR1010",
    "display" : "A data de Administração do Imunobiológico (Immunization.occurrenceDateTime) não possa ser maior que o dia vigente.",
    "definition" : "Necessário verificar a data de administração do Imunobiológico. A data está como data futura.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "A data de Administração do Imunobiológico (Immunization.occurrenceDateTime) não possa ser maior que o dia vigente."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "RIA – Registro Imunobiológico Administrado."
    }]
  },
  {
    "code" : "ERR1011",
    "display" : "O campo de Contato Hanseníase (Immunization.extension:contatoHanseniase) deverá ser obrigatório quando o Imunobiológico Administrado (Immunization.vaccineCode.c",
    "definition" : "Trata-se de RIA utilizando o code 15, por isso, é necessár preencher o campo Contato Hanseníase.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O campo de Contato Hanseníase (Immunization.extension:contatoHanseniase) deverá ser obrigatório quando o Imunobiológico Administrado (Immunization.vaccineCode.coding.code) for code 15."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "RIA – Registro Imunobiológico Administrado – Imuno code 15."
    }]
  },
  {
    "code" : "ERR1012",
    "display" : "O Campo Fabricante (Immunization.manufactor) deve ser obrigatório em todos os casos, exceto quando o Registro de Origem (Immunization.reportOrigin.coding.code)",
    "definition" : "Necessário validar o campo fabricante. O campo é obrigatório no envio do documento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O Campo Fabricante (Immunization.manufactor) deve ser obrigatório em todos os casos, exceto quando o Registro de Origem (Immunization.reportOrigin.coding.code) for code 01."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "RIA – Registro Imunobiológico Administrado – Imuno exceto code 1."
    }]
  },
  {
    "code" : "ERR1013",
    "display" : "O Campo Lote (Immunization.lotNumber) deve ser obrigatório em todos os casos, exceto quando o Registro de Origem (Immunization.reportOrigin.coding.code) for cod",
    "definition" : "Necessário validar o campo Lote. O campo é obrigatório no envio do documento.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O Campo Lote (Immunization.lotNumber) deve ser obrigatório em todos os casos, exceto quando o Registro de Origem (Immunization.reportOrigin.coding.code) for code 01."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "RIA – Registro Imunobiológico Administrado – Imuno exceto code 1."
    }]
  },
  {
    "code" : "ERR1014",
    "display" : "O Campo Motivo de Indicação (Immunization.reasonReference) deve ser opcional, exceto quando a Estratégia de Vacinação (Immunization.protocolApplied.extension:st",
    "definition" : "Se o envio refere-se ao Imuno Code 2, é necessário informar o campo Motivo de Indicação. Para todos os demais códigos, o envio é opcional.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O Campo Motivo de Indicação (Immunization.reasonReference) deve ser opcional, exceto quando a Estratégia de Vacinação (Immunization.protocolApplied.extension:strategy) for Especial (code 2)."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    },
    {
      "code" : "tipoDocumento",
      "valueString" : "RIA – Registro Imunobiológico Administrado – Imuno exceto code 2."
    }]
  },
  {
    "code" : "ERROR_CONSUME_MESSAGE",
    "display" : "Falha ao tentar processar a mensagem: {0}",
    "definition" : "Falha ao tentar processar a mensagem: {0}",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Falha ao tentar processar a mensagem: {0}"
    },
    {
      "code" : "grupo",
      "valueString" : "Erro RNDS"
    }]
  },
  {
    "code" : "VIOLATION_CONSTRAINT",
    "display" : "Erro fatal de violação de restrição (constraints) de banco de dados.",
    "definition" : "Erro fatal de violação de restrição (constraints) de banco de dados.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Erro fatal de violação de restrição (constraints) de banco de dados."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro genérico do sistema"
    }]
  },
  {
    "code" : "VIOLATION_FK_CONSTRAINT",
    "display" : "O registro não pode ser excluído pois possui dependências na base de dados.",
    "definition" : "O registro não pode ser excluído pois possui dependências na base de dados.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O registro não pode ser excluído pois possui dependências na base de dados."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro genérico do sistema"
    }]
  },
  {
    "code" : "VIOLATION_UK_CONSTRAINT",
    "display" : "O registro já existe na base de dados.",
    "definition" : "O registro já existe na base de dados.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O registro já existe na base de dados."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro genérico do sistema"
    }]
  },
  {
    "code" : "VALIDATION_DOMINIO",
    "display" : "O valor informado para o campo é inválido.",
    "definition" : "O valor informado para o campo é inválido.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O valor informado para o campo é inválido."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro genérico do sistema"
    }]
  },
  {
    "code" : "REGISTRO_DELETADO",
    "display" : "O registro foi deletado com sucesso.",
    "definition" : "O registro foi deletado com sucesso.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O registro foi deletado com sucesso."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro genérico do sistema"
    }]
  },
  {
    "code" : "validation.required",
    "display" : "O campo {0} é de preenchimento obrigatório.",
    "definition" : "O campo {0} é de preenchimento obrigatório.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "O campo {0} é de preenchimento obrigatório."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro genérico do sistema"
    }]
  },
  {
    "code" : "validation.type.param",
    "display" : "Tipo de parâmetro incorreto para a requisição.",
    "definition" : "Tipo de parâmetro incorreto para a requisição.",
    "property" : [{
      "code" : "mensagem",
      "valueString" : "Tipo de parâmetro incorreto para a requisição."
    },
    {
      "code" : "grupo",
      "valueString" : "Erro genérico do sistema"
    }]
  }]
}