ICD10

ICD Actions for the ICD-10 CM codeset

APIDescription
GET api/ICD10/HelloWorld

Connectivity Test Method

GET api/ICD10?ICD10Code={ICD10Code}

Retrieves an ICD10 code from the database.

POST api/ICD10

Retrieves an ICD10 code from the database.

GET api/ICD10/GetByICD9Code?ICD9Code={ICD9Code}&AllowApproximateMatch={AllowApproximateMatch}&AllowCombinationMatch={AllowCombinationMatch}

Looks at the GEM mapping tables and gets all the ICD10 codes that map to an ICD9 code.

GET api/ICD10/Find?ICD10Search={ICD10Search}&Greedy={Greedy}&ServiceDate={ServiceDate}

Checks the ICD10 table for partial matches and returns all relevant codes. Other results will include a list of potential codes that match the search.

GET api/ICD10/Find_Autocomplete?ICD10Search={ICD10Search}&Greedy={Greedy}&ServiceDate={ServiceDate}

Checks the ICD10 table for partial matches and returns all relevant codes. Other results will include a list of potential codes that match the search.

GET api/ICD10?CustomID={CustomID}

No documentation available.

ICD9

ICD Actions for the ICD-9 CM codeset

APIDescription
GET api/ICD9/HelloWorld

Connectivity Test Method

GET api/ICD9?ICD9Code={ICD9Code}

Retrieves an ICD9 code from the database.

POST api/ICD9

Retrieves an ICD9 code from the database.

GET api/ICD9/GetByICD10Code?ICD10Code={ICD10Code}&AllowApproximateMatch={AllowApproximateMatch}&AllowCombinationMatch={AllowCombinationMatch}

Looks at the GEM mapping tables and gets all the ICD9 codes that map to an ICD10 code.

GET api/ICD9/Find?ICD9Search={ICD9Search}&Greedy={Greedy}&ServiceDate={ServiceDate}

Checks the ICD9 table for partial matches and returns all relevant codes. Other results will include a list of potential codes that match the search.

GET api/ICD9/Find_Autocomplete?ICD9Search={ICD9Search}&Greedy={Greedy}&ServiceDate={ServiceDate}

Checks the ICD9 table for partial matches and returns all relevant codes. Other results will include a list of potential codes that match the search.

GET api/ICD9?CustomID={CustomID}

No documentation available.

ICD

ICD Actions that search all code sets

APIDescription
GET api/ICD/HelloWorld

Connectivity Test Method

GET api/ICD/FindExact?AnyICDCode={AnyICDCode}&Greedy={Greedy}&ServiceDate={ServiceDate}

Checks the ICD10 table for an exact match and returns the correct ICD Code, in almost every case a code will match to one or the other, but it is possible to match on both. The response model property StrongMatch can be used to know when the result is an unambiguous match to an exact ICD code from a single code set.

GET api/ICD/Find?AnyICDCode={AnyICDCode}&Greedy={Greedy}&ServiceDate={ServiceDate}

Checks the ICD10 table for partial matches and returns all relevant codes. The response model property StrongMatch can be used to know when the result is an unambiguous match to a single exact ICD code from a single code set. Other results will include a list of potential codes that match the search.

GET api/ICD/Find_Autocomplete?AnyICDCode={AnyICDCode}&Greedy={Greedy}&ServiceDate={ServiceDate}

Checks the ICD10 table for partial matches and returns all relevant codes. The response model property StrongMatch can be used to know when the result is an unambiguous match to a single exact ICD code from a single code set. Other results will include a list of potential codes that match the search.

GET api/ICD?CustomID={CustomID}

No documentation available.