Personalizzazione dei messaggi mediante oggetti Z
È importante riconoscere che, in quanto HL7 può essere completo, non soddisfa tutti i requisiti specifici di ogni set di partner di interfaccia. In alcuni casi i requisiti di dati specifici di un'applicazione vanno oltre le definizioni di dati fornite da HL7. HL7 ha fornito metodi che gli sviluppatori di interfacce possono usare quando le esigenze dei dati superano lo standard. Purtroppo, ci sono anche momenti in cui gli implementatori di interfacce HL7 non afferrano completamente il contenuto dello standard, e usano in modo improprio il contenuto preesistente o semplicemente aggiungono nuovo materiale ai segmenti esistenti.
Gli standard HL7 chiamano la personalizzazione supportata (o localizzazioni) "oggetti Z", perché i nomi iniziano con la lettera "Z". È possibile eseguire due tipi di personalizzazioni nei messaggi HL7: dichiarati e non dichiarati.