This wiki has undergone a migration to Confluence found Here

201601 NLM VSAC server info

From HL7Wiki
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:

You can use following code systems in Fhir syntax with the $lookup operation:

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