zones/{zoneId}/animals Endpoint
Returns a listing of all animals in the zone and select details for each animal. Only live animals are included in the response for this endpoint.
GET https://integrations.prod.vas.com/api/locations/com.vas.dairies.id/{location-id}/zones/{zoneId}/animals
Path Parameters (required)
The following parameters must be included in the request path for this endpoint:
{location-id}integerREQUIRED
VAS-specific
A data value that originates from the VAS product line. [dairy] location identifier. For routes with “com.vas.dairies.id”, {location-id} is a VAS-specific dairy id.
{zone-id}integerREQUIRED
VAS-specific zone identifier
This endpoint supports the following query parameters, which can be used to control or limit the results returned:
pageinteger
Sets the page number to display in the results.
- page=3 sets the third page to display.
If no parameter is defined, page 1 displays.
pageSizeinteger
Sets the number of items to display on each page of results.
- pageSize=50 sets the page to include 50 items per page.
If no parameter is defined, the response includes 10 items per page. The maximum pageSize is 1000.
meta-modified-fromstring
Specifies a start date and time (optional) for which to include animals with updated data. Format the date as YYYY-MM-DD. To include a start time as well, add Thh:mm:ss (in 24-hour UTC
Coordinated Universal Time, also known as Greenwich Mean Time (GMT) time) to the date. A "T" is required to separate the date and time. Learn more about VAS Developer API Date/Time Formatting.
- 2024-08-01 specifies a start date of August 1, 2024.
- 2024-08-01T12:00:00 specifies a start date and time of August 1, 2024 at 12:00.
If no parameter is defined, all live animals are included. To specify a date range, include both a meta-modified-from and a meta-modified-to.
meta-modified-tostring
Specifies an end date and time (optional) for which to include animals with updated data. Format the date as YYYY-MM-DD. To include an end time as well, add Thh:mm:ss to the date (in 24-hour UTC time) to the date. A "T" is required to separate the date and time. Learn more about VAS Developer API Date/Time Formatting.
- 2024-08-01 specifies an end date of August 1, 2024.
- 2024-08-01T12:00:00 specifies an end date and time of August 1, 2024 at 12:00.
If no parameter is defined, all live animals are included. To specify a date range, include both a meta-modified-from and a meta-modified-to.
lactation-zeroboolean
Limits the response to non-lactating animals (lactation = 0), including heifers and bulls.
- lactation-zero=true limits the results to heifers and bulls.
If no parameter is defined, the response includes all animals.
lactating-onlyboolean
Limits the response to cows (lactation > 0).
- lactating-only=true limits the results to cows.
If no parameter is defined, the response includes all animals.
isArchivedboolean
Expands the response to include sold and dead animals from the last 90 days. If no parameter is defined, the response includes only live animals.
- isArchived=true expands the results to sold and dead animals from the last 90 days.
Limits the response to animals with one or more alternativeIdentifiers. Options include the following:
- alternativeIdentifiers=VisualId limits the response to animals with a VisualId.
- alternativeIdentifiers=GenericResponder&alternativeIdentifiers=ControlNumber limits the response to animals with both a GenericResponder and a ControlNumber.
If no parameter is defined, the response includes all live animals in the herd.
curl -X GET \
https://integrations.prod.vas.com/api/locations/com.vas.dairies.id/{location-id}/zones/{zoneId}/animals \
-H 'Authorization: bearer {authorization token}' \
-H 'X-API-Key: {API key}'
curl -X GET \
https://integrations.prod.vas.com/api/locations/com.vas.dairies.id/{location-id}/zones/{zoneId}/animals?alternativeIdentifiers=VisualId \
-H 'Authorization: bearer {authorization token}' \
-H 'X-API-Key: {API key}'
Response Schema
The meta data specifies information about the animal record.
Date/time stamp (YYYY-MM-DDThh:mm:ss
Date/time stamp (YYYY-MM-DDThh:mm:ss
The animal data includes animal identification details.
idinteger
VAS-specific dairy cow identifier. This number is used in all VAS products, including PULSE and DairyComp 305. This identifier is unique to each animal in the VAS suite of products, and is the most stable and reliable source of animal identification data. dairyCowId differs from the animal's cowNumber, displayCowNumber, EID
15-digit electronic ID number associated with the animal eartag, and isoId.
schemestring
Identifies the data source as VAS: com.vas.animals.id
Other animal identifiers. AnimalName, ControlNumber, ElectronicId, GenericResponder, GenericTransponder, NedapResponder1, NedapResponder2, ManagementNumber, RegistrationId, SCRResponder, VisualId.
idinteger
Number assigned to an animal, usually visible on the eartag:
This number is commonly reused and is not unique to the animal on farm or in the VAS suite of products. cowNumber differs from the animal's dairyCowId, EID, and isoId.
schemestring
Identifies the data source as VAS: com.vas.animals.managementNumber
idstring
Name assigned to an animal. This name is commonly reused and is not unique to the animal on farm or in the VAS suite of products.
schemestring
Identifies the data source as VAS: com.vas.animals.name
idstring
15-digit ISO
International Organization for Standardization, a global organization that promotes commercial and industrial standards. number associated with the animal eartag, often the same as the electronicID. If the electronicID changes, the isoId does not.
The isoId is a unique on-farm animal identifier. VAS recommends against changing an animal's isoId, and it is generally considered to be more stable than the EID.
schemestring
Identifies the data source as VAS: com.vas.animals.registrationId
idstring
15-digit electronic ID
Identifier (EID) number associated with the electronic animal eartag, often the same as the IsoId. The EID of an animal changes whenever the button in the electronic tag is replaced:
The EID is subject to change and is therefore not an ideal source for unique animal identification data.
schemestring
Identifies the data source as VAS: com.vas.animals.electronicId
idstring
Control number assigned to the animal
schemestring
Identifies the data source as VAS: com.vas.animals.controlNumber
idstring
Visual identifier assigned to the animal
schemestring
Identifies the data source as VAS: com.vas.animals.visualId
idstring
Generic transponder identifier assigned to the animal
schemestring
Identifies the data source as VAS: com.vas.animals.transponderNumber
idstring
Generic responder identifier assigned to the animal
schemestring
Identifies the data source as VAS: com.vas.animals.responderNumber
idstring
Nedap transponder 1 identifier assigned to the animal
schemestring
Identifies the data source as VAS: com.vas.animals.nedapTransponder1
idstring
Nedap transponder 2 identifier assigned to the animal
schemestring
Identifies the data source as VAS: com.vas.animals.nedapTransponder2
idstring
Allflex/SCR transponder identifier assigned to the animal
schemestring
Identifies the data source as VAS: com.vas.animals.allflexTransponder
The location data specifies the animal's dairyId information.
VAS-specific dairy identifier
Identifies the data source as VAS: com.vas.dairies.id
animalDetail data specifies the animal's current status information.
Animal species: Cattle
Animal's gender: Male or Female
Date/time stamp (YYYY-MM-DDThh:mm:ss
The primaryBreed data specifies information about the animal's breed.
idstring
Breed name abbreviation. Learn more about VAS Developer API Cow Breeds.
schemestring
Identifies the data source as VAS: com.vas.breed.code
Animal's cowNumber
Animal name
Animal's production purpose: Milk
The condition of the animal: Alive
Animal's reproduction status, determined by its ReproductionCode (RC
Reproductive code):
- Open: Animal is not pregnant (RC = 0 or 3)
- DoNotBreed: Animal should not be bred (RC = 1)
- Birthed: Animal has recently given birth or calved (RC = 2)
- Inseminated: Inseminated animal (RC = 4)
- Pregnant: Pregnant animal (RC = 5 or 6)
- Null: Male animal (RC = 8)
Animal's lactation status, determined by its lactationNumber and its ReproductionCode (RC):
- Lactating: Lactating animal (lactationNumber > 0 and RC = 1, 3, 4, or 5)
- Fresh: Fresh animal (lactationNumber > 0 and RC = 2)
- Dry: Dry animal (lactationNumber > 0 and RC = 6)
- Null: The animal's status is one of the following:
- Bull Calf: Male animal (RC = 8)
- Virgin Heifer: Animal has never been bred (RC = 0)
Special note for the animal, which is user-defined and can be overwritten at any time in the animal’s life
Animal's blood serum
Blood serum testing in dairy cattle is used to diagnose disease or for pregnancy testing. level. This field is optional to users to input data. Users also record blood serum levels in the BLSERUM event.
Date/time stamp (YYYY-MM-DDThh:mm:ss
Date/time stamp (YYYY-MM-DDThh:mm:ss
Animal’s old managementNumber if an animal was recently assigned a new managementNumber
The offspring data specifies information about the animal's offspring.
idstring
Number assigned to an animal, usually visible on the eartag:
This number is commonly reused and is not unique to the animal on farm or in the VAS suite of products. cowNumber differs from the animal's dairyCowId, EID, and isoId.
schemestring
Identifies the data source as VAS: com.vas.managementNumber
The order [number] that the offspring was recorded in PULSE. This could be based on separate calvings or a single calving if the offspring is a twin.
The parentage data specifies information about the animal's sire.
idinteger
VAS-specific dairy cow identifier. This number is used in all VAS products, including PULSE and DairyComp 305. This identifier is unique to each animal in the VAS suite of products, and is the most stable and reliable source of animal identification data. dairyCowId differs from the animal's cowNumber, displayCowNumber, EID, and isoId.
schemestring
Identifies the data source as VAS: com.vas.animals.id
idinteger
VAS-specific sire identifier. sireId differs from the animal's EID.
schemestring
Identifies the data source as VAS: com.vas.sire.id
idinteger
Sire registration identifier
schemestring
Identifies the data source as VAS: com.vas.sire.registration.Id
idinteger
Dairy-specific sire identifier. Users usually use the sire name or NAAB
National Association of Animal Breeders. www.naab-css.org code.
schemestring
Identifies the data source as VAS: com.vas.sire.default
Parent's gender: Male
Parent's relation to the arrival: Genetic
Semen company identification. For a listing of standard identifiers for the US, see NAAB Stud Codes.
Sire breed name. Learn more about VAS Developer API Cow Breeds.
The parentage data specifies information about the animal's dam.
idinteger
VAS-specific dairy cow identifier. This number is used in all VAS products, including PULSE and DairyComp 305. This identifier is unique to each animal in the VAS suite of products, and is the most stable and reliable source of animal identification data. dairyCowId differs from the animal's cowNumber, displayCowNumber, EID, and isoId.
schemestring
Identifies the data source as VAS: com.vas.animals.id
idinteger
VAS-specific dam identifier. damId differs from the animal's EID.
schemestring
Identifies the data source as VAS: com.vas.animals.dam.animal.id
idinteger
Dam registration identifier
schemestring
Identifies the data source as VAS: com.vas.animals.dam.registrationId
idinteger
Dairy-specific dam identifier. Users usually use the dam's managementNumber.
schemestring
Identifies the data source as VAS: com.vas.animals.dam.name
idstring
Number assigned to an animal, usually visible on the eartag:
This number is commonly reused and is not unique to the animal on farm or in the VAS suite of products. cowNumber differs from the animal's dairyCowId, EID, and isoId.
schemestring
Identifies the data source as VAS: com.vas.animals.dam.managementNumber
Dam breed name. Learn more about VAS Developer API Cow Breeds.
Parent's gender: Female
Parent's relation to the arrival: Genetic
The parentage data specifies information about the animal's maternal grandsire.
idinteger
VAS-specific dairy cow identifier. This number is used in all VAS products, including PULSE and DairyComp 305. This identifier is unique to each animal in the VAS suite of products, and is the most stable and reliable source of animal identification data. dairyCowId differs from the animal's cowNumber, displayCowNumber, EID, and isoId.
schemestring
Identifies the data source as VAS: com.vas.animals.id
idinteger
VAS-specific sire identifier. sireId differs from the animal's EID.
schemestring
Identifies the data source as VAS: com.vas.sire.id
idinteger
Sire registration identifier
schemestring
Identifies the data source as VAS: com.vas.sire.registration.Id
idinteger
Dairy-specific sire identifier. Users usually use the sire name or NAAB code.
schemestring
Identifies the data source as VAS: com.vas.sire.default
Parent's gender: Male
Parent's relation to the arrival: Genetic
Semen company identification. For a listing of standard identifiers for the US, see NAAB Stud Codes.
Sire breed name. Learn more about VAS Developer API Cow Breeds.
The parentage data specifies information about the animal's maternal great-grandsire.
idinteger
VAS-specific dairy cow identifier. This number is used in all VAS products, including PULSE and DairyComp 305. This identifier is unique to each animal in the VAS suite of products, and is the most stable and reliable source of animal identification data. dairyCowId differs from the animal's cowNumber, displayCowNumber, EID, and isoId.
schemestring
Identifies the data source as VAS: com.vas.animals.id
idinteger
VAS-specific sire identifier. sireId differs from the animal's EID.
schemestring
Identifies the data source as VAS: com.vas.sire.id
idinteger
Sire registration identifier
schemestring
Identifies the data source as VAS: com.vas.sire.registration.Id
idinteger
Dairy-specific sire identifier. Users usually use the sire name or NAAB code.
schemestring
Identifies the data source as VAS: com.vas.sire.default
Parent's gender: Male
Parent's relation to the arrival: Genetic
Semen company identification. For a listing of standard identifiers for the US, see NAAB Stud Codes.
Sire breed name. Learn more about VAS Developer API Cow Breeds.
User-defined value that identifies the animal as part of a group. All animals in a group have the same permanentString value. The use of this data field is customizable and optional.
Identifies the animal as a twin
Current lactation number
{
"view": {
"pageSize": 10,
"currentPage": 1,
"totalPages": 1,
"totalItems": 3
},
"member": [
{
"meta": {
"created": "2024-01-26T00:30:02+00:00",
"modified": "2024-08-06T03:00:00+00:00"
},
"animal": {
"identifier": {
"id": "102986389",
"scheme": "com.vas.animals.id"
},
"alternativeIdentifiers": [
{
"id": "6221",
"scheme": "com.vas.animals.managementNumber"
},
{
"id": "6221",
"scheme": "com.vas.animals.name"
},
{
"id": "81150004",
"scheme": "com.vas.animals.registrationId"
},
{
"id": "840003135314964",
"scheme": "com.vas.animals.electronicId"
},
{
"id": "6221",
"scheme": "com.vas.animals.controlNumber"
},
{
"id": "62211",
"scheme": "com.vas.animals.visualId"
},
{
"id": "6548436",
"scheme": "com.vas.animals.transponderNumber"
},
{
"id": "10F1216",
"scheme": "com.vas.animals.responderNumber"
},
{
"id": null,
"scheme": "com.vas.animals.nedapTransponder1"
},
{
"id": null,
"scheme": "com.vas.animals.nedapTransponder2"
},
{
"id": "982546546",
"scheme": "com.vas.animals.allflexTransponder"
}
]
},
"location": {
"id": "11503",
"scheme": "com.vas.dairies.id"
},
"animalDetail": {
"specie": "Cattle",
"gender": "Female",
"birthDate": "2020-10-03T05:00:00+00:00",
"primaryBreed": {
"id": "H",
"scheme": "com.vas.breed.code"
},
"managementTag": "6221",
"name": "6221",
"productionPurpose": "Milk",
"status": "Alive",
"reproductionStatus": "Birthed",
"lactationStatus": "Fresh",
"permanentNote": "W-6221",
"bloodSerumLevel": 0,
"currentMeatWithdrawalDate": "2023-11-11T08:00:00+00:00",
"currentMilkWithdrawalDate": "2022-08-03T07:00:00+00:00",
"previousManagementNumber": 6222,
"offspring": [
{
"identifier": {
"id": "8138",
"scheme": "com.vas.animals.managementNumber"
},
"recentOffspring": 1
},
{
"identifier": {
"id": "8137",
"scheme": "com.vas.animals.managementNumber"
},
"recentOffspring": 2
},
{
"identifier": {
"id": "7148",
"scheme": "com.vas.animals.managementNumber"
},
"recentOffspring": 3
}
],
"parentage": [
{
"parentOf": {
"id": "102986389",
"scheme": "com.vas.animals.id"
},
"identifier": {
"id": "688248",
"scheme": "com.vas.sire.id"
},
"alternativeIdentifiers": [
{
"id": "840000052805710",
"scheme": "com.vas.sire.registrationId"
},
{
"id": "29H13083",
"scheme": "com.vas.sire.default"
}
],
"gender": "Male",
"relation": "Genetic",
"studCode": "29",
"sireBreed": "H"
},
{
"parentOf": {
"id": "102986389",
"scheme": "com.vas.animals.id"
},
"identifier": {
"id": null,
"scheme": "com.vas.animals.dam.animal.id"
},
"alternativeIdentifiers": [
{
"id": "SN73251",
"scheme": "com.vas.animals.dam.registrationId"
},
{
"id": "4785",
"scheme": "com.vas.animals.dam.name"
},
{
"id": "4785",
"scheme": "com.vas.animals.dam.managementNumber"
}
],
"damBreed": "H",
"gender": "Female",
"relation": "Genetic"
},
{
"maternalGrandParentOf": {
"id": "102986389",
"scheme": "com.vas.animals.id"
},
"identifier": {
"id": "709325",
"scheme": "com.vas.sire.id"
},
"alternativeIdentifiers": [
{
"id": null,
"scheme": "com.vas.sire.registrationId"
},
{
"id": "10R2012",
"scheme": "com.vas.sire.default"
}
],
"gender": "Male",
"relation": "Genetic",
"studCode": "0",
"sireBreed": null
},
{
"maternalGreatGrandParentOf": {
"id": "102986389",
"scheme": "com.vas.animals.id"
},
"identifier": {
"id": "709326",
"scheme": "com.vas.sire.id"
},
"alternativeIdentifiers": [
{
"id": null,
"scheme": "com.vas.sire.registrationId"
},
{
"id": "10B1990",
"scheme": "com.vas.sire.default"
}
],
"gender": "Male",
"relation": "Genetic",
"studCode": "0",
"sireBreed": null
}
],
"permanentString": "45",
"isTwin": false,
"lactation": "10"
}
},
"meta": {
"created": "2024-01-26T00:30:05+00:00",
"modified": "2024-08-13T01:00:00+00:00"
},
{
"animal": {
"identifier": {
"id": "102986407",
"scheme": "com.vas.animals.id"
},
"alternativeIdentifiers": [
{
"id": "6620",
"scheme": "com.vas.animals.managementNumber"
},
{
"id": "6620",
"scheme": "com.vas.animals.name"
},
{
"id": "81150005",
"scheme": "com.vas.animals.registrationId"
},
{
"id": "840003215075201",
"scheme": "com.vas.animals.electronicId"
},
{
"id": "6620",
"scheme": "com.vas.animals.controlNumber"
},
{
"id": null,
"scheme": "com.vas.animals.visualId"
},
{
"id": "0",
"scheme": "com.vas.animals.transponderNumber"
},
{
"id": "-",
"scheme": "com.vas.animals.responderNumber"
},
{
"id": null,
"scheme": "com.vas.animals.nedapTransponder1"
},
{
"id": null,
"scheme": "com.vas.animals.nedapTransponder2"
},
{
"id": "982",
"scheme": "com.vas.animals.allflexTransponder"
}
]
},
"location": {
"id": "11503",
"scheme": "com.vas.dairies.id"
},
"animalDetail": {
"specie": "Cattle",
"gender": "Female",
"birthDate": "2020-10-03T05:00:00+00:00",
"primaryBreed": {
"id": "H",
"scheme": "com.vas.breed.code"
},
"managementTag": "6620",
"name": "6620",
"productionPurpose": "Milk",
"status": "Alive",
"reproductionStatus": "Open",
"lactationStatus": "Lactating",
"permanentNote": "W-6620",
"bloodSerumLevel": 0,
"currentMeatWithdrawalDate": "2023-11-11T08:00:00+00:00",
"currentMilkWithdrawalDate": "2019-12-25T08:00:00+00:00",
"previousManagementNumber": 0,
"offspring": [
{
"identifier": {
"id": "8681",
"scheme": "com.vas.animals.managementNumber"
},
"recentOffspring": 1
},
{
"identifier": {
"id": "7580",
"scheme": "com.vas.animals.managementNumber"
},
"recentOffspring": 2
},
{
"identifier": {
"id": "0",
"scheme": "com.vas.animals.managementNumber"
},
"recentOffspring": 3
}
],
"parentage": [
{
"parentOf": {
"id": "102986407",
"scheme": "com.vas.animals.id"
},
"identifier": {
"id": "688260",
"scheme": "com.vas.sire.id"
},
"alternativeIdentifiers": [
{
"id": "840000062253367",
"scheme": "com.vas.sire.registrationId"
},
{
"id": "29H13846",
"scheme": "com.vas.sire.default"
}
],
"gender": "Male",
"relation": "Genetic",
"studCode": "29",
"sireBreed": "H"
},
{
"parentOf": {
"id": "102986407",
"scheme": "com.vas.animals.id"
},
"identifier": {
"id": null,
"scheme": "com.vas.animals.dam.animal.id"
},
"alternativeIdentifiers": [
{
"id": "SG16993",
"scheme": "com.vas.animals.dam.registrationId"
},
{
"id": "5220",
"scheme": "com.vas.animals.dam.name"
},
{
"id": "5220",
"scheme": "com.vas.animals.dam.managementNumber"
}
],
"damBreed": "H",
"gender": "Female",
"relation": "Genetic"
},
{
"maternalGrandParentOf": {
"id": "102986407",
"scheme": "com.vas.animals.id"
},
"identifier": {
"id": "709327",
"scheme": "com.vas.sire.id"
},
"alternativeIdentifiers": [
{
"id": null,
"scheme": "com.vas.sire.registrationId"
},
{
"id": "10R2013",
"scheme": "com.vas.sire.default"
}
],
"gender": "Male",
"relation": "Genetic",
"studCode": "0",
"sireBreed": null
},
{
"maternalGreatGrandParentOf": {
"id": "102986407",
"scheme": "com.vas.animals.id"
},
"identifier": {
"id": "709328",
"scheme": "com.vas.sire.id"
},
"alternativeIdentifiers": [
{
"id": null,
"scheme": "com.vas.sire.registrationId"
},
{
"id": "10B1991",
"scheme": "com.vas.sire.default"
}
],
"gender": "Male",
"relation": "Genetic",
"studCode": "0",
"sireBreed": null
}
],
"permanentString": "45",
"isTwin": false,
"lactation": "9"
}
},
"meta": {
"created": "2024-01-26T00:34:55+00:00",
"modified": "2024-07-17T14:06:33+00:00"
},
{
"animal": {
"identifier": {
"id": "102989028",
"scheme": "com.vas.animals.id"
},
"alternativeIdentifiers": [
{
"id": "10006",
"scheme": "com.vas.animals.managementNumber"
},
{
"id": "10006",
"scheme": "com.vas.animals.name"
},
{
"id": null,
"scheme": "com.vas.animals.registrationId"
},
{
"id": "840003218887974",
"scheme": "com.vas.animals.electronicId"
},
{
"id": "10006",
"scheme": "com.vas.animals.controlNumber"
},
{
"id": null,
"scheme": "com.vas.animals.visualId"
},
{
"id": "0",
"scheme": "com.vas.animals.transponderNumber"
},
{
"id": "-",
"scheme": "com.vas.animals.responderNumber"
},
{
"id": null,
"scheme": "com.vas.animals.nedapTransponder1"
},
{
"id": null,
"scheme": "com.vas.animals.nedapTransponder2"
},
{
"id": "5",
"scheme": "com.vas.animals.allflexTransponder"
}
]
},
"location": {
"id": "11503",
"scheme": "com.vas.dairies.id"
},
"animalDetail": {
"specie": "Cattle",
"gender": "Female",
"birthDate": "2020-10-03T05:00:00+00:00",
"primaryBreed": {
"id": "H",
"scheme": "com.vas.breed.code"
},
"managementTag": "10006",
"name": "10006",
"productionPurpose": "Milk",
"status": "Alive",
"reproductionStatus": "Inseminated",
"lactationStatus": "Lactating",
"permanentNote": "Y-10006",
"bloodSerumLevel": 0,
"currentMeatWithdrawalDate": "2023-05-19T07:00:00+00:00",
"currentMilkWithdrawalDate": null,
"previousManagementNumber": 0,
"offspring": [
{
"identifier": {
"id": "0",
"scheme": "com.vas.animals.managementNumber"
},
"recentOffspring": 1
},
{
"identifier": {
"id": "0",
"scheme": "com.vas.animals.managementNumber"
},
"recentOffspring": 2
},
{
"identifier": {
"id": "0",
"scheme": "com.vas.animals.managementNumber"
},
"recentOffspring": 3
}
],
"parentage": [
{
"parentOf": {
"id": "102989028",
"scheme": "com.vas.animals.id"
},
"identifier": {
"id": "688507",
"scheme": "com.vas.sire.id"
},
"alternativeIdentifiers": [
{
"id": "840003014558956",
"scheme": "com.vas.sire.registrationId"
},
{
"id": "29H17947",
"scheme": "com.vas.sire.default"
}
],
"gender": "Male",
"relation": "Genetic",
"studCode": "29",
"sireBreed": "H"
},
{
"parentOf": {
"id": "102989028",
"scheme": "com.vas.animals.id"
},
"identifier": {
"id": "102986360",
"scheme": "com.vas.animals.dam.animal.id"
},
"alternativeIdentifiers": [
{
"id": "US003151403480",
"scheme": "com.vas.animals.dam.registrationId"
},
{
"id": "98",
"scheme": "com.vas.animals.dam.name"
},
{
"id": "98",
"scheme": "com.vas.animals.dam.managementNumber"
}
],
"damBreed": "H",
"gender": "Female",
"relation": "Genetic"
},
{
"maternalGrandParentOf": {
"id": "102989028",
"scheme": "com.vas.animals.id"
},
"identifier": {
"id": null,
"scheme": "com.vas.sire.id"
},
"alternativeIdentifiers": [
{
"id": null,
"scheme": "com.vas.sire.registrationId"
},
{
"id": null,
"scheme": "com.vas.sire.default"
}
],
"gender": "Male",
"relation": "Genetic",
"studCode": null,
"sireBreed": null
},
{
"maternalGreatGrandParentOf": {
"id": "102989028",
"scheme": "com.vas.animals.id"
},
"identifier": {
"id": "688263",
"scheme": "com.vas.sire.id"
},
"alternativeIdentifiers": [
{
"id": "840000063927723",
"scheme": "com.vas.sire.registrationId"
},
{
"id": "29H13664",
"scheme": "com.vas.sire.default"
}
],
"gender": "Male",
"relation": "Genetic",
"studCode": "29",
"sireBreed": "H"
}
],
"permanentString": "45",
"isTwin": false,
"lactation": "3"
}
}
]
}