CommonProduct
Class Needle

A needle is either "a slender, solid, usually sharp-pointed instrument used for puncturing tissues, suturing, or passing a ligature around or through a vessel" - Farlex Partner Medical Dictionary, or "a fine hollow tube, with a cutting tip, used to access subdermal tissues; used in conjunction with a syringe to administer fluid agents (e.g. local anesthetic), collect blood or aspirate fluids." - Illustrated Dictionary of Podiatry and Foot Science.
This class represents a needle which may be specified in a protocol, a procedure order, or in the documentation of a procedure performed. While we are primarily thinking of hollow needles, this class can be used for both solid and hollow needles as the properties of gauge and length apply to both. It is noted that needles are technically a kind (i.e., a subtype) of Device, but we have modeled Needle as a type of Product, since needles are fungible commodities and because there is no need to assign or track serial numbers to individual needles.

Attributes
Integer gauge gauge

The outside diameter of the needle. This diameter may be measured in millimeters, inches, or a gauge number. There are a number of systems for gauging needles, the most common being the Stubs Needle Gauge. For example, Gauge 7 is 0.180 inches or 4.572 millimeters. Smaller gauge numbers indicate larger outer diameters. Note that the inner diameter depends on both gauge and wall thickness.

«PQ» Quantity length length

The measure of the distance between the proximal end (the hub) to the distal end (the bevel) of the needle. Needles are produced in varying lengths, which make them more or less suitable for given tasks. Needle lengths are typically measured in either inches or millimeters.

«CS» Code type type

A categorization of the needle, which indicates certain characteristics of the needle or the purpose for which the needle has been designed.

Attributes inherited from FHIM::CommonProduct::Product FHIM::CommonProduct::Product
brandName brandName, description description, equivalentTo equivalentTo, fdaProductCode fdaProductCode, formCode formCode, handlingCode handlingCode, kind kind, manufacturer manufacturer, riskCode riskCode, shelfLife shelfLife, specializationOf specializationOf, status status

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameNeedle
Name Expression
NamespaceCommonProduct
Owned Template Signature
OwnerCommonProduct
Owning Template Parameter
PackageCommonProduct
Qualified NameFHIM::CommonProduct::Needle
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 gauge
Public Integer gauge

The outside diameter of the needle. This diameter may be measured in millimeters, inches, or a gauge number. There are a number of systems for gauging needles, the most common being the Stubs Needle Gauge. For example, Gauge 7 is 0.180 inches or 4.572 millimeters. Smaller gauge numbers indicate larger outer diameters. Note that the inner diameter depends on both gauge and wall thickness.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNeedle
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
Namegauge
Name Expression
NamespaceNeedle
Opposite
OwnerNeedle
Owning Association
Owning Template Parameter
Qualified NameFHIM::CommonProduct::Needle::gauge
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 length
Public «PQ» Quantity length

The measure of the distance between the proximal end (the hub) to the distal end (the bevel) of the needle. Needles are produced in varying lengths, which make them more or less suitable for given tasks. Needle lengths are typically measured in either inches or millimeters.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNeedle
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
Namelength
Name Expression
NamespaceNeedle
Opposite
OwnerNeedle
Owning Association
Owning Template Parameter
Qualified NameFHIM::CommonProduct::Needle::length
Stereotype
Template Parameter
Type«PQ» Quantity
Upper1
Upper Value(1)
VisibilityPublic


 type
Public «CS» Code type

A categorization of the needle, which indicates certain characteristics of the needle or the purpose for which the needle has been designed.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNeedle
Datatype
Default(NeedleType)
Default Value((NeedleType))
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
Nametype
Name Expression
NamespaceNeedle
Opposite
OwnerNeedle
Owning Association
Owning Template Parameter
Qualified NameFHIM::CommonProduct::Needle::type
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic