# nl.agroconnect.ecrop.supplier

> The details of the supplier who delivers goods to a grower

- Kind: record
- Record key: tid
- Authority: ecrop.agroconnect.nl
- Lexicon: 1
- Published by [ecrop.agroconnect.nl](https://lexicon.garden/identity/did:plc:nx3sjjz4dgur3lroujerlh3r), the NSID's authority

## Links

- [Documentation](https://lexicon.garden/lexicon/did:plc:nx3sjjz4dgur3lroujerlh3r/nl.agroconnect.ecrop.supplier)
- [Schema JSON](https://lexicon.garden/lexicon/did:plc:nx3sjjz4dgur3lroujerlh3r/nl.agroconnect.ecrop.supplier/schema.json)
- [Analytics](https://lexicon.garden/lexicon/did:plc:nx3sjjz4dgur3lroujerlh3r/nl.agroconnect.ecrop.supplier/analytics)

## Record (`nl.agroconnect.ecrop.supplier`)

Type: record · key tid

### Properties

- `emailAddress` (string): E-mail address of the party
- `iban` (string): International Bank Account Number (IBAN) of the party
- `name` (string, required): Name of the party
- `personName` (string): Persons name
- `phoneNumber` (string): Phone number of the party
- `postalAddress` (ref)
  - Reference: `nl.agroconnect.ecrop.defs#postalAddressType`
- `telefaxNumber` (string): Telefax number of the party
- `thirdPartyIds` (ref, required): List of alternative identifiers (\"AKA, also-know-as\") with which the resource is identified by third parties (e.g. a gln, or chamber of commerce number)
  - Reference: `nl.agroconnect.ecrop.defs#thirdPartyIdsType`
- `visitorsAddress` (ref)
  - Reference: `nl.agroconnect.ecrop.defs#visitorsAddressType`
- `websiteUrl` (string): Address of the website of the party

## Schema

```json
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "The details of the supplier who delivers goods to a grower",
      "key": "tid",
      "record": {
        "properties": {
          "emailAddress": {
            "description": "E-mail address of the party",
            "type": "string"
          },
          "iban": {
            "description": "International Bank Account Number (IBAN) of the party",
            "type": "string"
          },
          "name": {
            "description": "Name of the party",
            "type": "string"
          },
          "personName": {
            "description": "Persons name",
            "type": "string"
          },
          "phoneNumber": {
            "description": "Phone number of the party",
            "type": "string"
          },
          "postalAddress": {
            "ref": "nl.agroconnect.ecrop.defs#postalAddressType",
            "type": "ref"
          },
          "telefaxNumber": {
            "description": "Telefax number of the party",
            "type": "string"
          },
          "thirdPartyIds": {
            "description": "List of alternative identifiers (\\\"AKA, also-know-as\\\") with which the resource is identified by third parties (e.g. a gln, or chamber of commerce number)",
            "ref": "nl.agroconnect.ecrop.defs#thirdPartyIdsType",
            "type": "ref"
          },
          "visitorsAddress": {
            "ref": "nl.agroconnect.ecrop.defs#visitorsAddressType",
            "type": "ref"
          },
          "websiteUrl": {
            "description": "Address of the website of the party",
            "type": "string"
          }
        },
        "required": [
          "thirdPartyIds",
          "name"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "nl.agroconnect.ecrop.supplier",
  "lexicon": 1
}
```
