objetos

package
v0.0.0-...-9b5f5ab Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 14, 2021 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Agendamento

type Agendamento struct {
	AID   uint64 `json:"aid,omitempty"`
	DID   uint64 `json:"did,omitempty"`
	MID   uint64 `json:"mid,omitempty"`
	ADATA int64  `json:"data"`
}

type Convenio

type Convenio struct {
	CID   uint   `json:"cid"`
	CNOME string `json:"nome"`
}

type Dependente

type Dependente struct {
	DID         uint64 `json:"did"`
	DNOME       string `json:"nome" validate:"required"`
	DNASCIMENTO int64  `json:"nascimento" validate:"unix-passado,required"`
	DSEXO       string `json:"sexo" validate:"sexo,required"`
}

type Especialidade

type Especialidade struct {
	EID   uint   `json:"eid"`
	ENome string `json:"nome"`
}

type Hospital

type Hospital struct {
	HID              uint   `json:"hid"`
	HNOME            string `json:"nome" validate:"required"`
	HUF              string `json:"uf" validate:"uf"`
	HCIDADE          string `json:"cidade" validate:"required"`
	HCEP             string `json:"cep" validate:"cep"`
	HENDERECO        string `json:"endereco" validate:"required"`
	HCOMPLEMENTO     string `json:"complemento"`
	HTELEFONE        uint64 `json:"telefone" validate:"required"`
	HISPRONTOSOCORRO bool   `json:"isProntoSocorro"`
	HATIVADO         bool   `json:",omitempty"`
}

type Medico

type Medico struct {
	MID      uint64 `json:"mid"`
	MNOME    string `json:"nome" validate:"required"`
	EID      uint   `json:"eid"  validate:"required"`
	HID      uint   `json:"hid"  validate:"required"`
	MATIVADO bool   `json:",omitempty"`
}

type Planos

type Planos struct {
	CID    uint   `json:"cid"`
	CPID   uint64 `json:"cpid"`
	CPNOME string `json:"nome"`
}

type Usuario

type Usuario struct {
	UID         uint64
	UNOME       string `json:"nome" validate:"required"`
	UEMAIL      string `json:"email" validate:"email,required"`
	UPASSWORD   string `json:"password" validate:"required"`
	UTOKEN      string
	UCPF        string `json:"cpf" validate:"cpf,required"`
	UNASCIMENTO int64  `json:"nascimento" validate:"idade,required"`
	UTELEFONE   uint64 `json:"telefone" validate:"required"`
	USEXO       string `json:"sexo" validate:"required"`
	CPID        uint64 `json:"cpid" validate:"required"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL