Terminology import operation allows you to load prepared terminology concept packages into you server.
POST /terminology/$import​url: <terminology-package-url>
Here is a list of available packages:
SNOMED CT US Edition 20190901 - https://storage.googleapis.com/aidbox-public/fhir-terminology/snomedct-20190901.ndjson.gz​
To import RxNorm concepts, execute the following request:
POST /Content-Type: text/yaml​resourceType: Bundletype: transactionentry:- resource:resourceType: CodeSystemid: rxnormurl: http://www.nlm.nih.gov/research/umls/rxnormdate: '2019'description: RxNorm is just an RxNormcontent: completestatus: activeversion: '10072019'request:url: /CodeSystem/rxnormmethod: PUT​- resource:resourceType: ValueSetid: rxnormstatus: activedescription: This value set includes all RxNorm codes.version: '10072019'compose:include:- system: http://www.nlm.nih.gov/research/umls/rxnormrequest:url: /ValueSet/rxnormmethod: PUT​- resource:id: rxnorminputFormat: application/fhir+ndjsoncontentEncoding: gzipmode: bulkinputs:- resourceType: Concepturl: https://storage.googleapis.com/aidbox-public/fhir-terminology/rxnorm-10072019.ndjson.gzrequest:url: /$importmethod: POST
GET /Concept/?system=http://www.nlm.nih.gov/research/umls/rxnorm&code=636671
resourceType: Bundletype: searchsetentry:- resource:code: '636671'system: http://www.nlm.nih.gov/research/umls/rxnormdisplay: varenicline 0.5 MG Oral Tabletvalueset: [rxnorm]id: rxnorm-636671resourceType: Conceptmeta: {lastUpdated: '2019-12-18T21:18:10.885605Z', createdAt: '2019-12-18T21:18:10.885605Z', versionId: '199'}fullUrl: https://testrevinclude.edge.aidbox.app/Concept/rxnorm-636671total: 1link:- {relation: first, url: '/Concept?system=http://www.nlm.nih.gov/research/umls/rxnorm&code=636671&page=1'}- {relation: self, url: '/Concept?system=http://www.nlm.nih.gov/research/umls/rxnorm&code=636671&page=1'}query-sql: ['SELECT "concept".* FROM "concept" WHERE (aidbox_text_search(knife_extract_text("concept".resource, $JSON$[["system"]]$JSON$)) ilike unaccent(?) AND aidbox_text_search(knife_extract_text("concept".resource, $JSON$[["code"]]$JSON$)) ilike unaccent(?)) LIMIT ? OFFSET ? ', '% http://www.nlm.nih.gov/research/umls/rxnorm%', '% 636671%', 100, 0]query-timeout: 60000query-time: 1259
POST /Content-Type: text/yaml​resourceType: Bundletype: transactionentry:- resource:resourceType: CodeSystemid: snomedcturl: http://snomed.info/sctdate: '2019-09-01'description: SNOMED CT is a standardized, multilingual vocabulary of clinical terminologythat is used by physicians and other health care providers for the electronic exchangeof clinical health informationcontent: completestatus: activeversion: snomed-versionrequest:url: /CodeSystem/snomedctmethod: PUT​- resource:resourceType: ValueSetid: snomedctdescription: This value set includes all RxNorm codes.version: snomed-versioncompose:include:- system: http://snomed.info/scturl: snomedctstatus: activerequest:url: /ValueSet/snomedctmethod: PUT​- resource:id: snomedctinputFormat: application/fhir+ndjsoncontentEncoding: gzipmode: bulkinputs:- resourceType: Concepturl: https://storage.googleapis.com/aidbox-public/fhir-terminology/snomedct-20190901.ndjson.gzrequest:url: /$importmethod: POST