POST api/DrugLabInterferenceByLab
The DrugLabInterferenceByLab method accepts a LOINC code as input and returns a list of all drugs that interfere with the lab test.
For the supplied LOINC, this method returns a distinct list of Gold Standard Product Identifiers grouped by interference type.
If there is no data for the LOINC, the method returns an appropriate message.
The DrugLabInterferenceByLab method also includes a ‘Maximum Results Returned’ option that allows you to limit the number of results returned.
Request Information
URI Parameters
None.
Body Parameters
DrugLabInterferenceByLabRequestName | Description | Type | Additional information |
---|---|---|---|
LoincCode | The LOINC code you want to query. | string |
Required |
MaxResults | Limits the number of results returned. A null value means no limit, and everthing will be returned. | integer |
None. |
AccessToken |
Temporary access token from the GSDD Auth API.
Used to validate your license.
Note: Access tokens are temporary and may be invalidated early for various reasons, including—but not limited to—site maintenance and security updates. If a token is invalidated prematurely, simply request new tokens via the AccessToken method in the GSDD Auth API. This is a rather rare occurrence, but should be planned for and handled by the consuming application. |
string |
Required |
Request Formats
application/json, text/json
Sample:
{ "LoincCode": "12345-1", "MaxResults": 10, "AccessToken": "T25lX0hhcHB5X0FuZF9TYXRpc2ZpZWRfR1NERF9DdXN0b21lcl9TYW1wbGVfQWNjZXNzVG9rZW4=" }
Response Information
Resource Description
DrugLabInterferenceByLabResponseName | Description | Type | Additional information |
---|---|---|---|
Interferences | Returns the drug interference output parameters for the supplied LOINC input value. | Collection of DrugLabInterferenceDrug |
Required |
Response Formats
application/json, text/json
Sample:
{ "Interferences": [ { "Drugs": [ { "IdType": "NDC9", "Id": "12345-0001" }, { "IdType": "NDC9", "Id": "12345-0002" } ], "ResponseCode": "Sample ResponseCode text.", "Method": "Sample Method text.", "Source": "Sample Source text.", "DocumentationLevel": "Sample DocumentationLevel text.", "EffectCode": "Sample EffectCode text." }, { "Drugs": [ { "IdType": "NDC9", "Id": "12345-0003" }, { "IdType": "NDC9", "Id": "12345-0004" } ], "ResponseCode": "Sample ResponseCode text.", "Method": "Sample Method text.", "Source": "Sample Source text.", "DocumentationLevel": "Sample DocumentationLevel text.", "EffectCode": "Sample EffectCode text." } ] }