/** * @return The first repetition of repeating field {@link #property}, creating it if it does not already exist */ public PropertyComponent getPropertyFirstRep() { if (getProperty().isEmpty()) { addProperty(); } return getProperty().get(0); }
public static void defineCodeSystemProperty(CodeSystem cs, String code, String description, PropertyType type) { for (PropertyComponent p : cs.getProperty()) { if (p.getCode().equals(code)) return; } cs.addProperty().setCode(code).setDescription(description).setType(type).setUri("http://hl7.org/fhir/concept-properties#"+code); }
this.getFilter().add((CodeSystemFilterComponent) value); } else if (name.equals("property")) { this.getProperty().add((PropertyComponent) value); } else if (name.equals("concept")) { this.getConcept().add((ConceptDefinitionComponent) value);
for (org.hl7.fhir.dstu3.model.CodeSystem.CodeSystemFilterComponent t : src.getFilter()) tgt.addFilter(convertCodeSystemFilterComponent(t)); for (org.hl7.fhir.dstu3.model.CodeSystem.PropertyComponent t : src.getProperty()) tgt.addProperty(convertPropertyComponent(t)); for (org.hl7.fhir.dstu3.model.CodeSystem.ConceptDefinitionComponent t : src.getConcept())
return value; case -993141291: // property this.getProperty().add((PropertyComponent) value); // PropertyComponent return value; case 951024232: // concept
for (org.hl7.fhir.dstu3.model.CodeSystem.CodeSystemFilterComponent t : src.getFilter()) tgt.addFilter(convertCodeSystemFilterComponent(t)); for (org.hl7.fhir.dstu3.model.CodeSystem.PropertyComponent t : src.getProperty()) tgt.addProperty(convertPropertyComponent(t)); for (org.hl7.fhir.dstu3.model.CodeSystem.ConceptDefinitionComponent t : src.getConcept())