DICOMCODEDCONCEPT

typedef struct tagDICOMCODEDCONCEPT
{
   GENERICLINK /* reserved */

   L_CHAR * pszCodingSchemeDesignator; /* the Coding Scheme Designator */
   L_CHAR * pszCodingSchemeVersion; /* the Coding Scheme Version */
   L_CHAR * pszCodeValue; /* the Code Value */
   L_CHAR * pszCodeMeaning; /* the Code Meaning */

   pVALUEDATETIME pContextGroupLocalVersion; /* the Context Group Local Version */
   L_CHAR * pszContextGroupExtensionCreatorUID; /* the Context Group Extension Creator UID */

} DICOMCODEDCONCEPT, * pDICOMCODEDCONCEPT;

The DICOMCODEDCONCEPT structure is used to specify a Coded Concept.

Member

Description

GENERICLINK

Reserved.

pszCodingSchemeDesignator

Character string that contains the Coding Scheme Designator (0008,0102) of the Coded Concept.

pszCodingSchemeVersion

Character string that contains the Coding Scheme Version (0008,0103) of the Coded Concept.

pszCodeValue

Character string that contains the Code Value (0008,0100) of the Coded Concept.

pszCodeMeaning

Character string that contains the Code Meaning (0008,0104) of the Coded Concept.

pContextGroupLocalVersion

Pointer to a VALUEDATETIME structure that contains the Context Group Local Version (0008,0107) of the Coded Concept.

pszContextGroupExtensionCreatorUID

Character string that contains the Context Group Extension Creator UID (0008,010D) of the Coded Concept.

Comments

When the return value of a function is a pointer to a DICOMCODEDCONCEPT structure, none of the members pszCodingSchemeDesignator, pszCodeValue, and pszCodeMeaning can be NULL.

For the Coded Concepts that are maintained internally, the members pContextGroupLocalVersion and pszContextGroupExtensionCreatorUID are always NULLs.

See Also

Functions:

L_DicomGetFirstCodedConcept, L_DicomFindIndexCodedConcept, L_DicomFindCodedConcept, L_DicomSetCodedConceptCodeMeaning, L_DicomInsertCodedConcept, L_DicomDeleteCodedConcept

Topics:

Working with Context Groups