Skip to content

Commit 1f2101c

Browse files
committed
CCM-13278: Add MESHInboxMessageAcknowledged data fields
1 parent 5d4bc5e commit 1f2101c

4 files changed

+44
-5
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
$schema: https://json-schema.org/draft/2020-12/schema
2+
title: MESHInboxMessageAcknowledged Data
3+
description: Data payload of the MESHInboxMessageAcknowledged event
4+
type: object
5+
additionalProperties: false
6+
properties:
7+
messageReference:
8+
$ref: ../defs/requests.schema.yaml#/properties/messageReference
9+
senderId:
10+
$ref: ../defs/requests.schema.yaml#/properties/senderId
11+
meshMailboxId:
12+
$ref: ../defs/mesh.schema.yaml#/properties/meshMailboxId
13+
required:
14+
- messageReference
15+
- senderId
16+
- meshMailboxId
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
$schema: https://json-schema.org/draft/2020-12/schema
2+
title: MESHInboxMessageAcknowledged
3+
type: object
4+
allOf:
5+
- $ref: ../digital-letters-mesh-profile.schema.yaml
6+
properties:
7+
type:
8+
type: string
9+
const: uk.nhs.notify.digital.letters.mesh.inbox.message.acknowledged.v1
10+
description: Concrete versioned event type string for this event (.vN suffix).
11+
source:
12+
type: string
13+
pattern: ^/nhs/england/notify/(production|staging|development|uat)/(primary|secondary|dev-[0-9]+)/data-plane/digitalletters/mesh
14+
description: Event source for digital letters.
15+
16+
dataschema:
17+
type: string
18+
const: ../data/digital-letters-mesh-inbox-message-acknowledged-data.schema.yaml
19+
description: Canonical URI of the event's data schema.
20+
examples:
21+
- digital-letters-mesh-inbox-message-acknowledged-data.schema.yaml
22+
data:
23+
$ref: ../data/digital-letters-mesh-inbox-message-acknowledged-data.schema.yaml

src/cloudevents/domains/digital-letters/2025-10-draft/events/uk.nhs.notify.digital.letters.mesh.inbox.message.downloaded.v1.schema.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@ properties:
77
type:
88
type: string
99
const: uk.nhs.notify.digital.letters.mesh.inbox.message.downloaded.v1
10-
description: Concrete versioned event type string for this example event (.vN suffix).
10+
description: Concrete versioned event type string for this event (.vN suffix).
1111
source:
1212
type: string
1313
pattern: ^/nhs/england/notify/(production|staging|development|uat)/(primary|secondary|dev-[0-9]+)/data-plane/digitalletters/mesh
14-
description: Event source for digital letters examples.
14+
description: Event source for digital letters.
1515

1616
dataschema:
1717
type: string
1818
const: ../data/digital-letters-mesh-inbox-message-downloaded-data.schema.yaml
19-
description: Canonical URI of the example event's data schema.
19+
description: Canonical URI of the event's data schema.
2020
examples:
2121
- digital-letters-mesh-inbox-message-downloaded-data.schema.yaml
2222
data:

src/cloudevents/domains/digital-letters/2025-10-draft/events/uk.nhs.notify.digital.letters.mesh.report.sent.v1.schema.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ properties:
77
type:
88
type: string
99
const: uk.nhs.notify.digital.letters.mesh.report.sent.v1
10-
description: Concrete versioned event type string for this example event (.vN suffix).
10+
description: Concrete versioned event type string for this event (.vN suffix).
1111
source:
1212
type: string
1313
pattern: ^/nhs/england/notify/(production|staging|development|uat)/(primary|secondary|dev-[0-9]+)/data-plane/digitalletters/mesh
14-
description: Event source for digital letters examples.
14+
description: Event source for digital letters.
1515

1616
dataschema:
1717
type: string

0 commit comments

Comments
 (0)