Here's a first attempt to get the call routing working as you want. I'll be amazed if it all works first time
Once we get this working we can have a look at all the short access codes. I think that there will be some conflicts with the OBi110's own "Star Codes", but we can disable them if you don't need them. Anyhow that's a problem for another day! You should be able to dial "3" for voicemail, although at the moment I have added a four second delay. This can probably be reduced once we prove it all works.
Check how calls are routing by looking at Status > Call History in your local OBi web page.
Emergency numbers are usually dealt with as a special case within the Phone Port DigitMap and OutboundCallRoute. You will see that I have replaced "911" with "112|1xxx?|9xx" in both those places.
Assumptions:
Local seven digit numbers cannot start with "1" or "0".
Calls from pc etc come in via the OBiTALK network.
GV is configured on sp1.
Physical Interfaces > PHONE Port > PrimaryLine: PSTN Line
Voice Service > Auto Attendant > PrimaryLine: PSTN Line
Physical Interfaces > PHONE Port > DigitMap:
([1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|112|1xxx?|9xx|**0|***|#|**1(Msp1)|**2(Msp2)|**8(Mli)|**9(Mpp)|(Mpli))
Physical Interfaces > PHONE Port > OutboundCallRoute:
{([1-9]x?*(Mpli)):pp},{(<#:>|112|1xxx?|9xx):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli}
Physical Interfaces > LINE Port > DigitMap:
(<**1>(Msp1)|3S4|0xxxxxxxxx|[2-9]xxxxxx|00xx.S2|xx.S4)
Physical Interfaces > LINE Port > InboundCallRoute:
Existing
Service Providers > ITSP Profile A > General > DigitMap:
(<00:+>33[67]xxxxxxxx|+33[67]xxxxxxxx|<00:+>447xxxxxxxxx|+447xxxxxxxxx|<00:+>491[567]xx.S2|+491[567]xx.S2)
The above digitmap should allow you to dial French/English/German mobiles using the prefix "+" or "00". If you use "00" the digitmap will change it to "+" before sending to GV. Or is some other prefix required?
Voice Services > SP1 Service > X_InboundCallRoute:
Anything required here? Default is "ph"
Voice Services > OBiTALK Service > DigitMap:
(<ob>xxxxxxxxx|obxxxxxxxxx)
Voice Services > OBiTALK Service > InboundCallRoute:
{(290123456)>(Msp1):sp1},{(290123456)>(Mli):li},{290123456:aa},{ph}
Where 290123456 is your OBi softphone number.
Good luck!