public string MappingResource { get; set; } @property (nonatomic, strong, nullable) NSString *mappingResource; public final String getMappingResource()public final void setMappingResource(String value)
public:property String^ MappingResource {String^ get();void set ( String^ value);}
Value indicating the "Mapping Resource" (0008,0105) element.
using Leadtools;using Leadtools.Dicom;///void DumpEncapsulatedDocumentTags(string sMsgIn, DicomEncapsulatedDocument encapsulatedDocument, DicomCodeSequenceItem conceptNameCodeSequence){string sMimeTypes = string.Empty;string[] sListOfMimeTypes = encapsulatedDocument.GetListOfMimeTypes();foreach (string s in sListOfMimeTypes)sMimeTypes = sMimeTypes + s + ",";string sMsg1 = string.Format("{0}\n\nuType: {1}\n" +"InstanceNumber: {2}\n" +"ContentDate: {3}\n" +"ContentTime: {4}\n" +"AcquisitionDateTime: {5}\n" +"BurnedInAnnotation: {6}\n" +"DocumentTitle: {7}\n" +"VerificationFlag: {8}\n" +"HL7InstanceIdentifier: {9}\n" +"MIMETypeOfEncapsulatedDocument: {10}\n" +"ListOfMIMETypes: {11}\n\n",sMsgIn,encapsulatedDocument.Type.ToString(),encapsulatedDocument.InstanceNumber,encapsulatedDocument.ContentDate.ToString(),encapsulatedDocument.ContentTime.ToString(),encapsulatedDocument.AcquisitionDateTime.ToString(),encapsulatedDocument.BurnedInAnnotation,encapsulatedDocument.DocumentTitle,encapsulatedDocument.VerificationFlag,encapsulatedDocument.HL7InstanceIdentifier,encapsulatedDocument.MimeTypeOfEncapsulatedDocument,sMimeTypes);// ConceptNameCodeSequencestring sMsg2 = string.Format("CodeValue: {0}\n" +"CodingSchemeDesignator: {1}\n" +"CodingSchemeVersion: {2}\n" +"CodeMeaning: {3}\n" +"ContextIdentifier: {4}\n" +"MappingResource: {5}\n" +"ContextGroupVersion: {6}\n" +"ContextGroupLocalVersion: {7}\n" +"ContextGroupExtensionCreatorUID: {8}",conceptNameCodeSequence.CodeValue,conceptNameCodeSequence.CodingSchemeDesignator,conceptNameCodeSequence.CodingSchemeVersion,conceptNameCodeSequence.CodeMeaning,conceptNameCodeSequence.ContextIdentifier,conceptNameCodeSequence.MappingResource,conceptNameCodeSequence.ContextGroupVersion.ToString(),conceptNameCodeSequence.ContextGroupLocalVersion.ToString(),conceptNameCodeSequence.ContextGroupExtensionCreatorUID);Console.WriteLine(sMsg1 + sMsg2);}void DicomDataSet_GetEncapsulatedDocumentExample(DicomElement element, bool child, DicomDataSet ds, string sFileDocumentOut){DicomEncapsulatedDocument encapsulatedDocument = new DicomEncapsulatedDocument();DicomCodeSequenceItem conceptNameCodeSequence = new DicomCodeSequenceItem();ds.GetEncapsulatedDocument(element, child, sFileDocumentOut, encapsulatedDocument, conceptNameCodeSequence);string sMsg = string.Format("Encapsulated Document Extracted: {0}", sFileDocumentOut);DumpEncapsulatedDocumentTags(sMsg, encapsulatedDocument, conceptNameCodeSequence);// We can also use the overload which takes a file streamusing (FileStream stream = new FileStream(sFileDocumentOut, FileMode.Create)){ds.GetEncapsulatedDocument(element, child, stream, encapsulatedDocument, conceptNameCodeSequence);}sMsg = string.Format("Encapsulated Document Extracted from stream: {0}", sFileDocumentOut);DumpEncapsulatedDocumentTags(sMsg, encapsulatedDocument, conceptNameCodeSequence);}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
