org.hl7.rim

Interface Material

public interface Material extends RimObject, Entity

Interface for RIM class Material.

A subtype of Entity that is inanimate and locationally independent.

Examples: Pharmaceutical substances (including active vaccines containing retarded virus), disposable supplies, durable equipment, implantable devices, food items (including meat or plant products), waste, traded goods, etc.

Discussion: Manufactured or processed products are considered material, even if they originate as living matter. Materials come in a wide variety of physical forms and can pass through different states (ie. Gas, liquid, solid) while still retaining their physical composition and material characteristics.

Rationale: There are entities that have attributes in addition to the Entity class, yet cannot be classified as either LivingSubject or Place.

Method Summary
CEgetFormCode()
Gets attribute formCode of type CE and cardinality 0..1.
voidsetFormCode(CE value)
Sets attribute formCode of type CE and cardinality 0..1.

Method Detail

getFormCode

public CE getFormCode()
Gets attribute formCode of type CE and cardinality 0..1.

A value representing the state (solid, liquid, gas) and nature of the material.

Examples: For therapeutic substances, the dose form, such as tablet, ointment, gel, etc.

Returns: the attribute value

setFormCode

public void setFormCode(CE value)
Sets attribute formCode of type CE and cardinality 0..1.

A value representing the state (solid, liquid, gas) and nature of the material.

Examples: For therapeutic substances, the dose form, such as tablet, ointment, gel, etc.

Parameters: value the new attribute value