Source Index¶
This index lists all source object methods that apply to all Message Model types.
Note
For JSON-specific methods associated with the source object, see the JSON and FHIR index. For DICOM-specific methods associated with the source object, see the DICOM index.
message vs source objects:
Many methods exist in both the message and source objects.
- Use
source.*when:- You need to read values from the original incoming message.
- You want to reference the message before any mapping changes.
- Use
message.*when:- You want to read or modify the current working message.
- You are transforming the message during mapping.
- Important: changes made using
message.*do not modify the originalsourcemessage.
Index (signatures)¶
source methods¶
source.checkNodeExists(nodePath, instance*, repetition*)source.checkNodeIsBlank(nodePath, instance*, repetition*)source.checkNodeIsNotBlank(nodePath, instance*, repetition*)source.getASTMFieldCount(nodePath, instance*)source.getASTMRepetitionCount(nodePath, instance*)source.getAllNodes(nodePath)source.getBytes()source.getColCount()source.getComponentSeparator()source.getCount(nodePath)source.getCreatedTimestamp()source.getElementSeparator()source.getFileDirectory()source.getFileExt()source.getFileName()source.getFileNameWithoutExt()source.getHL7FieldCount(nodePath, instance*)source.getHL7RepetitionCount(nodePath, instance*)source.getLastNode(nodePath)source.getNode(nodePath, instance*, repetition*)source.getNodeNamesMatchingPattern(nodePath)source.getRemoteIPAddress()source.getRowCount()source.getSegmentDelimiter()source.getSeparatePixelDataLength()source.getSourceId()source.isPixelDataStoredSeparately()source.length()source.toString()