Loading
Insurance
InsFormularyService:getListOfCoveredDrugs

InsFormularyService:getListOfCoveredDrugs

Utilisez ce service pour obtenir une liste de médicaments de marque ou génériques dans un formulaire qui font partie d'un plan de santé.

Classe: InsFormularyService

Méthode : getListOfCoveredDrugs

Fonctionnement

  1. Va à FormularyDrug__c pour obtenir la liste des médicaments couverts par le plan de santé.

  2. Utilise respectivement TradeName__c et GenericName__c pour les médicaments de marque et génériques.

  3. La coveredDrugs de sortie fournit la liste des médicaments de formule et les détails correspondants, y compris le niveau et les détails des médicaments (quantité, limite de recharge, etc.).

Options distantes

Option

Description

searchText

Obligatoire.

Recherchez des médicaments dans un formulaire par TradeName, Generic Name ou Drug Classification.

searchBy

Facultatif.

Nom ou DrugClassification. Nom par défaut, qui permet aux searchText de rechercher le TradeName ou le GenericName.

effectiveDate

Facultatif.

Date à laquelle les médicaments et les médicaments de formule sont toujours en vigueur.

JSON d'entrée

Ce service n'utilise pas de JSON d'entrée.

JSON de sortie

Le service renvoie une série de médicaments et d'attributs couverts (limite de recharge, quantité par recharge, etc.), de fournisseurs de médicaments et de niveaux de régime de médicaments (c.-à-d., copaye).

{
	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
		}
	}, {
		...
	}]
}
 
Chargement
Salesforce Help | Article