HealthCodeIndex
CodeMap
View SourceGetMappedCpt
Retrieve CPT codes mapped to the diagnosis and RPL combination.
Request
GET /api/CodeMap/GetMappedCpt?diagnosis&rpl[&transactionDate]
Parameters
| Name | In | Type | Default | Notes |
|---|---|---|---|---|
| *diagnosis | query | |||
| *rpl | query | |||
| transactionDate | query |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
OK |
|
| 204 | NoContent |
||
| 400 | Insufficient search criteria |
GetMappedRpl
Retrieve RPL codes mapped to the diagnosis and CPT combination.
Request
GET /api/CodeMap/GetMappedRpl?diagnosis&cpt[&transactionDate]
Parameters
| Name | In | Type | Default | Notes |
|---|---|---|---|---|
| *diagnosis | query | |||
| *cpt | query | |||
| transactionDate | query |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
OK |
|
| 204 | NoContent |
||
| 400 | Insufficient search criteria |
ValidateCrossMatch
Verifies whether the cross coding combination is valid.
Request
GET /api/CodeMap/ValidateCrossMatch?diagnosis&cpt&rpl[&transactionDate]
Parameters
| Name | In | Type | Default | Notes |
|---|---|---|---|---|
| *diagnosis | query | |||
| *cpt | query | |||
| *rpl | query | |||
| transactionDate | query |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | boolean | OK |
|
| 400 | Insufficient validation criteria |
ValidateDiagnosisToRpl
Verifies whether the coding combination between a diagnosis and RPL is valid.
Request
GET /api/CodeMap/ValidateDiagnosisToRpl?diagnosis&rpl[&transactionDate]
Parameters
| Name | In | Type | Default | Notes |
|---|---|---|---|---|
| *diagnosis | query | |||
| *rpl | query | |||
| transactionDate | query |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | boolean | OK |
|
| 204 | NoContent |
||
| 400 | Insufficient validation criteria |
ValidateRplToCpt4
Verifies whether the coding combination between a CPT and RPL is valid.
Request
GET /api/CodeMap/ValidateRplToCpt4?rpl&cpt[&transactionDate]
Parameters
| Name | In | Type | Default | Notes |
|---|---|---|---|---|
| *rpl | query | |||
| *cpt | query | |||
| transactionDate | query |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | boolean | OK |
|
| 204 | NoContent |
||
| 400 | Insufficient validation criteria |
ValidateDiagnosisToCpt4
Verifies whether the coding combination between a diagnosis and CPT is valid.
Request
GET /api/CodeMap/ValidateDiagnosisToCpt4?diagnosis&cpt[&transactionDate]
Parameters
| Name | In | Type | Default | Notes |
|---|---|---|---|---|
| *diagnosis | query | |||
| *cpt | query | |||
| transactionDate | query |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | boolean | OK |
|
| 204 | NoContent |
||
| 400 | Insufficient validation criteria |
CodeSearch
View SourceGetDiagnosis
Search for diagnosis codes.
Request
GET /api/CodeSearch/GetDiagnosis?search[&searchByDescription]
Parameters
| Name | In | Type | Default | Notes |
|---|---|---|---|---|
| *search | query | |||
| searchByDescription | query |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
OK |
|
| 204 | NoContent |
||
| 400 | Insufficient search length |
GetRplProcedure
Search for specialist RPL modidiers.
Request
GET /api/CodeSearch/GetRplProcedure?search&discipline[&searchByDescription]
Parameters
| Name | In | Type | Default | Notes |
|---|---|---|---|---|
| *search | query | |||
| *discipline | query | |||
| searchByDescription | query |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
OK |
|
| 204 | NoContent |
||
| 400 | Could not parse discipline |
GetRplModifier
Search for RPL modidiers.
Request
GET /api/CodeSearch/GetRplModifier?search&discipline[&searchByDescription]
Parameters
| Name | In | Type | Default | Notes |
|---|---|---|---|---|
| *search | query | |||
| *discipline | query | |||
| searchByDescription | query |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
OK |
|
| 204 | NoContent |
||
| 400 | Could not parse discipline |
GetCptProcedure
Search for CPT procedures.
Request
GET /api/CodeSearch/GetCptProcedure?search[&searchByDescription]
Parameters
| Name | In | Type | Default | Notes |
|---|---|---|---|---|
| *search | query | |||
| searchByDescription | query |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
OK |
|
| 204 | NoContent |
||
| 400 | Insufficient search length |
GetCptModifier
Search for CPT modifiers.
Request
GET /api/CodeSearch/GetCptModifier?search[&searchByDescription]
Parameters
| Name | In | Type | Default | Notes |
|---|---|---|---|---|
| *search | query | |||
| searchByDescription | query |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
OK |
|
| 204 | NoContent |
||
| 400 | Insufficient search length |
Definitions
BaseCode
| Name | Type | Notes |
|---|---|---|
| Code | string |
Code value. |
| Description | string |
Code description. |
Icd10
| Name | Type | Notes |
|---|---|---|
| ValidClinicalUse | boolean |
Indicates whether the Diagnosis is valid for clinical use. |
| ValidSequelae | boolean |
Indicates whether the Diagnosis is a valid Sequelae. |
| ValidDagger | boolean |
Indicates whether the Diagnosis is a valid Dagger . |
| ValidAsterisk | boolean |
Indicates whether the Diagnosis is a valid Asterisk. |
| ValidPrimary | boolean |
Indicates whether the Diagnosis is valid in the primary postion. |
| Pmb | boolean |
Indicates whether the Diagnosis is PMB. |
| IsExternal | boolean |
Indicates whether the Diagnosis is an External code. |
| RequiresExtSecondary | boolean |
Indicates whether the Diagnosis requires a External secondary code. |
| Notes |
|
Notes pertaining to the Diagnosis. |
| Pmbs |
|
Pmb information pertaining to the Diagnosis. |
| ActiveFromDate | string (date-time) |
Date that the code is active from. |
| ActiveToDate | string (date-time) |
Date that the code is active to. |
| Code | string |
Code value. |
| Description | string |
Code description. |
Icd10Notes
Notes pertaining to the Diagnosis.
| Name | Type | Notes |
|---|---|---|
| Includes | string |
Describes included diagnosis. |
| Excludes | string |
Describes excluded diagnosis. |
| Note | string |
The note description. |
| Gender | string |
Indicates Gender if applicable. F = Female M = Male |
Pmb
Pmb information pertaining to the Diagnosis.
| Name | Type | Notes |
|---|---|---|
| Treatment | string |
Pmb Treatment description. |
| Note | string |
Notes pertaining to the treatment. |
| Code | string |
Pmb Code. |
| Description | string |
Pmb Description. |
Rpl
| Name | Type | Notes |
|---|---|---|
| Modifier | boolean |
Indicates whether the code is a modifier. |
| ActiveFromDate | string (date-time) |
Date that the code is active from. |
| ActiveToDate | string (date-time) |
Date that the code is active to. |
| Code | string |
Code value. |
| Description | string |
Code description. |
Cpt4
| Name | Type | Notes |
|---|---|---|
| Addon | boolean |
Addon indicator. |
| NonFacilityRvu | number (double) |
Non Facility RVU value. |
| FacilityRvu | number (double) |
Facility RVU value. |
| Rules | string |
CPT4 Rues. |
| Guidelines | string |
CPT4 Guidelines. |
| UsaActiveFromDate | string (date-time) |
USA Active From Date. |
| UsaActiveToDate | string (date-time) |
USA Active To Date. |
| IsRevisedCode | boolean |
Indicates whether the code was revised. |
| IsNewCode | boolean |
Indicates whether the code is new. |
| IsNewOrRevisedText | boolean |
Indicates whether the Text is new or revised. |
| IsRefCptAssistant | boolean |
Indicates whether the code references CPT assistants. |
| IsExemptionMod51 | boolean |
Indicates whether the code is exempted from Mod 51. |
| IsExemptionMod63 | boolean |
Indicates whether the code exempted from Mod 63. |
| IsModerateSedation | boolean |
Indicates whether the code allows Moderate Sedation. |
| IsPendingFda | boolean |
Indicates whether the code allows is pending FDA approval. |
| IsReinstatedRecycled | boolean |
Indicates whether the code reinstated or recycled. |
| IsOutOfNumSeq | boolean |
Indicates whether the code is out of numeric sequence. |
| IsDiscontinued | boolean |
Indicates whether the code is discontinued. |
| IsTelephonicPrescription | boolean |
Indicates whether the code allows telephonic perscriptions. |
| ActiveFromDate | string (date-time) |
Date that the code is active from. |
| ActiveToDate | string (date-time) |
Date that the code is active to. |
| Code | string |
Code value. |
| Description | string |
Code description. |