Skip to content

CON-PFM-DJE-004Source Key

Markdown

CON-PFM-DJE-004

Source Key

Markdown
  • DocumentDraft
  • Product intentConfirmed
  • ImplementationObserved

Planning

Feature
FEAT-PFM-DJE-04
Owned by
MOD-PFM-DJE
Acted on by
CAP-PFM-DJE-006, CAP-PFM-DJE-012, CAP-PFM-DJE-015, CAP-PFM-DJE-017
Visible to
ACT-PFM-035, ACT-PFM-036, ACT-PFM-037
Not to be confused with
Destination identifiers and display numbers identify Rhythm records rather than their producer mappings., Duplicate-detection identity concerns whether different records represent the same person.
Also acted on by
CAP-PFM-DJE-013

Design

Specified by
DOM-PFM-DJE-004

KindKey conceptProduct areaPlatformModuleData Job EngineRevision1

Read atmacroservice-libraries 54536a44services-crm a8d1364fservices-platform ad3f6a65

The Formal Contract

The narrative above explains; the sections below are authoritative — the rules, scenarios and tests this document binds.

Definition
A source key identifies a producer’s record within its source system and record kind; a workspace mapping connects that identity to its Rhythm record and delivery evidence.
Synonyms
producer keyexternal keyID crosswalk entry

Relationships

ToStatementProvenance
CON-PFM-DJE-001Successful keyed record writes retain their mappings in the same transaction.documented
macroservice-libraries:packages/data-jobs/README.md#Keyed writes and the ID crosswalk
CON-PFM-DJE-005Workspace reset removes loaded mappings with records so later input starts a new load.documented

The Markdown files under specs/ in rhythmsoftware/rhythm-v2-docs are the canonical source of truth. This reader is a generated, read-only projection of them.