Examples of Fingerprint


Examples of ke.go.moh.oec.Fingerprint

     */
    private void unpackLivingSubjectFingerprints(Person p, Element e, String oidFingerprint, Fingerprint.Type type) {
        List<Element> idList = unpackGetLivingSubjectIdList(e, oidFingerprint);
        for (Element id : idList) {
            Element v = (Element) id.getElementsByTagName("value").item(0); // unpackGetLivingSubjectIdList() guarantees this exists.
            Fingerprint f = new Fingerprint();
            f.setTemplate(unpackByteArray(unpackAttribute(v, "extension")));
            f.setFingerprintType(type);
            if (p.getFingerprintList() == null) {
                p.setFingerprintList(new ArrayList<Fingerprint>());
            }
            p.getFingerprintList().add(f);
        }
View Full Code Here

Examples of ke.go.moh.oec.Fingerprint

       
        // Exercise fingerprint matching code
        p0 = new Person();
        List<Fingerprint> fpList = new ArrayList<Fingerprint>();
        byte[] b = {1, 2, 3};
        Fingerprint f = new Fingerprint();
        f.setTemplate(b);
        f.setFingerprintType(Fingerprint.Type.rightRingFinger);
        f.setTechnologyType(Fingerprint.TechnologyType.griauleTemplate);
        fpList.add(f);
        p0.setFingerprintList(fpList);
        requestData.setPerson(p0);
        pr = callFindPerson(requestData);
    }
View Full Code Here

