//VBAttribute: aliasList,"list of aliases by which the suspect is known",IVSequence<IAlias *> *,IVSequence<IAlias *> * aliasList() const,IPerson & setAliasList(IVSequence<IAlias *> * aAliasList),aliasListId
//VBAttribute: birthDate,"the date the suspect was born",IString,IString birthDate() const,IPerson & setBirthDate(const IString & aBirthDate),birthDateId
//VBAttribute: eyeColor,"the color of the suspect's eyes",unsigned short,unsigned short eyeColor() const,IPerson & setEyeColor(unsigned short aEyeColor),eyeColorId
//VBAttribute: eyeColorAsString,"the eye color as a IString",IString,IString eyeColorAsString() const,IPerson & setEyeColorAsString(const IString & aEyeColor),eyeColorId
//VBAttribute: gender,"the suspect's gender/sex",unsigned short,unsigned short gender() const,IPerson & setGender(unsigned short aGender),genderId
//VBAttribute: isMale,"indicates if the suspect is a male",Boolean,Boolean isMale() const,IPerson & enableIsMale(Boolean aGender = true),genderId
//VBAttribute: hairColor,"the color of the suspect's hair",unsigned short,unsigned short hairColor() const,IPerson & setHairColor(unsigned short aHairColor),hairColorId
//VBAttribute: hairColorAsString,"the hair color as a IString",IString,IString hairColorAsString() const,IPerson & setHairColorAsString(const IString & aHairColor),hairColorId
//VBAttribute: height,"the suspect's height (in inches)",unsigned short,unsigned short height() const,IPerson & setHeight(unsigned short aHeight),heightId
//VBAttribute: heightAsString,"the suspect's height as a IString",IString,IString heightAsString() const,IPerson & setHeightAsString(const IString & aHeight),heightId
//VBAttribute: info,"any information concerning the suspect",IString,IString info() const,IPerson & setInfo(const IString & aInfo),infoId
//VBAttribute: weight,"the suspect's weight (in pounds)",unsigned short,unsigned short weight() const,IPerson & setWeight(unsigned short aWeight),weightId
//VBAttribute: weightAsString,"the suspect's weight as a IString",IString,IString weightAsString() const,IPerson & setWeightAsString(const IString & aWeight),weightId
//VBAttribute: arrestList,"a list of crimes the suspect has been charged with",IVSequence<IArrest *> *,IVSequence<IArrest *> * arrestList() const,ISuspect & setArrestList(IVSequence<IArrest *> * aArrestList),arrestListId
//VBAttribute: bookNumber,"the number by which the suspect was originally booked",unsigned long,unsigned long bookNumber() const,ISuspect & setBookNumber(unsigned long aBookNumber),bookNumberId
//VBAttribute: bookNumberAsString,"the book number as an IString",IString,IString bookNumberAsString() const,ISuspect & setBookNumberAsString(const IString & aBookNumber),bookNumberId
//VBAttribute: hasMole,"indicates if the suspect has one or more moles",Boolean,Boolean hasMole() const,ISuspect & enableHasMole(Boolean enable = true),hasMoleId
//VBAttribute: hasScar,"indicates if the suspect has one or more scars",Boolean,Boolean hasScar() const,ISuspect & enableHasScar(Boolean enable = true),hasScarId
//VBAttribute: hasTattoo,"indicates if the suspect has one or more tattoos",Boolean,Boolean hasTattoo() const,ISuspect & enableHasTattoo(Boolean enable = true),hasTattooId
//VBAttribute: lastSeenList,"a list of places the suspect has been seen",IVSequence<ILastSeen *> *,IVSequence<ILastSeen *> * lastSeenList() const,ISuspect & setLastSeenList(IVSequence<ILastSeen *> * aLastSeenList),lastSeenListId
//VBAttribute: MO,"the suspect's mode of operandi (means by which commits crime)",IString,IString MO() const,ISuspect & setMO(const IString & aMO),MOId
//VBAttribute: moleDesc,"description of suspect's moles including their location",IString,IString moleDesc() const,ISuspect & setMoleDesc(const IString & aMoleDesc),moleDescId
//VBAttribute: mugFront,"the resource ID of the bitmap that represents the suspect's front mug shot",unsigned short,unsigned short mugFront() const,ISuspect & setMugFront(unsigned short aMugFront),mugFrontId
//VBAttribute: mugFrontAsHandle,"the bit map handle of the front mug shot",IBitmapHandle,IBitmapHandle mugFrontAsHandle() const,,mugFrontId
//VBAttribute: mugLeft,"the resource ID of the bitmap that represents the suspect's left mug shot",unsigned short,unsigned short mugLeft() const,ISuspect & setMugLeft(unsigned short aMugLeft),mugLeftId
//VBAttribute: mugLeftAsHandle,"the bit map handle of the left mug shot",IBitmapHandle,IBitmapHandle mugLeftAsHandle() const,,mugLeftId
//VBAttribute: mugRight,"the resource ID of the bitmap that represents the suspect's right mug shot",unsigned short,unsigned short mugRight() const,ISuspect & setMugRight(unsigned short aMugRight),mugRightId
//VBAttribute: mugRightAsHandle,"the bit map handle of the right mug shot",IBitmapHandle,IBitmapHandle mugRightAsHandle() const,,mugRightId
//VBAttribute: scarDesc,"description of suspect's scars including their location",IString,IString scarDesc() const,ISuspect & setScarDesc(const IString & aScarDesc),scarDescId
//VBAttribute: tattooDesc,"description of suspect's tattoos including their location",IString,IString tattooDesc() const,ISuspect & setTattooDesc(const IString & aTattooDesc),tattooDescId
//VBAttribute: resultListWrapper, "pointer to a list of objects meeting query input", 'IVSequence <ISuspect *> *', IVSequence <ISuspect *> * resultListWrapper(),,resultListWrapperId
//VBAttribute: resultListWrapper, "pointer to a list of objects meeting query input", 'IVSequence <IAlias *> *', IVSequence <IAlias *> * resultListWrapper(),,resultListWrapperId
//VBAttribute: resultListWrapper, "pointer to a list of objects meeting query input", 'IVSequence <IArrest *> *', IVSequence <IArrest *> * resultListWrapper(),,resultListWrapperId
//VBAttribute: resultListWrapper, "pointer to a list of objects meeting query input", 'IVSequence <ILastSeen *> *', IVSequence <ILastSeen *> * resultListWrapper(),,resultListWrapperId