Digital Letters Profile

2025-01-01 | ๐Ÿ“‘ 221 words | โฑ 3 mins | ๐Ÿงพ History | โœ NHS Notify | ๐Ÿ”‘ NHS Notify

NHS Notify Digital Letters profile for CloudEvents 1.0 including additional governance and tracing attributes.

Known Issues / Todo

  • โ›… This page is draft and is subject to rapid change, and may not be fully accurate or complete

Digital Letters Profile

NHS Notify Digital Letters profile for CloudEvents 1.0 including additional governance and tracing attributes.

Schema Information

  • Schema ID: https://notify.nhs.uk/cloudevents/schemas/digital-letters/2025-10-draft/digital-letters-profile.schema.json
  • Schema Version: https://json-schema.org/draft/2020-12/schema
  • Source File: digital-letters/2025-10-draft/digital-letters-profile.schema.yaml

Properties

type

Type: string

No description available.

Minimum length: 1

source

Type: string

No description available.

Format: uri-reference Pattern: ^/nhs/england/notify/(production|staging|development|uat)/(primary|secondary|dev-[0-9]+)/(data-plane|control-plane)/digitalletters Minimum length: 40

Inheritance

This schema extends the following schemas:

  • https://notify.nhs.uk/cloudevents/schemas/common/2025-11-draft/nhs-notify-profile.schema.json

Type

object

Raw Schema

$id: https://notify.nhs.uk/cloudevents/schemas/digital-letters/2025-10-draft/digital-letters-profile.schema.json
$schema: https://json-schema.org/draft/2020-12/schema
title: Digital Letters Profile
description: NHS Notify Digital Letters profile for CloudEvents 1.0 including additional
  governance and tracing attributes.
type: object
allOf:
- $ref: https://notify.nhs.uk/cloudevents/schemas/common/2025-11-draft/nhs-notify-profile.schema.json
properties:
  type:
    type: string
    minLength: 1
    allOf:
    - name: NHS Notify versioned event type pattern
      type: string
      pattern: ^uk\.nhs\.notify\.digital\.letters\.[a-z0-9]+(?:\.[a-z0-9]+)*\.v[0-9]+$
  source:
    type: string
    pattern: ^/nhs/england/notify/(production|staging|development|uat)/(primary|secondary|dev-[0-9]+)/(data-plane|control-plane)/digitalletters
    minLength: 40
    format: uri-reference