Urdu Braille

According to Unesco (2013), there are different braille alphabets for Urdu in India and in Pakistan. The Indian alphabet is based on national Bharati Braille, while the Pakistani alphabet is based on Persian Braille.
Differences from Persian and Bharati Braille.
Besides the addition of Urdu-specific consonants analogous to the additional letters in the print Urdu alphabet compared to the Persian alphabet, Pakistani Urdu Braille differs from Persian Braille in the transcription of the print letter "ž", which is written as a digraph in Urdu braille rather than as Persian , which in Urdu is used for "ḍ". 
Indian Urdu Braille differs from other Bharati braille alphabets in having several letters borrowed from Persian, such as for "q" (Bharati "kṣ"), for "ḥ" (Bharati "jñ"), and for "‘" (Bharati "ḻ"). Another such letter, for "x", is shared with Gurmukhi Braille ਖ਼ "x" but with no other Bharati alphabet, where is otherwise the vowel "o".
Alphabets.
It is not clear if vowels in Indian Urdu Braille follow pronunciation and their Devanagari Braille equivalents, or print orthography.
Contractions.
Pakistani Urdu Braille has several contractions beyond the aspirated consonants: 
Punctuation.
Basic punctuation in Pakistan is the same as in India. See Bharati Braille#Punctuation.