Skip to main content

Animal Transfers

The Animal Transfers module provides a complete system for recording and tracking the movement of animals between carers, organisations, veterinary clinics, and other entities. Every transfer creates an auditable record with full details of the receiving party, authorisation, and reason for the move.

Overview

When an animal needs to be moved -- whether to another carer within your organisation, to a different wildlife group, to a vet for treatment, or out for permanent care placement -- you record that transfer here. The system captures who authorised the move, where the animal is going, and why, giving you a clear chain of custody for compliance reporting.

Transfers are accessible from the Transfers tab on any animal's detail page.

Transfer Types

Each transfer is categorised by type, which determines the validation rules applied and how the animal's status is updated.

Transfer TypeDescriptionAnimal Status After Transfer
Internal Carer TransferMoving an animal between carers within the same organisationNo change (preserves current status)
Inter-Organisation TransferTransferring an animal to a different wildlife rehabilitation organisationTRANSFERRED
Vet TransferSending an animal to a veterinary clinic for treatment or assessmentTRANSFERRED
Permanent Care PlacementPlacing an animal into approved permanent care (requires an approved permanent care application)PERMANENT_CARE
Release TransferTransferring an animal as part of a release processTRANSFERRED

For non-internal transfers, the system also records the transfer date as the animal's outcome date and the reason as the outcome reason.

Recording a Transfer

To record a new transfer, click the Record Transfer button on the Transfers tab. The transfer form captures the following details.

Core Fields

FieldRequiredDescription
Transfer DateYesThe date the transfer occurred
Transfer TypeYesOne of the five transfer types listed above (defaults to Internal Carer Transfer)
Reason for TransferYesWhy the animal is being transferred
Authorised ByYesName of the person authorising this transfer

Receiving Entity Details

FieldRequiredDescription
Receiving EntityYesName of the person, organisation, or facility receiving the animal
Entity TypeNoThe type of receiving party: Organisation, Zoo / Animal Park, Veterinary Clinic, Individual Carer, or Facility
Receiving Authority / Licence NumberConditionalThe receiving party's wildlife licence or authority number. Required for Inter-Organisation and Permanent Care Placement transfers
Their Animal IDNoThe receiving organisation's own identifier for the animal, useful for cross-referencing

Contact Information

FieldRequiredDescription
Contact NameNoPrimary contact person at the receiving entity
Contact PhoneNoPhone number for the receiving contact
Contact EmailNoEmail address for the receiving contact

Address

FieldRequiredDescription
Receiving AddressNoStreet address of the receiving entity (supports address autocomplete)
SuburbNoSuburb or locality
StateNoState (defaults to NSW)
PostcodeNoPostal code

Additional Fields

FieldRequiredDescription
NotesNoAny additional context or notes about the transfer

Validation Rules

The system enforces several compliance guardrails to ensure transfer records meet regulatory requirements.

General Validation

  • Every transfer must include an authorised user, a reason for transfer, and a receiving entity
  • The transfer date must be a valid date
  • The animal must belong to the current organisation

Transfer Type-Specific Rules

  • Inter-Organisation and Permanent Care Placement transfers require a receiving authority/licence number. This ensures the receiving party has proper licensing before the animal is moved
  • Permanent Care Placement transfers require an approved permanent care application on file for the animal. You cannot place an animal into permanent care without going through the formal application and NPWS approval process first

Permanent Care Lock

Animals that have been placed in NPWS-approved permanent care (status: PERMANENT_CARE) cannot be transferred. The system blocks all transfer attempts for these animals and displays a warning on the Transfers tab. If a permanent care placement needs to change, it must go through a new NPWS approval process -- contact your coordinator or admin.

Transfer History

The Transfers tab displays all recorded transfers for the animal in reverse chronological order. Each transfer card shows:

  • Transfer date and type (colour-coded badge)
  • Receiving entity and entity type
  • Reason for transfer
  • Licence number (if recorded)
  • Contact details (if recorded)
  • Address (if recorded)
  • Authorising person
  • Additional notes (if recorded)

Authorised users can delete transfer records if needed.

Permissions

Transfer management is controlled by the compliance:manage_transfers permission.

ActionRequired Permission
View transfer historyAny authenticated organisation member
Record a new transfercompliance:manage_transfers
Delete a transfer recordcompliance:manage_transfers

Integration with Other Modules

ModuleIntegration
Animal Record HistoryTransfer records appear as part of the animal's full history
Permanent Care ApplicationsPermanent care placement transfers require an approved application; approved permanent care animals are locked from further transfers
Compliance Readiness ChecklistTransfer records contribute to compliance completeness for outcome tracking
Audit LoggingEvery transfer creation is logged with the animal ID, transfer type, and resulting animal status
Roles & PermissionsThe compliance:manage_transfers permission controls who can record and delete transfers