How to make mappings easier to query and to document in openEHR

I am not sure I understand how you see this used then. Are you suggesting to ‘decouple’ the value from the code (or preferred term)? How should we ensure that the meaning of the code matches semantically the value entered? how should any validation work if the code is saying ‘A’ but the value is rather a ‘B’ - which one is ‘wrong’, if you get to a point of validating?