当前位置: 首页>>代码示例>>Java>>正文


Java ContactPoint.setUse方法代码示例

本文整理汇总了Java中org.hl7.fhir.dstu3.model.ContactPoint.setUse方法的典型用法代码示例。如果您正苦于以下问题:Java ContactPoint.setUse方法的具体用法?Java ContactPoint.setUse怎么用?Java ContactPoint.setUse使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.hl7.fhir.dstu3.model.ContactPoint的用法示例。


在下文中一共展示了ContactPoint.setUse方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: main

import org.hl7.fhir.dstu3.model.ContactPoint; //导入方法依赖的package包/类
public static void main(String[] theArgs) {

      Patient pat = new Patient();

      pat.addName().setFamily("Simpson").addGiven("Homer").addGiven("J");
      pat.addIdentifier().setSystem("http://acme.org/MRNs").setValue("7000135");

      // Enumerated types are provided for many coded elements
      ContactPoint contact = pat.addTelecom();
      contact.setUse(ContactPoint.ContactPointUse.HOME);
      contact.setSystem(ContactPoint.ContactPointSystem.PHONE);
      contact.setValue("1 (416) 340-4800");

      pat.setGender(Enumerations.AdministrativeGender.MALE);
   }
 
开发者ID:furore-fhir,项目名称:fhirstarters,代码行数:16,代码来源:Example02_EnumeratedTypes.java

示例2: makeContactFromTEL

import org.hl7.fhir.dstu3.model.ContactPoint; //导入方法依赖的package包/类
public ContactPoint makeContactFromTEL(Element e) throws Exception {
if (e == null)
	return null;
if (e.hasAttribute("nullFlavor"))
	return null;
 ContactPoint c = new ContactPoint();
	String use = e.getAttribute("use");
 if (use != null) {
 	if (use.equals("H") || use.equals("HP") || use.equals("HV"))
 		c.setUse(ContactPointUse.HOME);
 	else if (use.equals("WP") || use.equals("DIR") || use.equals("PUB"))
 		c.setUse(ContactPointUse.WORK);
 	else if (use.equals("TMP"))
 		c.setUse(ContactPointUse.TEMP);
 	else if (use.equals("BAD"))
 		c.setUse(ContactPointUse.OLD);
 }
 if (e.getAttribute("value") != null) {
 	String[] url = e.getAttribute("value").split(":");
 	if (url.length == 1) {
 		c.setValue(url[0].trim());
 		c.setSystem(ContactPointSystem.PHONE);
 	} else {
 		if (url[0].equals("tel"))
 			c.setSystem(ContactPointSystem.PHONE);
 		else if (url[0].equals("mailto"))
 			c.setSystem(ContactPointSystem.EMAIL);
 		else if (e.getAttribute("value").contains(":"))
 			c.setSystem(ContactPointSystem.OTHER);
 		else 
 			c.setSystem(ContactPointSystem.PHONE);
 		c.setValue(url[1].trim());
 	}
 }
 return c;
 
}
 
开发者ID:jamesagnew,项目名称:hapi-fhir,代码行数:38,代码来源:Convert.java


注:本文中的org.hl7.fhir.dstu3.model.ContactPoint.setUse方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。