Frequently Asked Questions
Micronesia uses a closed numbering plan with fixed-length numbers. Validate fixed-line numbers with the format XXX XXXX (7 digits) and mobile numbers with 7XX XXXX (8 digits). You can use regular expressions like /^[2-6]\d{6}$/ for fixed lines and /^7\d{7}$/ for mobile to ensure data integrity.
The country code for Micronesia is +691. Always include this code when dialing Micronesia from another country. Remember to also include the plus sign (+) before the country code for international calls.
Micronesia's simplified numbering plan is due to the FSM Telecommunications Corporation (FSMTC) acting as both the primary service provider and the regulatory body. This centralized structure eliminates the need for area codes within the Federated States of Micronesia.
You should always store and use Micronesian phone numbers in the international E.164 format (+691 XXX XXXX). This ensures compatibility with international systems and facilitates accurate number handling.
Number portability is not currently supported in Micronesia. Numbers are permanently assigned to FSMTC. Consider designing systems with future portability in mind, in case regulations change.
Micronesia mobile numbers follow the format 7XX XXXX, totaling 8 digits. The number always begins with '7' following the country code +691. This distinguishes mobile numbers from fixed-line numbers.
To dial international calls from Micronesia, dial 00 (the international prefix) followed by the country code and the subscriber's number. For example, to call the USA, dial 00 1 555 123 4567.
Dialing within Micronesia is simple; just dial the 7- or 8-digit subscriber number directly. No area codes or prefixes are needed for domestic calls.
The FSM Telecommunications Corporation (FSMTC) serves as both the primary service provider and the regulatory body for telecommunications in Micronesia. This centralized structure influences the country's simplified numbering plan.
Use the E.164 format (+691 XXX XXXX) for international calls to Micronesia. This format includes the country code (+691) followed by the 7- or 8-digit local number.
The emergency number in Micronesia is 911. Ensure your applications integrate support for this number.
Refer to the official websites of FSMTC (fsmtc.fm) and TRA (tra.fm) for the latest information on Micronesian telecommunications regulations and numbering plan updates.
SMS-enabled numbers in Micronesia start with '7' after the country code (+691). If the local number begins with 7, it is an SMS-enabled mobile number. Use separate validation patterns for SMS if necessary.
Loading...
Micronesia Phone Numbers: Format, Area Code & Validation Guide
This guide provides a comprehensive overview of the telephone numbering system in the Federated States of Micronesia (FSM) for developers and system administrators. Understanding the nuances of this system is crucial for building robust and compliant applications.
Background
The Federated States of Micronesia (FSM), a nation of 607 islands spread across the western Pacific Ocean, has a unique telecommunications landscape. The FSM Telecommunications Corporation (FSMTC) holds a central role, acting as both the primary service provider and the regulatory body. This centralized structure results in a simplified numbering plan, which, while advantageous in some aspects, requires careful attention during technical implementation. Currently, FSMTC is working on expanding fiber optic cable connectivity throughout the islands, with plans to connect Kosrae by 2021 and ongoing efforts to bring fiber to every home, business, and school on the main islands of all four states. This initiative, funded by the World Bank, aims to significantly boost internet speeds and economic development within the FSM.
Numbering Plan Structure
Micronesia uses a closed numbering plan, meaning all numbers are fixed length and follow a predictable format. There are no area codes within the FSM.
Number Formats
XXX XXXX
(7 digits total)7XX XXXX
(8 digits total)Example Numbers:
Number Validation
Validating Micronesian phone numbers is essential for data integrity and application functionality. Use the following regular expressions for validation:
Dialing Procedures
Domestic Calls
Dialing within Micronesia is straightforward. Simply dial the 7- or 8-digit subscriber number directly.
International Calls
Outbound from Micronesia: Dial
00
(International Prefix) +Country Code
+Number
00 1 555 123 4567
Inbound to Micronesia: Dial
+691
+Local Number
+691 320 1234
+691 743 1234
Best Practices for Developers
1. Robust Validation and Formatting
The following class provides a comprehensive solution for validating and formatting Micronesian phone numbers:
This class not only validates but also formats numbers to the international E.164 standard (
+691 XXX XXXX
), ensuring interoperability.2. Comprehensive Error Handling
Implement robust error handling to manage invalid input and prevent unexpected application behavior. Consider using custom error classes for more specific error reporting:
3. Data Storage and Privacy
+691 XXX XXXX
) for consistency and compatibility with international systems.4. Number Portability
Number portability is not currently supported in Micronesia. Numbers are permanently assigned to FSMTC. However, it's prudent to design your system with future portability in mind, should regulations change.
5. SMS Messaging
Ensure that SMS-enabled numbers start with
7
. Implement separate validation patterns for SMS if necessary.6. Emergency Services
Integrate support for the emergency number (911) in your applications.
Regulatory Compliance
Compliance with FSMTC regulations is paramount. Key considerations include:
Future Considerations
Resources and Support
By following these guidelines, you can ensure your applications handle Micronesian phone numbers correctly, efficiently, and in compliance with all applicable regulations.