if (identifier != null && identifier.getNamespaceID() != null) { String identifierType = identifier.getNamespaceID().getValue(); if (OpenmrsUtil.nullSafeEquals(identifierType, HL7Constants.HL7_FORM_UUID)) { uuid = identifier.getEntityIdentifier().getValue(); } else if (OpenmrsUtil.nullSafeEquals(identifierType, HL7Constants.HL7_FORM_ID)) { id = identifier.getEntityIdentifier().getValue(); } else { log.warn("Form identifier type of " + identifierType + " unknown to ORU R01 processor.");
private void init() { data = new Type[4]; data[0] = new ST(getMessage()); data[1] = new IS(getMessage(), 363); data[2] = new ST(getMessage()); data[3] = new ID(getMessage(), 301); }
/** * Returns Entity Identifier (component 1). This is a convenience method that saves you from * casting and handling an exception. */ public ST getEi1_EntityIdentifier() { return getTyped(0, ST.class); }
/** * Creates a new EI type */ public EI(Message message) { super(message); init(); }
/** * Returns Universal ID Type (component 4). This is a convenience method that saves you from * casting and handling an exception. */ public ID getEi4_UniversalIDType() { return getTyped(3, ID.class); }
/** * Creates a new EI type */ public EI(Message message) { super(message); init(); }
/** * Returns Entity Identifier (component 1). This is a convenience method that saves you from * casting and handling an exception. */ public ST getEntityIdentifier() { return getTyped(0, ST.class); }
obr.getFillerOrderNumber().getEntityIdentifier().setValue("1234"); obr.getFillerOrderNumber().getNamespaceID().setValue("LAB"); obr.getUniversalServiceIdentifier().getIdentifier().setValue("88304");
private void init() { data = new Type[4]; data[0] = new ST(getMessage()); data[1] = new IS(getMessage(), 363); data[2] = new ST(getMessage()); data[3] = new ID(getMessage(), 301); }
/** {@inheritDoc} */ protected Type createNewTypeWithoutReflection(int field) { switch (field) { case 0: return new EI(getMessage()); case 1: return new EI(getMessage()); case 2: return new EI(getMessage()); case 3: return new EI(getMessage()); case 4: return new CE(getMessage()); case 5: return new CE(getMessage()); case 6: return new EI(getMessage()); case 7: return new CE(getMessage()); case 8: return new ST(getMessage()); default: return null; } }
/** * Returns Entity Identifier (component 1). This is a convenience method that saves you from * casting and handling an exception. */ public ST getEntityIdentifier() { return getTyped(0, ST.class); }
/** {@inheritDoc} */ protected Type createNewTypeWithoutReflection(int field) { switch (field) { case 0: return new EI(getMessage()); case 1: return new EI(getMessage()); case 2: return new EI(getMessage()); case 3: return new EI(getMessage()); case 4: return new CE(getMessage()); case 5: return new CE(getMessage()); case 6: return new EI(getMessage()); case 7: return new CE(getMessage()); case 8: return new ST(getMessage()); default: return null; } }
/** * Returns Namespace ID (component 2). This is a convenience method that saves you from * casting and handling an exception. */ public IS getNamespaceID() { return getTyped(1, IS.class); }
/** {@inheritDoc} */ protected Type createNewTypeWithoutReflection(int field) { switch (field) { case 0: return new SI(getMessage()); case 1: return new ID(getMessage(), new Integer( 503 )); case 2: return new EI(getMessage()); case 3: return new EI(getMessage()); case 4: return new EI(getMessage()); case 5: return new ID(getMessage(), new Integer( 504 )); case 6: return new ID(getMessage(), new Integer( 505 )); case 7: return new CQ(getMessage()); case 8: return new NM(getMessage()); case 9: return new ID(getMessage(), new Integer( 506 )); default: return null; } }
/** * Returns Universal ID (component 3). This is a convenience method that saves you from * casting and handling an exception. */ public ST getUniversalID() { return getTyped(2, ST.class); }
/** {@inheritDoc} */ protected Type createNewTypeWithoutReflection(int field) { switch (field) { case 0: return new SI(getMessage()); case 1: return new ID(getMessage(), new Integer( 503 )); case 2: return new EI(getMessage()); case 3: return new EI(getMessage()); case 4: return new EI(getMessage()); case 5: return new ID(getMessage(), new Integer( 504 )); case 6: return new ID(getMessage(), new Integer( 505 )); case 7: return new CQ(getMessage()); case 8: return new NM(getMessage()); case 9: return new ID(getMessage(), new Integer( 506 )); default: return null; } }
/** * Returns Universal ID Type (component 4). This is a convenience method that saves you from * casting and handling an exception. */ public ID getUniversalIDType() { return getTyped(3, ID.class); }
/** {@inheritDoc} */ protected Type createNewTypeWithoutReflection(int field) { switch (field) { case 0: return new EI(getMessage()); case 1: return new CE(getMessage()); case 2: return new CE(getMessage()); default: return null; } }