65,10 → 65,13 |
extension "File:../xsd/CDIVN.xsd" |
} |
|
import from X_3gpp_ns_cw_1_0 language "XSD" all |
with { |
extension "File:../xsd/cw.xsd" |
} |
|
|
|
|
|
template charstring m_international_number_format := pattern "\\+\d+";//pattern "\+\d+"; |
|
495,11 → 498,16 |
conference_type := p_confInfo |
}; |
|
template XmlBody m_XmlBody_CUG(template Cug p_cug) := |
template XmlBody m_XmlBody_CW(template Ims_cw p_cw) := |
{ |
cug := p_cug |
cw := p_cw |
}; |
|
template XmlBody m_XmlBody_CUG(template Cug p_cug) := |
{ |
cug := p_cug |
}; |
|
template XmlBody m_XmlBody_MCID(template Mcid p_mcid) := |
{ |
mcid := p_mcid |
678,6 → 686,44 |
} |
}//end group CUGTemplates |
|
group CWTemplates { |
|
template Ims_cw m_CW(template TEmptyType p_cwi) := { |
anyAttributes := omit, |
communication_waiting_indication := p_cwi, |
elem := omit |
} |
|
template Cug m_CW2 ( |
template CugRequestType p_crt, |
template NetworkIdentityType p_nit, |
template SixteenbitType p_cibc, |
template TwoBitType p_cci |
):= { |
active := omit, |
anyAttributes := omit, |
cugCallOperation := p_crt, |
networkIndicator := p_nit, |
cugInterlockBinaryCode := p_cibc, |
cugCommunicationIndicator :=p_cci |
} |
|
template Cug mw_CW ( |
template CugRequestType p_crt, |
template NetworkIdentityType p_nit, |
template SixteenbitType p_cibc, |
template TwoBitType p_cci |
):= { |
active := omit, |
anyAttributes := omit, |
cugCallOperation := p_crt, |
networkIndicator := p_nit, |
cugInterlockBinaryCode := p_cibc, |
cugCommunicationIndicator := p_cci |
} |
|
}//end group CWTemplates |
|
group MCIDTemplates { |
|
template Mcid m_mcid_request_mcidIndicatorTrue := |