Examples of ke.go.moh.oec.Fingerprint

                    + "exists in the shadow database", transactionType);
            return false;
        }
        String marriageStatus = null;
        String marriageType = null;
        Fingerprint fp1 = new Fingerprint();
        Fingerprint fp2 = new Fingerprint();
        String event = "";
        Date eventDate = null;
        for (Row r : rowList) {
            String value = r.value;
            if (value == null) {
                value = "";
            } else {
                value = value.trim(); // HDSS database values have a lot of trailing spaces.
                value = value.replace('\u2018', '\'').replace('\u2019', '\''); // Some values have "curly" quote characters -- cause problems for XML.
            }
            if (r.name.equals("fname")) {
                p.setFirstName(value);
            } else if (r.name.equals("jname")) {
                p.setMiddleName(value);
            } else if (r.name.equals("lname")) {
                p.setLastName(value);
            } else if (r.name.equals("famcla")) {
                p.setClanName(value);
            } else if (r.name.equals("akaname")) {
                p.setOtherName(value);
            } else if (r.name.equals("gender")) {
                p.setSex(HdssDataParser.sex(value, hdssId));
            } else if (r.name.equals("dob")) {
                p.setBirthdate(parseDate(value));
            } else if (r.name.equals("mfname")) {
                p.setMothersFirstName(value);
            } else if (r.name.equals("mjname")) {
                p.setMothersMiddleName(value);
            } else if (r.name.equals("mlname")) {
                p.setMothersLastName(value);
            } else if (r.name.equals("ffname")) {
                p.setFathersFirstName(value);
            } else if (r.name.equals("fjname")) {
                p.setFathersMiddleName(value);
            } else if (r.name.equals("flname")) {
                p.setFathersLastName(value);
            } else if (r.name.equals("mtal")) {
                marriageStatus = value;
            } else if (r.name.equals("mtyp")) {
                marriageType = value;
            } else if (r.name.equals("cfname")) {
                p.setCompoundHeadFirstName(value);
            } else if (r.name.equals("cjname")) {
                p.setCompoundHeadMiddleName(value);
            } else if (r.name.equals("clname")) {
                p.setCompoundHeadLastName(value);
            } else if (r.name.equals("villname")) {
                p.setVillageName(value);
            } else if (r.name.equals("lasteventdate")) {
                eventDate = parseDate(value);
            } else if (r.name.equals("lastevent")) {
                event = value;
            } else if (r.name.equals("expectedDeliveryDate")) {
                p.setExpectedDeliveryDate(parseDate(value));
            } else if (r.name.equals("pregnancyEndDate")) {
                p.setPregnancyEndDate(parseDate(value));
            } else if (r.name.equals("pregnancyOutcome")) {
                p.setPregnancyOutcome(HdssDataParser.pregnancyOutcome(value, hdssId));
            } else if (r.name.equals("f_Template")) {
                fp1.setTemplate(parseHex(value));
            } else if (r.name.equals("f_Type")) {
                fp1.setFingerprintType(HdssDataParser.fingerprintType(value, hdssId));
            } else if (r.name.equals("f_Technology")) {
                fp1.setTechnologyType(HdssDataParser.fingerprintTechnologyType(value, hdssId));
            } else if (r.name.equals("f_DateEntered")) {
                fp1.setDateEntered(parseDate(value));
            } else if (r.name.equals("f_DateModified")) {
                fp1.setDateChanged(parseDate(value));
            } else if (r.name.equals("s_Template")) {
                fp2.setTemplate(parseHex(value));
            } else if (r.name.equals("s_Type")) {
                fp2.setFingerprintType(HdssDataParser.fingerprintType(value, hdssId));
            } else if (r.name.equals("s_Technology")) {
                fp2.setTechnologyType(HdssDataParser.fingerprintTechnologyType(value, hdssId));
            } else if (r.name.equals("s_DateEntered")) {
                fp2.setDateEntered(parseDate(value));
            } else if (r.name.equals("s_DateModified")) {
                fp2.setDateChanged(parseDate(value));
            }
        }
        if (event.equalsIgnoreCase("DTH")) {
            //p.setAliveStatus(Person.AliveStatus.no);
            p.setDeathdate(eventDate);
        } else if (event.equalsIgnoreCase("EXT")) {
            p.setLastMoveDate(eventDate);
        }
        //
        // Set marital status, if present.
        //
        p.setMaritalStatus(HdssDataParser.maritalStatus(marriageStatus, marriageType, hdssId));
        //
        // Set the Kisumu HDSS person identifier.
        //
        List<PersonIdentifier> personIdentifierList = new ArrayList<PersonIdentifier>();
        PersonIdentifier pi = new PersonIdentifier();
        pi.setIdentifier(hdssId);
        pi.setIdentifierType(PersonIdentifier.Type.kisumuHdssId);
        personIdentifierList.add(pi);
        p.setPersonIdentifierList(personIdentifierList);
        //
        // Set the fingerprints if present.
        //
        List<Fingerprint> fingerprintList = new ArrayList<Fingerprint>();
        if (fp1.getTemplate() != null) {
            fingerprintList.add(fp1);
        }
        if (fp2.getTemplate() != null) {
            fingerprintList.add(fp2);
        }
        if (fingerprintList.size() > 0) {
            p.setFingerprintList(fingerprintList);
        } else {
View Full Code Here

Examples of ke.go.moh.oec.Fingerprint

    }

    private List<Fingerprint> getBrandNewFingerprintList() {
        List<Fingerprint> fingerprintList = new ArrayList<Fingerprint>();
        for (ImagedFingerprint imagedFingerprint : mainViewHelper.getSession().getImagedFingerprintList()) {
            Fingerprint fingerprint = imagedFingerprint.getFingerprint();
            if (fingerprint != null) {
                fingerprint.setDateEntered(new Date());
                fingerprintList.add(fingerprint);
            }
        }
        if (mainViewHelper.getSession().isFingerprint()) {
            return fingerprintList;
View Full Code Here

Examples of ke.go.moh.oec.Fingerprint

        private final List<ImagedFingerprint> imagedFingerprintList;

        private QuickSearchManager() {
            imagedFingerprintList = new ArrayList<ImagedFingerprint>();

            Fingerprint fp1 = new Fingerprint();
            fp1.setFingerprintType(Fingerprint.Type.rightIndexFinger);
            fp1.setTechnologyType(Fingerprint.TechnologyType.griauleTemplate);
            fp1.setTemplate(null);
            ImagedFingerprint ifp1 = new ImagedFingerprint(fp1, mainViewHelper.getMissingFingerprint().getImage(), quickSearchQualityTextField.getText());
            imagedFingerprintList.add(ifp1);

            Fingerprint fp2 = new Fingerprint();
            fp2.setFingerprintType(Fingerprint.Type.leftIndexFinger);
            fp2.setTechnologyType(Fingerprint.TechnologyType.griauleTemplate);
            fp2.setTemplate(null);
            ImagedFingerprint ifp2 = new ImagedFingerprint(fp2, mainViewHelper.getMissingFingerprint().getImage(), quickSearchQualityTextField.getText());
            imagedFingerprintList.add(ifp2);
        }
View Full Code Here

Examples of sbt.testing.Fingerprint

        return taskDef;
      }

      @Override
      public Task[] execute(EventHandler eventHandler, Logger[] loggers) {
        Fingerprint fingerprint = taskDef.fingerprint();
        String testClassName = taskDef.fullyQualifiedName();

        boolean quiet = false, verbose = false, nocolor = false, decodeScalaNames = false,
                logAssert = false, logExceptionClass = true;
        HashMap<String, String> sysprops = new HashMap<String, String>();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.