I've build a CAPI-Monitor. But the incoming number is
evry time without a leading 0.
For local calls its not important. But how can I decide,
that the call is from abroad?
Any help welcome. Thanks, Holger.
000 = unknown
001 = international number
010 = national number
011 = network specific number
100 = subscriber number
110 = abbreviated number
Other values are reserved.
In the CallingPartyNumber IE, which is sent within the CONNECT_IND by CAPI.Quote:> But where can I find this flag?
Sorry, I dont know anything of that capi20.h; its a C / C++ header file, IQuote:> In the capi20.h I have is a _cmsg struct width CallingPartyNumber
> but nothing about a type of number.
the calling party number of a CONNECT_IND message in some locations appears
with a leading zero and sometimes without.
(1) Does anyone know what exactly is the reason for that behaviour (isdn
device, pbx or provider software) and
(2) is there an algorithm to format the calling party number or to find out
the area code without having to use a database?