@poseidat/schemas
Version:
The core schemas for the PoseiDAT data interchange formats
42 lines (41 loc) • 1.21 kB
JSON
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://poseidat.org/schema/core/vessel-partner.json",
"description": "Fishing vessel details for partnered fishing",
"title": "Vessel partner",
"properties": {
"hull_number": {
"description": "The external markings of the vessel. NLD2+: XR, GBR: PXR",
"type": "string"
},
"rss": {
"description": "The RSS identification code for the vessel. GBR: GBRPRSSNO",
"type": "string"
},
"cfr": {
"description": "The code of federal regulation for the vessel. GBR: PIR",
"type": "string"
},
"call_sign": {
"description": "The international radio call sign for the vessel. GBR: PRC",
"type": "string"
},
"flag_state": {
"description": "Flag state of vessel registration. NLD2+: FS, GBR: PFS",
"type": "string"
},
"name": {
"description": "The name of the vessel. NLD3+: NA, GBR: PNA",
"type": "string"
},
"master": {
"description": "The vessel master (captain)",
"$ref": "https://poseidat.org/schema/core/vessel-master.json"
}
},
"required": [
"hull_number",
"flag_state"
],
"type": "object"
}