roamControlType Simple Type
Describes how the profile controls roaming.
There are two possible roam registration states:
- Partner: registered on a network closely affiliated with the home network
- Non-partner: registered on a network that is not closely affiliated with the home network
The precise meaning of "partner" varies based upon the network, but it represents a closer relationship with more favorable rates than a non-partner. This could be the case if a regionally-based operator has a business arrangement to use another operator’s radio access network outside of its home area. It could also represent the difference between roaming within a region (e.g., EU) and outside of it.
Note that roamApplicabilityType is a more expressive attribute than roamControlType, and a profile should use either roamControlType or roamApplicabilityType, but not both. (If a profile uses both, then both are applied. The result is the intersection of the two.)
<xs:simpleType name="roamControlType">
<xs:restriction>
<xs:enumeration
value="AllRoamAllowed"
/>
<xs:enumeration
value="PartnerRoamAllowed"
/>
<xs:enumeration
value="NoRoamAllowed"
/>
</xs:restriction>
</xs:simpleType>
Enumeration values
The roamControlType simple type defines the following values.
Value | Description |
---|---|
AllRoamAllowed | Roaming is allowed on Partner and Non-Partner networks. |
PartnerRoamAllowed | Roaming is allowed only on Partner networks. |
NoRoamAllowed | No roaming is allowed. |