index move-to-contact: from: correspondent

Co:?; Enq:?; Loc:?; Q:?; ETy:?; iVis:?;

Enquiry type: [ETypeLabel]

Enquiry: [EnqName]

Move to contact [CoNo]

(if so) The nickname I use for this contact: [CoNick]

If the other party has invited me Pressing this will result in me exchanging contact details with my correspondent, and sharing any notes on wants from enquiries or questions [which contact details] [any charges to be applied]

If the contact is still unknown Pressing this will result in giving my correspondent the option of establishing contact by exchanging contact details [MyDetails] [explanation of any charges that would result]

show info

Diagnostics: ?

page used only if not blocked and contact not yet established.

Information required and sources

Key: {CoNo}; {EnqID}


Pre-processing


What the user is doing


Post-processing


Information output


Issues

Now fairly sure that contact messaging through the system would be a bad idea. It could lead to bullying, people being pressured to reveal their contact details before the other one withdraws.

One interesting thought is, what happens if this is a multi-way match? Can one of the matching conditions be whether it is a whole match or a partial group? When two people have agreed on a multi-way, do they somehow become one unit? Conclusion: leave multi-way matching to later.