Skip to main content

HS.Doc.Mapping.ImportCDAToSDAMapping

abstract class HS.Doc.Mapping.ImportCDAToSDAMapping

Import the CDA to SDA mapping file generated by CDAToSDAMapper and store the mappings to database for searching.

Method Inventory

Methods

classmethod GetCurrentFieldId(pDocumentType As %String, pPath As %String, displayDetail As %Boolean = 0, FieldType As %String) as %String
classmethod GetCurrentPairId(pSourceFieldId As %String, pTargetFieldId As %String, displayDetail As %Boolean = 0) as %String
classmethod LogError(pErrorMessage)
classmethod ParseHL7SourcePath(Source As HS.Doc.Mapping.HL7.SourceField)
classmethod ParseHSMapping(pMapping As HS.Doc.Mapping.Common.HealthShareMapping, KeepCurrentData As %Boolean, displayDetail As %Boolean = 0) as %Status
classmethod TrimPath(Path As %String)
classmethod XMLImport(Path As %String = "", KeepCurrentData As %Boolean = 0, displayDetail As %Boolean = 0) as %Status
classmethod buildPathsFromStructuredMappings(newTarget As HS.Doc.Data.Field, newXPathTarget As HS.Doc.Data.Field, newSource As HS.Doc.Data.Field, pMapping As HS.Doc.Mapping.Common.HealthShareMapping, StructuredMappingRef As %String, newTargetCounter As %String, newXPathTargetCounter As %String, newSourceCounter As %String, linkCounter As %String, priorTargetCounter As %String, priorXPathTargetCounter As %String, priorSourceCounter As %String, displayDetail As %Boolean = 0, tNote As %String)
classmethod getValidSDAPath(tFieldPath As %String) as %Boolean
classmethod isValidSDAPath(tSourcePath As %String, tTargetPath As %String, tNote As %String, displayDetail As %String) as %Boolean
FeedbackOpens in a new tab