Skip to content

Segment Mapping

See Segment Mapping for more information about this algorithm framework.

Segment Mapping Algorithm Extension

  • preservedRanges (optional)

    array[SegmentMappingPreservedRange]
    List of character {offset, length} values specifying ranges of the real value to preserve. Offsets begin at 0

  • ignoreCharacters (optional)

    array[Integer]
    List of decimal values specifying ASCII characters to ignore (not mask, not count as part of any segment) in the real value. For example, 65 would ignore 'A'

  • segments (optional; minItems=2; maxItems=36)

    array[SegmentMappingSegment]

Segment Mapping Preserve Range Extension

  • offset (optional)

    Integer
    The character offset of the range of input to preserve

  • length (optional)

    Integer
    The character length of the range of input to preserve

Segment Mapping Segment Extension

  • length (optional; minimum=1; maximum=4)

    Integer
    The length of the segment in digits. This must be 1 for alpha-numeric segments

  • minInt (optional; minimum=0; maximum=9999)

    Integer
    The minimum value of the integer output range of the mapping function

  • maxInt (optional; minimum=0; maximum=9999)

    Integer
    The maximum value of the integer output range of the mapping function

  • minChar (optional; minLength=1; maxLength=1)

    String
    The minimum value of the character output range of the mapping function

  • maxChar (optional; minLength=1; maxLength=1)

    String
    The maximum value of the character output range of the mapping function

  • explicitRange (optional)

    String
    Explicitly specify the output range. Format depends on segment type and size

  • minRealInt (optional; minimum=0; maximum=9999)

    Integer
    The minimum value of the integer range specifying which real values will be masked

  • maxRealInt (optional; minimum=0; maximum=9999)

    Integer
    The maximum value of the integer range specifying which real values will be masked

  • minRealChar (optional; minLength=1; maxLength=1)

    String
    The minimum value of the character range specifying which real values will be masked

  • maxRealChar (optional; minLength=1; maxLength=1)

    String
    The maximum value of the character range specifying which real values will be masked

  • explicitRealRange (optional)

    String
    Explicitly specify the range of input values that should be masked. Format depends on segment type and size