Loading
Seguro
InsFormularyService:getListOfCoveredDrugs

InsFormularyService:getListOfCoveredDrugs

Utilice este servicio para obtener una lista de nombres de marca o medicamentos genéricos en un formulario que forman parte de un seguro médico.

Clase: InsFormularyService

Método: getListOfCoveredDrugs

Funcionamiento

  1. Va a FormularyDrug__c para obtener una lista de medicamentos cubiertos por el seguro médico.

  2. Utiliza TradeName__c y GenericName__c para el nombre de marca y medicamentos genéricos, respectivamente.

  3. El coveredDrugs de salida proporciona una lista de medicamentos de formulación y detalles correspondientes, incluyendo detalles de nivel y medicamento (cantidad, límite de relleno, etc.).

Opciones remotas

Opción

Descripción

searchText

Obligatorio.

Busque medicamentos en el formulario por TradeName, Generic Name o Drug Classification.

searchBy

Opcional

Nombre o DrugClassification. Toma como valor predeterminado Name, que permite a los searchText buscar el TradeName o GenericName.

effectiveDate

Opcional

Fecha en la que los fármacos y los fármacos de formulación siguen vigentes.

JSON de entrada

Este servicio no utiliza un JSON de entrada.

JSON de salida

El servicio devuelve una serie de medicamentos y atributos cubiertos (límite de recarga, cantidad por recarga, etc.), proveedores de medicamentos y niveles de planes de medicamentos (por ejemplo, copago).

{
	coveredDrugs: [{
		"Id": "",
		"Name": "Sample Formulary - 0023-6142",
		"FillLimitForm__c": "12 Hrs Patch",
		"HasPriorAuthorization__c": true / false,
		"HasStepTherapy__c": true / false,
		"LimitFrequency__c": "Plan Year",
		"MaxFillAllowed__c": 1,
		"QuantityPerRefill__c": 10,
		"DrugId__c": "a4b1I0000004UDaQAM",
		"DrugId__r": {
			"Id": "a4b1I0000004UDaQAM",
			"Name": "Some Drug Number",
			"TradeName__c": "RAPAFLO",
			"GenericName__c": "silodosin"
		},
		"FormularyId__c": "a4X1I000001CagBUAS",
		"FormularyId__r": {
			"Id": "a4X1I000001CagBUAS",
			"Name": "Australian Pharmaceutical Formulary",
			"LineOfBusiness__c": "Group Dental",
			"ApprovedDate__c": "2018-08-08"
		},
		"FormularyTierId__c": "a4W1I0000006q2cUAA",
		"FormularyTierId__r": {
			"Id": "a4W1I0000006q2cUAA",
			"Name": "Tier 1",
			"CoPayPercent__c": 1.2345
		}
	}, {
		...
	}]
}
 
Cargando
Salesforce Help | Article