Hi,
This website,
www.v-flyer.com has a code section;
http://www.v-flyer.com/codes.asp
Click on the letter D & J to expand the definition.
Essentially D is a discounted Upper class fare ( restrictions)
J is full fare Upper class ( no restricitions)
both give lounge access and same tier points and miles ( 2* standard)
Regards
TBS