/** * @return The first repetition of repeating field {@link #identifier}, creating it if it does not already exist */ public Identifier getIdentifierFirstRep() { if (getIdentifier().isEmpty()) { addIdentifier(); } return getIdentifier().get(0); }
public static void setOID(CodeSystem cs, String oid) { if (!oid.startsWith("urn:oid:")) oid = "urn:oid:" + oid; if (!cs.hasIdentifier()) cs.addIdentifier(new Identifier().setSystem("urn:ietf:rfc:3986").setValue(oid)); else if ("urn:ietf:rfc:3986".equals(cs.getIdentifierFirstRep().getSystem()) && cs.getIdentifierFirstRep().hasValue() && cs.getIdentifierFirstRep().getValue().startsWith("urn:oid:")) cs.getIdentifierFirstRep().setValue(oid); else throw new Error("unable to set OID on code system"); }
/** * @return The first repetition of repeating field {@link #identifier}, creating it if it does not already exist */ public Identifier getIdentifierFirstRep() { if (getIdentifier().isEmpty()) { addIdentifier(); } return getIdentifier().get(0); }
switch (hash) { case 116079: return getUrlElement(); case -1618432855: return addIdentifier(); case 351608024: return getVersionElement(); case 3373707: return getNameElement();
public static void setOID(CodeSystem cs, String oid) { if (!oid.startsWith("urn:oid:")) oid = "urn:oid:" + oid; if (!cs.hasIdentifier()) cs.addIdentifier(new Identifier().setSystem("urn:ietf:rfc:3986").setValue(oid)); else if ("urn:ietf:rfc:3986".equals(cs.getIdentifierFirstRep().getSystem()) && cs.getIdentifierFirstRep().hasValue() && cs.getIdentifierFirstRep().getValue().startsWith("urn:oid:")) cs.getIdentifierFirstRep().setValue(oid); else throw new Error("unable to set OID on code system"); }
tgt.setUrl(src.getUrl()); if (src.hasIdentifier()) tgt.addIdentifier(convertIdentifier(src.getIdentifier())); if (src.hasVersion()) tgt.setVersion(src.getVersion());
copyDomainResource(src, tgtcs); tgtcs.setUrl(src.getCodeSystem().getSystem()); tgtcs.addIdentifier(convertIdentifier(src.getIdentifier())); tgtcs.setVersion(src.getCodeSystem().getVersion()); tgtcs.setName(src.getName()+" Code System");
switch (hash) { case 116079: return getUrlElement(); case -1618432855: return addIdentifier(); case 351608024: return getVersionElement(); case 3373707: return getNameElement();
tgt.setUrl(src.getUrl()); if (src.hasIdentifier()) tgt.addIdentifier(convertIdentifier(src.getIdentifier())); if (src.hasVersion()) tgt.setVersion(src.getVersion());
copyDomainResource(src, tgtcs); tgtcs.setUrl(src.getCodeSystem().getSystem()); tgtcs.addIdentifier(convertIdentifier(src.getIdentifier())); tgtcs.setVersion(src.getCodeSystem().getVersion()); tgtcs.setName(src.getName()+" Code System");