This wiki has undergone a migration to Confluence found Here
201601 NLM VSAC server info
Jump to navigation
Jump to search
Base URL: https://vsac-qa.nlm.nih.gov/fhir/ValueSet
and the preferred OIDs to use are:
- 5.4.3.2.1.0.1 -> for extensional-case-1
- 5.4.3.2.1.0.2 -> for extensional-case-2
- 5.4.3.2.1.0.3 -> for extensional-case-3
- 5.4.3.2.1.0.4 -> for extensional-case-4
- 5.4.3.2.1.0.5 -> for intensional-case-1
- 5.4.3.2.1.0.6 -> for intensional-case-2
- 5.4.3.2.1.0.7 -> for intensional-case-3
with operations of:
- $expand
- $expand?filter
- $validate?options ( both GET and POST methods )
- $validate-code?options ( both GET and POST methods )
- $lookup?options ( both GET and POST methods )
For example:
- https://vsac-qa.nlm.nih.gov/fhir/ValueSet/5.4.3.2.1.0.6
- https://vsac-qa.nlm.nih.gov/fhir/ValueSet/5.4.3.2.1.0.2/$expand
- https://vsac-qa.nlm.nih.gov/fhir/ValueSet/5.4.3.2.1.0.3/$expand?filter=fail
- https://vsac-qa.nlm.nih.gov/fhir/ValueSet/5.4.3.2.1.0.5/$validate-code?system=http://loinc.org&code=11377-9
- https://vsac-qa.nlm.nih.gov/fhir/ValueSet/$lookup?system=http://loinc.org&code=1963-8
You can use following code systems in Fhir syntax with the $lookup operation:
- http://snomed.info/sct
- http://loinc.org
- http://www.nlm.nih.gov/research/umls/rxnorm
- http://www.ama-assn.org/go/cpt
- http://hl7.org/fhir/sid/cvx
- http://hl7.org/fhir/sid/icd-10
- http://www.icd10data.com/icd10pcs
- http://hl7.org/fhir/sid/icd-9-cm
- http://hl7.org/fhir/v3/RoleCode
- http://hl7.org/fhir/patient-contact-relationship
Users would need to follow the FHIR specification to add information to the http header and/or request body for these operations.
Actually, any value set and code system in the VSAC QA environment can be used with the above operations. If you have a VSAC user account, you can go to VSAC QA to identify a value set and run the above operations. Please notice that you can also use the VSAC code system syntax with $lookup operations. The supported code systems are:
- CPT
- HCPCS
- ICD9CM
- ICD10CM
- ICD10PCS
- LOINC
- RXNORM
- SNOMEDCT
- SOP
- CDCREC
- CVX
- HSLOC
- CDT
- UMLS
- AdministrativeSex
- DischargeDisposition
- ActStatus
- LanguageAbilityProficiency
- LivingArrangement
- ObservationInterpretation
- ParticipationMode
- RoleCode
- RoleStatus
- ActMood
- ActPriority
- ActReason
- AddressUse
- AdministrativeGender
- Confidentiality
- EntityNamePartQualifier
- EntityNameUse
- LanguageAbilityMode
- MaritalStatus
- ParticipationFunction
- ReligiousAffiliation
- RoleClass
- NullFlavor
- PatientContactRelationship