Skip to content

Prontuário

O prontuário centraliza o histórico clínico de cada pet. Os dados ficam em schemas separados por responsabilidade (pet, dominio).

Vacinas/web/aplicacao/vacinas e /web/pet/vacinas/historico

MétodoPathDescrição
GET/web/aplicacao/vacinas/pet/{id-pet}Lista aplicações de vacina do pet
POST/web/pet/vacinas/historicoRegistra dose aplicada
GET/web/pet/vacinas/historico/aplicacao-vacina/{id}Lista doses de uma aplicação
DELETE/web/pet/vacinas/historico/historico-aplicacao-vacina/{id}Remove dose

Vermífugos/web/aplicacao/vermifugos e /web/pet/vermifugos/historico

MétodoPathDescrição
GET/web/aplicacao/vermifugos/pet/{id-pet}Lista aplicações de vermífugo
POST/web/aplicacao/vermifugos/pet/{id-pet}Registra nova aplicação
POST/web/pet/vermifugos/historicoGrava histórico de aplicação
DELETE/web/pet/vermifugos/historico/historico-aplicacao-vermifugo/{id}Remove histórico

Exames/web/exames

MétodoPathDescrição
GET/web/exames/pet/{id-pet}Lista exames do pet
DELETE/web/exames/pet-exame/{id}Remove exame

Anexos/web/anexos

MétodoPathDescrição
GET/web/anexos/pet/{id-pet}/tipo-anexo/{id-tipo}Lista anexos por tipo
DELETE/web/anexos/pet-anexo/{id}Remove anexo

Peso/web/historico/pesos

MétodoPathDescrição
GET/web/historico/pesos/pet/{id-pet}Histórico de pesos do pet

Tratamentos/web/tratamentos

MétodoPathDescrição
GET/web/tratamentos/pet/{id-pet}Lista tratamentos do pet

Linha do Tempo e Carteira de Vacinação

MétodoPathDescrição
GET/web/pets/pet/linha-tempo/{id-pet}Linha do tempo veterinária completa
GET/web/pets/pet/carteira-vacinacao/{id-pet}Carteira de vacinação digital
social-pets-service/src/main/java/br/com/socialpets/
controller/web/PetWebController.java — linha do tempo e carteira
pet/entity/ — entidades de saúde
service/PetService.java
social-pets-web/src/app/tutores/[id]/tabs/pets/
— abas de vacinas, exames, peso, tratamentos
social-pets-mobile/src/screens/pet/
— pet-vacina-list, pet-exams-list, pet-peso-list, pet-tratamento-list