PSE Provider Registration Portal - Provider Search(Public)

Application Programming Interface (API)

The API is a new and faster alternative to the Provider Directory search. It allows vendors to access public data from the PNM Provider Directory in real time. The API retrieves data from PNM daily. The demo function allows for testing and generating valid queries.
The Demo function will allow for testing and receiving valid queries.

Demo API and Live API


API Version Interactive Demo Planned Phase Out Date API Link
Version 1.0 Demo API https://psapi.ohpnm.omes.maximus.com/fhir/PublicSearchFHIR?

API Request Parameters

The Demo and API link contain field descriptions and information to ease entry.
Example: GET https://psapi.ohpnm.omes.maximus.com/fhir/PublicSearchFHIR?City=NewYork&State=NY&AcceptsNewPatients=true&Radius=10

Request Parameters

Data Element Type Description Field Name
ProviderTypeIDsDelimited  string  Dropdown multi-select list of provider types, including "Select All." Refer to the Provider Directory Search interface for examples. Output will be the MMIS PT Code. Provider Type 
SpecialtyTypeIDsDelimited  string  Drop down multi-select list of Provider Specialties including Select All. See user interface Provider Directory Search for example. Output will be MMIS PS Code.  Specialty 
City  string  Name of the city  City 
State  string  Name of the state in 2 letter code  State 
County  string  Name of the Ohio county if state is equal to OH. Drop down multi-select list of Ohio Counties including Select All. See user interface Provider Directory Search for example. Output will be County Code.  County 
Zip  string  ZIP code  Zip 
Radius string  Dropdown of defined radius parameters including Select All. See user interface Provider Directory Search for example.  Radius 
OrgName  string  Name of the provider. If not an exact match, the search will return results that contain the input string. Provider Name 
HealthPlan  string  Drop down multi-select list of defined Health Plan including Select All. See user interface Provider Directory Search for example.  Health Plan 
Program  string  Drop down multi-select list of defined Program including Select All. See user interface Provider Directory Search for example.  Program 
FacilityType  string  Dropdown multi-select list of defined facility types, including "Select All." Refer to the Provider Directory Search interface for examples. Facility Type 
PrimaryCareProviders  string  Indicates if the provider is a primary care provider.  PCP 
AcceptsPatientsofGender  bool  Dropdown multi-select list of defined patient genders, including "Select All." Refer to the Provider Directory Search interface for examples. Patient Gender 
AcceptsNewPatients  bool  Indicates whether the provider is accepting new patients. New Patients 
AcceptsNewborns  bool  Indicates if the provider accepts newborns  Newborn 
AcceptsPregnantWomen  bool  Indicates if the provider accepts pregnant women.  Pregnant Women 
ProviderGender  string  Dropdown multi-select list of defined provider genders, including "Select All." Refer to the Provider Directory Search interface for examples. Provider Gender 
SpecializedTraining  string  Drop down multi-select list of defined Specialized Training including Select All. See user interface Provider Directory Search for example.  Specialized Training 
CulturalCompetencies  string  Drop down multi-select list of defined Cultural Competencies including Select All. See user interface Provider Directory Search for example.  Cultural Competencies 
ADAAccommodations  string  Drop down multi-select list of defined ADA Accommodations including Select All. See user interface Provider Directory Search for example.  ADA  
Telehealth  bool  Indicates if the provider offers telehealth services  Telehealth 
Pagination  int  Number of records to retrieve. Default is 10; maximum allowed is 100. Number of Records 
Index  int  Records to be returned, for example: 1-100, 101-200. If nothing is entered, first 100 records will return.  Index 

API Response Parameters

Data Element Type Description Field Name
Provider Name  string  Name of the provider. Name 
Provider Type  string  Type of provider. PROVIDER_TYPE_ABBREVIATION 
Specialty  string  Specialties of the provider, separated by comma. SpecialtyTypeName 
Address 1  string  Primary service address, line 1. ADDRESS_1 
Address 2  string  Primary service address, line 2. ADDRESS_2 
City  string  Primary service city. ContactCity 
State  string  Primary service state. ContactState 
Zip  string  Primary service ZIP code.  ContactZip 
County  string  County code. County 
Phone  string  Primary service phone number.  Phone 
Website  string  Primary service website URL.  Website 
Affiliated Health Plans  string  Health plans accepted by the provider, separated by commas. HealthPlans 
Affiliated Programs  string  Programs in which the provider participates, separated by commas.  Program 
Index  int  Range of records returned, for example: 1–100 or 101–200.   Index 
Total Count  int  Total number of records available on the server.  Total Count 
Public Search

Demo API

Use the following form to test generating valid queries. After selecting Submit, the query will display below.

select
select
select
select
select
select
select
select
select
select





Loading...Please wait