Roles and Responsibilities
The mapping exercise requires involvement from five key roles, each bringing specific expertise and perspective to ensure the exercise is complete and correct.
| Role | Responsibility in the mapping exercise |
|---|---|
| Services / Implementation Consultant | Coordinates the mapping workshop, manages client expectations, drives the pre-requisite collection, ensures sign-off gates are met |
| Data Architect (CDM) | Validates that proposed target entity choices are correct, reviews transformation logic, escalates extension requests to Design Authority |
| Business Analyst / Data Steward | Provides business meaning for source columns, validates code/reference value conversions, identifies PII fields, signs off semantics |
| Client Data SME | Describes source system structure, provides data dictionaries, explains business rules embedded in the source, clarifies ambiguous fields |
| ETL / Data Engineer | Validates implementability of transformations, confirms source connectivity and extraction approach, implements the mapped ETL from MID specification |
| Design Authority | Reviews and approves entity extension requests; governs changes to CDM model boundaries |
Important: All five roles must be involved. Mapping done by a single person without cross-role input almost always produces incomplete or incorrect specifications.