Table of Contents

icarGroupMovementDeathEventResource

Description

Extends icarGroupEventCoreResource to provide a group death event.

The icarGroupMovementDeathEventResource schema inherits from icarGroupEventCoreResource.

Properties

Name Description Required Type
Deathreason Coded reason for death - this is the CAUSE, compared to the MEANS. No icarDeathReasonType
Explanation Free text explanation of the reason for death. No string
DisposalMethod Coded disposal methods including approved service, consumption by humans or animals, etc. No icarDeathDisposalMethodType
DisposalOperator Disposal operator official name (should really be schema.org/organization). No string
DisposalReference Reference (receipt, docket, or ID) for disposal. No string
Consignment Where disposal is by transport, a consignment record may be required. No icarConsignmentType
DeathMethod Defines the MEANS of death, including an accident, natural causes, or euthanised. Yes icarDeathMethodType
GroupMethod Indicates whether the event references an existing animal set, has an embedded animal set, or an inventory classification. Yes icarGroupEventMethodType
CountObserved Summarises the number of animals observed in the event. Generally the number of animals in the group, but sometimes a sample. No Integer
InventoryClassification Describe the group of animals by their characteristics rather than animal identifiers. No icarInventoryClassificationType
EmbeddedAnimalSet Specifies the set of animals as a list of member animal identifiers. No icarAnimalSetResource
AnimalSetReference Reference an existing animal set by ID and optionally URI No icarResourceReferenceType
Id Unique identifier in the source system for this event. No string
EventDateTime RFC3339 UTC date and time (see https://ijmacd.github.io/rfc3339-iso8601/). No date-time
TraitLabel If the event represents a formal trait, identifies the recording system and trait. No icarIdentifierType
Responsible Use if an observation is manually recorded, or an event is carried out or authorised by a person. SHOULD be a person object. No string
ContemporaryGroup For manually recorded events, record any contemporary group code that would affect statistical analysis. No string
Remark A comment or remark field for additional user-specified information about the event. No string
Self Uniform resource identifier (URI) of the resource (rel=self). No string
Meta Meta-data for the resource. Mandatory if you wish to support synchronisation. No icarMetaDataType
Location Unique location scheme and identifier combination. No icarIdentifierType

Examples

Example 1

{
  "deathreason": "Missing",
  "explanation": "explanation",
  "disposalMethod": "ApprovedService",
  "disposalOperator": "disposalOperator",
  "disposalReference": "disposalReference",
  "consignment": {
    "id": {
      "id": "id",
      "scheme": "scheme"
    },
    "originLocation": {
      "id": "id",
      "scheme": "scheme"
    },
    "originAddress": "originAddress",
    "originPostalAddress": {
      "addressCountry": "addressCountry",
      "addressLocality": "addressLocality",
      "addressRegion": "addressRegion",
      "postOfficeBoxNumber": "postOfficeBoxNumber",
      "postalCode": "postalCode",
      "streetAddress": "streetAddress"
    },
    "originOrganization": {
      "establishmentIdentifiers": [
        {
          "id": "id",
          "scheme": "scheme"
        }
      ],
      "address": {
        "addressCountry": "addressCountry",
        "addressLocality": "addressLocality",
        "addressRegion": "addressRegion",
        "postOfficeBoxNumber": "postOfficeBoxNumber",
        "postalCode": "postalCode",
        "streetAddress": "streetAddress"
      },
      "parentOrganization": {
        "name": "name",
        "leiCode": "leiCode",
        "globalLocationNumber": "globalLocationNumber",
        "uri": "uri"
      },
      "membershipIdentifiers": [
        {
          "id": "id",
          "scheme": "scheme"
        }
      ],
      "name": "name",
      "leiCode": "leiCode",
      "globalLocationNumber": "globalLocationNumber",
      "uri": "uri"
    },
    "destinationLocation": {
      "id": "id",
      "scheme": "scheme"
    },
    "destinationAddress": "destinationAddress",
    "destinationPostalAddress": {
      "addressCountry": "addressCountry",
      "addressLocality": "addressLocality",
      "addressRegion": "addressRegion",
      "postOfficeBoxNumber": "postOfficeBoxNumber",
      "postalCode": "postalCode",
      "streetAddress": "streetAddress"
    },
    "destinationOrganization": {
      "establishmentIdentifiers": [
        {
          "id": "id",
          "scheme": "scheme"
        }
      ],
      "address": {
        "addressCountry": "addressCountry",
        "addressLocality": "addressLocality",
        "addressRegion": "addressRegion",
        "postOfficeBoxNumber": "postOfficeBoxNumber",
        "postalCode": "postalCode",
        "streetAddress": "streetAddress"
      },
      "parentOrganization": {
        "name": "name",
        "leiCode": "leiCode",
        "globalLocationNumber": "globalLocationNumber",
        "uri": "uri"
      },
      "membershipIdentifiers": [
        {
          "id": "id",
          "scheme": "scheme"
        }
      ],
      "name": "name",
      "leiCode": "leiCode",
      "globalLocationNumber": "globalLocationNumber",
      "uri": "uri"
    },
    "loadingDateTime": "2024-09-22T22:56:34.0293914+00:00",
    "unloadingDateTime": "2024-09-22T22:56:34.0293940+00:00",
    "expectedDuration": 0.0,
    "transportOperator": "transportOperator",
    "vehicle": "vehicle",
    "transportReference": "transportReference",
    "isolationFacilityUsed": false,
    "farmAssuranceReference": {
      "id": "id",
      "scheme": "scheme"
    },
    "countConsigned": 0,
    "countReceived": 0,
    "hoursOffFeed": 0,
    "hoursOffWater": 0,
    "references": [
      {
        "id": "id",
        "scheme": "scheme"
      }
    ],
    "interestedParties": [
      {
        "interests": [
          ""
        ],
        "establishmentIdentifiers": [
          {
            "id": "id",
            "scheme": "scheme"
          }
        ],
        "address": {
          "addressCountry": "addressCountry",
          "addressLocality": "addressLocality",
          "addressRegion": "addressRegion",
          "postOfficeBoxNumber": "postOfficeBoxNumber",
          "postalCode": "postalCode",
          "streetAddress": "streetAddress"
        },
        "parentOrganization": {
          "name": "name",
          "leiCode": "leiCode",
          "globalLocationNumber": "globalLocationNumber",
          "uri": "uri"
        },
        "membershipIdentifiers": [
          {
            "id": "id",
            "scheme": "scheme"
          }
        ]
      }
    ],
    "declarations": [
      {
        "declarationId": {
          "id": "id",
          "scheme": "scheme"
        },
        "declaredValue": "declaredValue"
      }
    ]
  },
  "deathMethod": "Perished",
  "groupMethod": "ExistingAnimalSet",
  "countObserved": 0,
  "inventoryClassification": {
    "name": "name",
    "count": 0.0,
    "species": "Buffalo",
    "sex": "Female",
    "primaryBreed": {
      "id": "id",
      "scheme": "scheme"
    },
    "birthPeriod": "birthPeriod",
    "reproductiveStatus": "Open",
    "lactationStatus": "Dry",
    "productionPurposes": [
      "Meat"
    ]
  },
  "embeddedAnimalSet": {
    "id": "id",
    "name": "name",
    "purpose": "Enclosure",
    "member": [
      {
        "id": "id",
        "scheme": "scheme"
      }
    ],
    "resourceType": "resourceType",
    "@self": "@self",
    "meta": {
      "source": "source",
      "sourceId": "sourceId",
      "isDeleted": false,
      "modified": "2024-09-22T22:56:34.0292025+00:00",
      "created": "2024-09-22T22:56:34.0292054+00:00",
      "creator": "creator",
      "validFrom": "2024-09-22T22:56:34.0292077+00:00",
      "validTo": "2024-09-22T22:56:34.0292091+00:00"
    },
    "location": {
      "id": "id",
      "scheme": "scheme"
    }
  },
  "animalSetReference": {
    "@context": "@context",
    "@id": "@id",
    "@type": "Link",
    "identifier": {
      "id": "id",
      "scheme": "scheme"
    },
    "reltype": "reltype",
    "href": "href"
  }
}