GET api/groups/{groupid}/drugprofiles/{id}

Retrieves a single drug profile by ID for a specific group.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
groupid

The ID of the group.

integer

Required

id

The ID of the drug profile to retrieve.

integer

Required

Body Parameters

None.

Response Information

Resource Description

Returns the drug profile model if found; otherwise, returns NotFound.

DrugProfileModel
NameDescriptionTypeAdditional information
GroupNo

The identifier for the drug profile's group. This value will only be populated if the drug profile is not global.

integer

None.

ProfileName

Gets or sets the Name of the Drug Profile

string

None.

Description

Gets or sets the description of the drug profile.

string

None.

IsBrand

Gets or sets a value indicating whether the drug is a brand.

boolean

None.

IsRx

Gets or sets a value indicating whether the drug is prescription.

boolean

None.

GenericAvailable

Gets or sets a value indicating whether a generic version is available.

boolean

None.

OTCAvailable

Gets or sets a value indicating whether an over-the-counter version is available.

boolean

None.

IsMultiSourced

Gets or sets a value indicating whether the drug is multi-sourced.

boolean

None.

IsRepackaged

Gets or sets a value indicating whether the drug is repackaged.

boolean

None.

IsMaintenanceDrug

Gets or sets a value indicating whether the drug is a maintenance drug.

boolean

None.

DEAClassCodes

Gets or sets the applicable DEA schedules for the drug criteria

Collection of DEAScheduleModel

None.

BrandNameCodes

Gets or sets the applicable brand codes for the drug criteria

Collection of BrandNameCodeModel

None.

MultiSourceCodes

Gets or sets the applicable multi-source codes for the drug criteria

Collection of MultiSourceCodeModel

None.

DrugProfileGPIsUrl

Gets the Url where the GPI's for this Drug Profile can be found and updated.

string

None.

DrugProfileNDCsUrl

Gets the Url where the NDC's for this Drug Profile can be found and updated.

string

None.

DrugProfileDDIDsUrl

Gets the Url where the DDID's for this Drug Profile can be found and updated.

string

None.

DrugProfileRoutesOfAdministrationUrl

Gets the Url where the Routes of Administration for this Drug Profile can be found and updated.

string

None.

DrugProfileDosageFormsUrl

Gets the Url where the Dosage Forms for this Drug Profile can be found and updated.

string

None.

NDCListIsExclusion

Gets or sets the NDCListIsExclusion for this Drug Profile.

boolean

None.

DDIDListIsExclusion

Gets or sets the DDIDListIsExclusion for this Drug Profile.

boolean

None.

Url

Gets or sets the link representing a link back to the resource

string

None.

ID

Gets or sets the identifier for the resource

integer

None.

Response Formats

application/json, text/json, application/json-patch+json

Sample:
{
  "url": "sample string 10",
  "id": 11,
  "groupNo": 1,
  "profileName": "sample string 1",
  "description": "sample string 2",
  "isBrand": true,
  "isRx": true,
  "genericAvailable": true,
  "otcAvailable": true,
  "isMultiSourced": true,
  "isRepackaged": true,
  "isMaintenanceDrug": true,
  "deaClassCodes": [
    {
      "displayName": "sample string 1"
    },
    {
      "displayName": "sample string 1"
    }
  ],
  "brandNameCodes": [
    {
      "displayName": "sample string 1"
    },
    {
      "displayName": "sample string 1"
    }
  ],
  "multiSourceCodes": [
    {
      "displayName": "sample string 1"
    },
    {
      "displayName": "sample string 1"
    }
  ],
  "drugProfileGPIsUrl": "sample string 3",
  "drugProfileNDCsUrl": "sample string 4",
  "drugProfileDDIDsUrl": "sample string 5",
  "drugProfileRoutesOfAdministrationUrl": "sample string 6",
  "drugProfileDosageFormsUrl": "sample string 7",
  "ndcListIsExclusion": true,
  "ddidListIsExclusion": true
}