IndicationSpecificCriteria

The Indication Specific Criteria resource allows for the retrieval of MMIT indication information. This includes all supported indications as well as products available per indication.


Criteria by Indication

Standard Criteria By Indication, Drug, and Formulary

Class Criteria by Indication, Drug, and Formulary


Criteria by Indication


Request URL
GET Formulary/v1/Criteria


URI Parameters

NameDescription Type Required / Optional
IndicationId

IndicationId used to get Criteria

integer

Required


Resource Description of Response Object

IndicationCriteriaResponse
NameDescription Type Required / Optional
IndicationCriteria

Collection of IndicationCriteriaModel

Optional


Available Response Formats & Sample Data

{
  "IndicationCriteria": [
    {
      "CriteriaId": 1,
      "CriteriaName": "sample string 2"
    },
    {
      "CriteriaId": 1,
      "CriteriaName": "sample string 2"
    }
  ]
}
<IndicationCriteriaResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://api.mmitnetwork.com/indicationspecificcriteria">
  <IndicationCriteria>
    <IndicationCriteriaModel>
      <CriteriaId>1</CriteriaId>
      <CriteriaName>sample string 2</CriteriaName>
    </IndicationCriteriaModel>
    <IndicationCriteriaModel>
      <CriteriaId>1</CriteriaId>
      <CriteriaName>sample string 2</CriteriaName>
    </IndicationCriteriaModel>
  </IndicationCriteria>
</IndicationCriteriaResponse>

Build Request


NameDescription Input Value Type Required / Optional
IndicationId

IndicationId used to get Criteria

integer

Required





Request URL

GET Formulary/v1/Criteria?IndicationId=IndicationId

Status

Response Details

            
            

Standard Criteria By Indication, Drug, and Formulary


Request URL
GET Formulary/v1/StandardCriteria


URI Parameters

NameDescription Type Required / Optional
IndicationId

IndicationId used to get Standard Criteria

integer

Required

ProductId

ProductId used to get Standard Criteria

integer

Required

FormularyId

FormularyId used to get Standard Criteria

integer

Required


Resource Description of Response Object

StandardCriteriaResponse
NameDescription Type Required / Optional
FormularyId

integer

Optional

ProductId

integer

Optional

Indicationid

integer

Optional

STDetail

STCoverage

Optional

PADetail

PACoverage

Optional


Available Response Formats & Sample Data

{
  "FormularyId": 1,
  "ProductId": 2,
  "Indicationid": 3,
  "STDetail": {
    "StepStatus": "sample string 1",
    "MinRequiredGenericCount": 2,
    "MinRequiredBrandCount": 3,
    "StepStatement": "sample string 4",
    "AdditionalStepPathsExist": "sample string 5"
  },
  "PADetail": {
    "PAOverall": "sample string 1",
    "Age": "sample string 2",
    "Gender": "sample string 3",
    "Duration": "sample string 4",
    "Specialist": "sample string 5",
    "BvsD": "sample string 6"
  }
}
<StandardCriteriaResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://api.mmitnetwork.com/indicationspecificcriteria">
  <Indicationid>3</Indicationid>
  <PADetail xmlns:d2p1="http://schemas.datacontract.org/2004/07/MMIT.Api.WebApplication.Models.IndicationSpecificCriteria">
    <d2p1:Age>sample string 2</d2p1:Age>
    <d2p1:BvsD>sample string 6</d2p1:BvsD>
    <d2p1:Duration>sample string 4</d2p1:Duration>
    <d2p1:Gender>sample string 3</d2p1:Gender>
    <d2p1:PAOverall>sample string 1</d2p1:PAOverall>
    <d2p1:Specialist>sample string 5</d2p1:Specialist>
  </PADetail>
  <ProductId>2</ProductId>
  <STDetail xmlns:d2p1="http://schemas.datacontract.org/2004/07/MMIT.Api.WebApplication.Models.IndicationSpecificCriteria">
    <d2p1:AdditionalStepPathsExist>sample string 5</d2p1:AdditionalStepPathsExist>
    <d2p1:MinRequiredBrandCount>3</d2p1:MinRequiredBrandCount>
    <d2p1:MinRequiredGenericCount>2</d2p1:MinRequiredGenericCount>
    <d2p1:StepStatement>sample string 4</d2p1:StepStatement>
    <d2p1:StepStatus>sample string 1</d2p1:StepStatus>
  </STDetail>
  <FormularyId>1</FormularyId>
</StandardCriteriaResponse>

Build Request


NameDescription Input Value Type Required / Optional
IndicationId

IndicationId used to get Standard Criteria

integer

Required

ProductId

ProductId used to get Standard Criteria

integer

Required

FormularyId

FormularyId used to get Standard Criteria

integer

Required





Request URL

GET Formulary/v1/StandardCriteria?IndicationId=IndicationId&ProductId=ProductId&FormularyId=FormularyId

Status

Response Details

            
            

Class Criteria by Indication, Drug, and Formulary


Request URL
GET Formulary/v1/ClassCriteria


URI Parameters

NameDescription Type Required / Optional
IndicationId

IndicationId used to get Class Criteria

integer

Required

ProductId

ProductId used to get Class Criteria

integer

Required

FormularyId

FormularyId used to get Class Criteria

integer

Required

CriteriaId

Optional: if this is provided, only return this Class Criteria.

integer

Optional


Resource Description of Response Object

ClassCriteriaResponse
NameDescription Type Required / Optional
ClassCriteria

Collection of ClassCriteriaModel

Optional


Available Response Formats & Sample Data

{
  "ClassCriteria": [
    {
      "ProductId": 1,
      "IndicationId": 2,
      "FormularyId": 3,
      "CriteriaId": 4,
      "CriteriaName": "sample string 5",
      "Value": "sample string 6"
    },
    {
      "ProductId": 1,
      "IndicationId": 2,
      "FormularyId": 3,
      "CriteriaId": 4,
      "CriteriaName": "sample string 5",
      "Value": "sample string 6"
    }
  ]
}
<ClassCriteriaResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://api.mmitnetwork.com/indicationspecificcriteria">
  <ClassCriteria>
    <ClassCriteriaModel>
      <CriteriaId>4</CriteriaId>
      <CriteriaName>sample string 5</CriteriaName>
      <FormularyId>3</FormularyId>
      <IndicationId>2</IndicationId>
      <ProductId>1</ProductId>
      <Value>sample string 6</Value>
    </ClassCriteriaModel>
    <ClassCriteriaModel>
      <CriteriaId>4</CriteriaId>
      <CriteriaName>sample string 5</CriteriaName>
      <FormularyId>3</FormularyId>
      <IndicationId>2</IndicationId>
      <ProductId>1</ProductId>
      <Value>sample string 6</Value>
    </ClassCriteriaModel>
  </ClassCriteria>
</ClassCriteriaResponse>

Build Request


NameDescription Input Value Type Required / Optional
IndicationId

IndicationId used to get Class Criteria

integer

Required

ProductId

ProductId used to get Class Criteria

integer

Required

FormularyId

FormularyId used to get Class Criteria

integer

Required

CriteriaId

Optional: if this is provided, only return this Class Criteria.

integer

Optional





Request URL

GET Formulary/v1/ClassCriteria?IndicationId=IndicationId&ProductId=ProductId&FormularyId=FormularyId&CriteriaId=CriteriaId

Status

Response Details