Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: BSTSNDET

BSTSNDET.m

Go to the documentation of this file.
  1. BSTSNDET ;GDIT/HS/BEE-Get Concept Detail - Documentation ; 15 Nov 2012 4:26 PM
  1. ;;2.0;IHS STANDARD TERMINOLOGY;;Dec 01, 2016;Build 62
  1. Q
  1. ;
  1. ;This routine documents the detail return from various BSTS API calls including
  1. ;$$SEARCH, $$CNCLKP, $$DSCLKP, $$DTSLKP, $$VALTERM
  1. ;
  1. ;Output
  1. ; Function returns - # Records Returned
  1. ;
  1. ; VAR(#) - List of Records
  1. ;
  1. ; The VAR(#) list of records returns the following sections
  1. ;
  1. ;Abnormal Prompt
  1. ; VAR(#,"ABN")=1 - Prompt for Abnormal/Normal/0 - Do not prompt
  1. ;
  1. ;Child Information - Multiple Records Returned (CTR)
  1. ; VAR(#,"CHD",CTR,"CON")=Concept Id of Child Term (may be blank prior to detail lookup)
  1. ; VAR(#,"CHD",CTR,"DTS")=DTSId of the Child Term
  1. ; VAR(#,"CHD",CTR,"TRM")=Child Term Name
  1. ; VAR(#,"CHD",CTR,"XADT")=Date Added
  1. ; VAR(#,"CHD",CTR,"XRDT")=Date Retired
  1. ;
  1. ;Common Concept?
  1. ; VAR(#,"CMN")=1 - Yes/0 - No
  1. ;
  1. ;Concept ID/DTSID
  1. ; VAR(#,"CON")=Concept Id
  1. ; VAR(#,"DTS")=Internal DTS Id
  1. ;
  1. ;Is Episodicity Required
  1. ; VAR(#,"EPI")=1 - Required/0 - Not Required
  1. ;
  1. ;Equivalent concept children
  1. ; VAR(#,"EQC",CTR,"CON")=Concept Id of Equivalent Child
  1. ; VAR(#,"EQC",CTR,"DTS")=DTSId of Equivalent Child
  1. ; VAR(#,"EQC",CTR,"XADT")=Date Added
  1. ; VAR(#,"EQC",CTR,"XRDT")=Date Retired
  1. ;
  1. ;Equivalent matching concept
  1. ; VAR(#,"EQM","LAT")=Laterality of exact match
  1. ; VAR(#,"EQM","DTS")=DTSId of exact match
  1. ; VAR(#,"EQM","CON")=Concept Id of exact match
  1. ; VAR(#,"EQM","XADT")=Date Added
  1. ; VAR(#,"EQM","XRDT")=Date Retired
  1. ;
  1. ;Fully Specified Name
  1. ; VAR(#,"FSN","DSC")=Description Id of the FSN
  1. ; VAR(#,"FSN","TRM")=Fully Specified Name
  1. ; VAR(#,"FSN","XADT")=Date Added
  1. ; VAR(#,"FSN","XRDT")=Date Retired
  1. ;
  1. ;Healing Prompt Selections
  1. ; VAR(#,"HEAL")="RD/RDN/RDNM/Null for No Prompt
  1. ;
  1. ;ICD9 Mapping Information - Multiple Records Returned (CTR)
  1. ; VAR(#,"IC9",CTR,"COD")=ICD9 Code
  1. ; VAR(#,"IC9",CTR,"TYP")=Code Type(IC9)
  1. ; VAR(#,"IC9",CTR,"XADT")=Date Added
  1. ; VAR(#,"IC9",CTR,"XRDT")=Date Retired
  1. ;
  1. ;ICD Mapping Information - Multiple Records Returned (CTR)
  1. ; VAR(#,"ICD",CTR,"COD")=ICD9/ICD10 Code
  1. ; VAR(#,"ICD",CTR,"TYP")=Code Type(ICD)
  1. ; VAR(#,"ICD",CTR,"XADT")=Date Added
  1. ; VAR(#,"ICD",CTR,"XRDT")=Date Retired
  1. ;
  1. ;IsA Information - Multiple Records Returned (CTR)
  1. ; VAR(#,"ISA",CTR,"CON")=Concept Id of IsA Term (may be blank prior to detail lookup)
  1. ; VAR(#,"ISA",CTR,"DTS")=DTSId of the IsA Term
  1. ; VAR(#,"ISA",CTR,"TRM")=IsA Term Name
  1. ; VAR(#,"ISA",CTR,"XADT")=Date Added
  1. ; VAR(#,"ISA",CTR,"XRDT")=Date Retired
  1. ;
  1. ;Prompt for laterality
  1. ; VAR(#,"LAT")=1 - Prompt/0 - Do not prompt
  1. ;
  1. ;Lookup Problem Column Value (Fully Specified Name or a Synonym/Preferred Term)
  1. ;(Based on Search Type parameter - F/S)
  1. ; VAR(#,"PRB","DSC")=Description Id of a Pref Term (Type F) or Synonym/Pref Term (S)
  1. ; VAR(#,"PRB","TRM")=Preferred term of a Concept (F) or a Synonym (S)
  1. ;
  1. ;Preferred Term Information
  1. ; VAR(#,"PRE","DSC")=Description ID of Preferred Term
  1. ; VAR(#,"PRE","TRM")=Preferred Term
  1. ; VAR(#,"PRE","XADT")=Date Added
  1. ; VAR(#,"PRE","XRDT")=Date Retired
  1. ;
  1. ;Default Concept Status
  1. ; VAR(#,"STS")=Chronic/Personal History/Sub-acute/Admin/Social
  1. ;
  1. ;Subset Information - Multiple Records Returned (CTR)
  1. ; VAR(#,"SUB",CTR,"SUB")=Subset Name
  1. ; VAR(#,"SUB",CTR,"XADT")=Date Added
  1. ; VAR(#,"SUB",CTR,"XRDT")=Date Retired
  1. ;
  1. ;Synonym Information - Multiple Records Returned (CTR)
  1. ; VAR(#,"SYN",CTR,"DSC")=Description ID of Synonym
  1. ; VAR(#,"SYN",CTR,"TRM")=Synonym Term
  1. ; VAR(#,"SYN",CTR,"XADT")=Date Added
  1. ; VAR(#,"SYN",CTR,"XRDT")=Date Retired
  1. ;
  1. ;Association Information (SNOMED) - Multiple Records Returned (CTR)
  1. ; VAR(#,"ASM",CTR,"CON")=SNOMED Concept CT Association
  1. ; VAR(#,"ASM",CTR,"DTS")=DTSId of the SNOMED Concept
  1. ;
  1. ;Association Information (RxNorm) - Multiple Records Returned (CTR)
  1. ; VAR(#,"ARX",CTR,"CON")=RxNorm Code Value Association
  1. ; VAR(#,"ARX",CTR,"DTS")=DTSId of the RxNorm Concept
  1. ;
  1. ;Association Information (UNII) - Multiple Records Returned (CTR)
  1. ; VAR(#,"ASN",CTR,"CON")=UNII Code Value Association
  1. ; VAR(#,"ASN",CTR,"DTS")=DTSId of the UNII Concept
  1. ;
  1. ;Inverse Association Information (RxNorm) - Multiple Records Returned (CTR)
  1. ; VAR(#,"IAR",CTR,"CON")=RxNorm Code Value of Inverse Association
  1. ; VAR(#,"IAR",CTR,"DTS")=DTSId of the RxNorm Concept
  1. ; VAR(#,"IAR",CTR,"TRM")=Inverse Association Term
  1. ;
  1. ;Date Concept Added/Retired
  1. ; VAR(#,"XADT")=Date Added
  1. ; VAR(#,"XRDT")=Date Retired
  1. ;
  1. ;RxNorm Only - TTY
  1. ; VAR(#,"TTY",CTR,"TTY")=TTY Code
  1. ; VAR(#,"TTY",CTR,"XADT")=Date Added
  1. ; VAR(#,"TTY",CTR,"XRDT")=Date Retired