MAP003 - Unmapped Field Passthrough¶
Description¶
No mapping rule applied to a source field; the value passed through unchanged into an extension-style slot on the target. Surfaced so consumers can decide whether to keep the passthrough or strip it.
Category¶
Mapping Errors
Severity¶
warning
When emitted¶
Emitted by the UNTP ↔ CIRPASS shims via
compat/_mapping_codes.py
constant MAP_CODE_UNMAPPED. Most identifier-scheme passthrough
events surface here — see
compat/_identifier_schemes.py
for the lookup table.
Common causes¶
- A UNTP identifier scheme URI that isn't in the mapping table.
- A CIRPASS field with no UNTP equivalent that survives the reverse projection as a typed-but-unmapped extension.
How to fix¶
- Add the missing scheme/field to the mapping table in
compat/_identifier_schemes.pyif the omission is a genuine gap. - Otherwise: accept the passthrough; the projection is round-trippable
for
MAP003events.