Definition: A reference to a code defined by a terminology system
Requirements: References to codes are very common in healthcare models
169616971698169917001701170217031704
* <b>Definition:</b> * Code specifying the type of source where event originated * </p> */ public CodingDt addType() { CodingDt newType = new CodingDt(); getType().add(newType); return newType; }
626364656667686970
* The codes */ public CodingListParam(String theSystem, String... theCodes) { if (theCodes != null) { for (String next : theCodes) { add(new CodingDt(theSystem, next)); } } }
787980818283848586
* The codes */ public CodingListParam(String theSystem, Collection<String> theCodes) { if (theCodes != null) { for (String next : theCodes) { add(new CodingDt(theSystem, next)); } } }
113114115116117118119120121122
@Override public void setValuesAsQueryTokens(List<String> theParameters) { getCodings().clear(); for (String string : theParameters) { CodingDt dt = new CodingDt(); dt.setValueAsQueryToken(string); myCodings.add(dt); } }
39404142434445464748
3435363738394041
getCoding().clear(); if (theValues == null) { return; } for (T next : theValues) { getCoding().add(new CodingDt(myBinder.toSystemString(next), myBinder.toCodeString(next))); } }
43444546474849
public void setValueAsEnum(T theValue) { getCoding().clear(); if (theValue == null) { return; } getCoding().add(new CodingDt(myBinder.toSystemString(theValue), myBinder.toCodeString(theValue))); }
854855856857858859860861862
* Gender. * </p> */ public CodingDt getGender() { if (myGender == null) { myGender = new CodingDt(); } return myGender; }
104410451046104710481049105010511052
* The type of coverage: social program, medical plan, accident coverage (workers compensation, auto), group health. * </p> */ public CodingDt getType() { if (myType == null) { myType = new CodingDt(); } return myType; }
438439440441442443444445446