AdaptivMapr

Clinical evidence & market access

The templates in this pack

One HTA body's cost-effectiveness decision for a drug×indication, with ICER/QALY economics. Maps to drug-database.hta_assessments.

The templates in this pack

Schema

The canonical field set, printed as it ships.

20 fields with multilingual hints (DE / FR / IT / EN / ES) and field-level validators. Any source column that resolves to one of these is mapped by the cascade — most of them on the deterministic layers, with no LLM call.

hta_assessment_v1
fields
20
required
3
validated
1
hints
101
Canonical columnTypeRequiredValidatorsHeader hints the cascade matches
sourceenumniceicercadthiqwigsmcpbachaute_autoriteotheryes—hta bodyagencyassessment bodyappraisal
agencystring——agencycommitteeappraisal committeeassessment group
countrystring——countryjurisdictionnation
drugstringyes—drugtechnologyinterventionproductmedicineinnbrand
atc_codestring—atc_codeatc
indicationstringyes—indicationconditionpopulationdiseasefor the treatment of
efo_idstring——efomondodoidontology id
decisionenumrecommendednot_recommendedrestrictedoptimizedonly_in_researchunder_review——recommendationdecisionguidancerecommendednot recommendedrestricted useoptimiseddo not recommend
icer_valuenumber——icerincremental cost-effectiveness ratiocost per qalycost/qaly£/qaly$/qalyincremental cost effectiveness
icer_currencystring——currency£$€gbpusdcadeur
icer_perstring——per qalyper life-yearper lay
willingness_thresholdnumber——thresholdwillingness to paywtpcost-effectiveness threshold20000 to 3000020,00030,00050000100000150000
qaly_gainnumber——qaly gainincremental qalysqalys gainedquality-adjusted life years
hbpb_lownumber——health benefit price benchmarkhbpbvalue-based priceprice benchmarkfair pricehealth-benefit price benchmark
hbpb_highnumber——health benefit price benchmarkhbpbvalue-based priceprice benchmarkupper benchmark
hbpb_basisenumper_yearper_treatmentper_course——per yearannualper treatmentone-timeper course
list_pricenumber——list priceannual list pricewacwholesale acquisition costlaunch priceannounced price
comparatorstring——comparatorversuscompared withvsstandard of carebest supportive careplacebo
urlstring——urllinkreferenceta numberdoi
published_datedate——publisheddate of publicationissuedfinal appraisal

Read the same definition as JSON at GET /v1/templates/hta_assessment_v1. A hint match resolves on layer 2 — no LLM call, no token spend, just the flat per-map fee. Hover a validator id to see what it checks.

  • 20 canonical fields
  • 3 required
  • 1 validated
  • 101 header hints
  • Clinical evidence & market access pack

Try it

A real file, a real call, one template id.

POST the file with the template id. The cascade resolves most columns for free on the deterministic layers; only the leftovers reach the metered LLM.

bash
curl -X POST https://api.adaptivmapr.com/v1/uploads \
  -H "Authorization: Bearer $ADAPTIVMAPR_API_KEY" \
  -F "template=hta_assessment_v1"
→ upload created · mappings ready · confirm before commit
This is a medium-risk template. Its mappings response comes back with requires_hitl: true so you can gate your own commit. Schema-only mode — headers plus at most three sample rows, each clamped to 80 characters — is a data-minimization mode. Full-data routes the metered layer-5 call in-region under a BAA at a 20% uplift, and stays locked until the workspace accepts the BAA/NDA in-app.
mcp
adaptivmapr.match_headers({
  template_id: "hta_assessment_v1",
  headers: ["source", "agency", "country", "drug"]
})
schema-only · headers and ≤3 clamped rows only

Put hta cost-effectiveness assessment in production — without shipping raw records.

Schema-only mapping leaves only headers and a handful of clamped samples. Add full-data when you need row-level AI, routed in-region under a BAA.