That's a good question. Yes, the behavior of the flag H is clearly not documented, because the behavior is non-standard with DAA.
If the lower nibble (least significant four bits) A is a non-base-10 number (more than 9, for example A, B, C, D, E or F), the flag is set or H, 6 is added to the register. This means that even if the lower nibble is in the range 0-9, you can force 6 to register A by setting the flag H.
, H , , , " ", , H . , H DAA , , .