# health.hats.defs

> Definitions shared across HATS records: the amendment chain and attestations (Record Integrity).

- Kind: defs
- Authority: hats.health
- Lexicon: 1
- Published by [hats.health](https://lexicon.garden/identity/did:plc:uvvhtareovj2oaregs7vsibv), the NSID's authority

## Links

- [Documentation](https://lexicon.garden/lexicon/did:plc:uvvhtareovj2oaregs7vsibv/health.hats.defs)
- [Schema JSON](https://lexicon.garden/lexicon/did:plc:uvvhtareovj2oaregs7vsibv/health.hats.defs/schema.json)
- [Analytics](https://lexicon.garden/lexicon/did:plc:uvvhtareovj2oaregs7vsibv/health.hats.defs/analytics)

## #prev (`health.hats.defs#prev`)

Type: array

Amendment chain: the version(s) this record amends, by URI and CID. Absent on a first version; two entries when an amendment merges two offline forks.

### Items

- `prev` (array)
  - `items` (ref)
    - Reference: `com.atproto.repo.strongRef`

## #signatures (`health.hats.defs#signatures`)

Type: array

Attestations per the community atproto attestation spec. Remote attestations are strong references to proof records; inline attestation types declare their own $type, so the union is open.

### Items

- `signatures` (array)
  - `items` (union)
    - One of: `com.atproto.repo.strongRef`

## Schema

```json
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "prev": {
      "description": "Amendment chain: the version(s) this record amends, by URI and CID. Absent on a first version; two entries when an amendment merges two offline forks.",
      "items": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref"
      },
      "type": "array"
    },
    "signatures": {
      "description": "Attestations per the community atproto attestation spec. Remote attestations are strong references to proof records; inline attestation types declare their own $type, so the union is open.",
      "items": {
        "refs": [
          "com.atproto.repo.strongRef"
        ],
        "type": "union"
      },
      "type": "array"
    }
  },
  "description": "Definitions shared across HATS records: the amendment chain and attestations (Record Integrity).",
  "id": "health.hats.defs",
  "lexicon": 1
}
```
