Projeto mareIA: módulo AgroSUS para telemonitoramento e apoio à identificação precoce de intoxicações por uso de defensivos agrícolas
0.1.0 - ci-build
Projeto mareIA: módulo AgroSUS para telemonitoramento e apoio à identificação precoce de intoxicações por uso de defensivos agrícolas, publicado por Fatec Ferraz de Vasconcelos. Este guia não é uma publicação autorizada; é a compilação contínua para a versão 0.1.0 construída pela FHIR (HL7® FHIR® Standard) CI Build. Esta versão é baseada no conteúdo atual de https://github.com/jefersonrl/AgroSUS-FHIR/tree/main e muda regularmente. Veja o Diretório de versões publicadas
| Official URL: https://jefersonrl.github.io/AgroSUS-FHIR/CapabilityStatement/agrosus-server-capabilities | Version: 0.1.0 | |||
| Draft as of 2026-07-20 | Computable Name: AgroSUSServerCapabilities | |||
Define os recursos, interações, pesquisas e transações que devem ser suportados por uma implementação de servidor compatível com o AgroSUS.
Raw OpenAPI-Swagger Definition file | Download
json, xmlNota para os implementadores: Capacidades FHIR
Qualquer capacidade FHIR pode ser "permitida" pelo sistema, exceto se for explicitamente assinalada como "NÃO DEVE". Alguns itens são marcados como MAY no Guia de Implementação para destacar a sua potencial relevância para o caso de utilização.
serverAPI FHIR R4 para cadastro e acompanhamento longitudinal do trabalhador rural. O aplicativo do ACS deve enviar a visita por Bundle transaction; o dashboard da UBS consulta os dados pelos parâmetros declarados neste CapabilityStatement.
A implementação deve utilizar TLS, autenticação, autorização por função e registro de auditoria. CORS deve ser limitado às origens autorizadas em produção.
transactioninteração descrita da seguinte forma:Aceita a transação AgroSUS de sincronização da visita do ACS de forma atômica.
A tabela de resumo enumera os recursos que fazem parte desta configuração e, para cada recurso, enumera-os:
_include_revincludeliteral, localcreate, read, update, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | identifier | token | Localiza o trabalhador por CPF ou CNS usando system|value. |
| SHALL | name | string |
literalread, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | identifier | token | |
| SHALL | name | string |
literalread, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | practitioner | reference | |
| SHALL | organization | reference | |
| SHALL | role | token | |
| SHALL | active | token |
literalread, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | identifier | token | |
| SHALL | name | string | |
| SHALL | active | token |
read, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | url | uri | |
| SHALL | version | token | |
| SHALL | status | token |
literal, localcreate, read, update, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | subject | reference | |
| SHALL | encounter | reference | |
| SHALL | author | reference | |
| SHALL | authored | date | |
| SHALL | status | token |
literal, localcreate, read, update, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | patient | reference | |
| SHALL | date | date | |
| SHALL | status | token | |
| SHALL | participant | reference |
literalcreate, read, update, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | patient | reference | |
| SHALL | authored | date | |
| SHALL | requester | reference | |
| SHALL | status | token | |
| SHALL | code | token |
literalcreate, read, update, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | patient | reference | |
| SHALL | date | date | |
| SHALL | code | token | |
| SHALL | status | token | |
| SHALL | based-on | reference |
literalcreate, read, update, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | patient | reference | |
| SHALL | date | date | |
| SHALL | code | token | |
| SHALL | status | token | |
| SHALL | based-on | reference |
literalcreate, read, update, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | patient | reference | |
| SHALL | clinical-status | token | |
| SHALL | verification-status | token | |
| SHALL | code | token | |
| SHALL | onset-date | date |
literalcreate, read, update, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | patient | reference | |
| SHALL | status | token | |
| SHALL | date | date | |
| SHALL | category | token |
literal, localcreate, read, update, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | target | reference | |
| SHALL | agent | reference | |
| SHALL | recorded | date |
literalread, search-type.| Conformidade | Parâmetro | Tipo | Documentação |
|---|---|---|---|
| SHALL | agent | reference | |
| SHALL | date | date | |
| SHALL | entity | reference | |
| SHALL | action | token |