Professional Documents
Culture Documents
For each ACTION we need to know the date and time (as part of the
unique identifier) it was requested, the weather to assure the necessaty
conditions for deliveries. As the company is a non-profit one, we need
to be able to justify the amount of MONEY gained from DONATIONs.
For each DONATION we keep track of its quantity and donator.
We are interested to aknowledge the reason of DONATION of the
animal
Each ACTION is identified in a unique way by the code and the date it
was made. Also, each ACTION is signed by one of the available
EMPLOYEEs.
Each Customer is asked about the registration to our NEWSLETTER
Structural rules: Employees.Customers. Action Codes
EMPLOYER
#EMPLOYEECODE
MEDIC *programBOXKEEPER
*doctorate_in
ACCOUNTANT
*yearsofexperie
nce
CUSTOMER
ACTION
#ACTIONCODE
DONATION
OTHER
MONEY *type
*quantity
*amount
NEWSLETTER
SUBSCRIPTION SUBVENTION
ADOPTION
GIVEN_FOR_ADOPTION
*reason #animal_number
DATA
*animal_type
#zi
#ora
#minut
#secunda
#wheather
Structural rules: Medic. Animals. Health check
For each ANIMAL we want to know the race, species(if possible), the
date of birth (through medical check or already known), sterilisation
status vaccination programme. For each ANIMAL we keep track of its
cage and health status.
The moment we receive the ANIMAL, the MEDIC makes its health
raport.
Each ANIMAL must be kept alone in CAGE. Also, it can be identified by
its CIP.
Each CAGE is tracked by its CENTER that has its own artificial ID.
Each CAGE is tracked by its CENTER that has its own artificial ID.
Each ANIMAL is registred in the ADOPTION section.
Structural rules: Medic. Animals. Health check
ANIMAL
#CIP MEDICAL RECORD
*species #codeofintervention
◦race
*ifsterilizied
TREATMENT
*surgery/drugs
CAGE
OCCUPANCY MEDIC
#STARTTIME
◦finishtime
*doctorate_in
CONSULTATION
*date of birth
CAGE CENTRE
#CAGEID #CENTREID
#TOWN
Structural rules:Volunteer . Boxkeeper.Take care history
In each take-care history there must be at last one BOXKEEPER and one
VOLUNTEER so that each VOLUNTEER can be supervised.
each TAKE-CARE HISTORY is determined in a unique way by asociating the
time of the beginning, the CIP of the ANIMAL and the code of the
CARETAKER.
Structural rules: Medic. Animals. Health check
MEDICAL RECORD
#codeofintervention
TREATMENT
*surgery/drugs
MEDIC
*doctorate_in
CONSULTATION
*date of birth
Structural rules: Customer. Newsletter. Take-care-History