#include "ltdic.h"
L_LTDIC_API pDICOMCONTEXTGROUP L_DicomGetCodedConceptGroup(pCodedConcept)
pDICOMCODEDCONCEPT pCodedConcept; |
pointer to a Coded Concept |
Returns a pointer to the Context Group in the Context Group Table to which the specified Coded Concept belongs.
Parameter |
Description |
pCodedConcept |
Pointer to a DICOMCODEDCONCEPT structure that specifies a Coded Concept. The function returns a pointer to the DICOMCONTEXTGROUP structure that specifies the Context Group to which this Coded Concept belongs. |
Pointer to the DICOMCONTEXTGROUP structure that specifies the Context Group in the Context Group Table to which the specified Coded Concept belongs.
Required DLLs and Libraries
For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application |
Win32, x64, Linux.
Functions: |
L_DicomGetFirstCodedConcept, L_DicomFindIndexCodedConcept, L_DicomFindCodedConcept, L_DicomInsertCodedConcept |
Topics: |
L_INT DicomGetCodedConceptGroupExample(
pDICOMCODEDCONCEPT pConcept,
L_BOOL bYesNo)
{
pDICOMCONTEXTGROUP pGroup;
L_TCHAR szMsg[256], szTitle[32];
// Is it a valid pointer?
if (!L_DicomExistsCodedConcept(pConcept))
return DICOM_ERROR_NULL_PTR;
pGroup = L_DicomGetCodedConceptGroup (pConcept);
wsprintf(szTitle, TEXT("Coded Concept (%s)"), pGroup->pszContextIdentifier);
if (pConcept->pszCodingSchemeVersion)
{
wsprintf(szMsg,
bYesNo ? TEXT("%s\n%s\n%s\n%s\n\nContinue?") : TEXT("%s\n%s\n%s\n%s"),
pConcept->pszCodingSchemeDesignator,
pConcept->pszCodingSchemeVersion,
pConcept->pszCodeValue,
pConcept->pszCodeMeaning);
}
else
{
wsprintf(szMsg,
bYesNo ? TEXT("%s\n%s\n%s\n\nContinue?") :TEXT( "%s\n%s\n%s"),
pConcept->pszCodingSchemeDesignator,
pConcept->pszCodeValue,
pConcept->pszCodeMeaning);
}
if (bYesNo)
{
if (MessageBox(NULL, szMsg, szTitle, MB_YESNO) != IDYES)
return FAILURE - 1;
}
else
MessageBox(NULL, szMsg, szTitle, MB_OK);
return DICOM_SUCCESS;
}
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET