Downloads Documentation Community Contribute Demo






Show Sidebar
Login | Register

Changeset 3936

Show
Ignore:
Timestamp:
04/16/08 18:27:45 (9 months ago)
Author:
tmdugan
Message:

-- atd

* made some rule changes and added a utility class

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • openmrs-modules/atd/src/org/openmrs/module/atd/ruleLibrary/dayPhoneNum.java

    r3722 r3936  
    261261                        Map<String, Object> parameters) throws LogicException 
    262262        { 
    263                 PersonAttribute patientAttribute = patient.getAttribute("Day Phone Number"); 
     263                PersonAttribute patientAttribute = patient.getAttribute("Telephone Number"); 
    264264                if(patientAttribute != null) 
    265265                { 
  • openmrs-modules/atd/src/org/openmrs/module/atd/ruleLibrary/patientName.java

    r3722 r3936  
    3232import org.openmrs.logic.rule.RuleParameterInfo; 
    3333import org.openmrs.module.atd.service.ModuleLogicService; 
     34import org.openmrs.module.atd.util.Util; 
    3435import org.openmrs.module.dss.DssRule; 
    3536 
     
    268269                if(lastName != null) 
    269270                { 
    270                         name+=lastName
     271                        name+=Util.properCase(lastName)
    271272                } 
    272273                name+=", "; 
     
    274275                if(firstName != null) 
    275276                { 
    276                         name+=firstName
     277                        name+=Util.properCase(firstName)
    277278                } 
    278279                 
    279280                if(middleName != null) 
    280281                { 
    281                         name+=" "+middleName+"."; 
     282                        name+=" "+Util.properCase(middleName); 
     283                         
     284                        if(middleName.length() == 1) 
     285                        { 
     286                                name+="."; 
     287                        } 
    282288                } 
    283289                 
  • openmrs-modules/atd/src/org/openmrs/module/atd/ruleLibrary/providerName.java

    r3722 r3936  
    1717import org.openmrs.logic.rule.RuleParameterInfo; 
    1818import org.openmrs.module.atd.service.ModuleLogicService; 
     19import org.openmrs.module.atd.util.Util; 
    1920import org.openmrs.module.dss.DssRule; 
    2021 
     
    6061                                if(provider.getGivenName() != null) 
    6162                                { 
    62                                         providerName+=provider.getGivenName()+" "; 
     63                                        providerName+=Util.properCase(provider.getGivenName())+" "; 
    6364                                } 
    6465                                if(provider.getFamilyName() != null) 
    6566                                { 
    66                                         providerName+=provider.getFamilyName(); 
     67                                        providerName+=Util.properCase(provider.getFamilyName()); 
    6768                                } 
    6869                                return new Result(providerName);