Scans a feather-pulled code. See the specification.
This is a typical single-character field that inherits from
Section 27, “class SingleField: Generic
single-character field”.
# - - - - - c l a s s P u l l e d F i e l d - - - - -
class PulledField(SingleField):
'''Represents a feather-pulled field.
'''
VALID_CODES = "OIX"
@staticmethod
def scanField(encounter, scan, fieldName):
'''Scan a feather-pulled field.
'''
SingleField.scanField(encounter, scan, fieldName,
PulledField, "feather-pulled")