: Public Class
Created: 8/28/2009 3:58:48 PM
Modified: 8/26/2017 2:00:44 AM
Project:
Advanced:
DEFINITION:<br/>Specifies the link between one product and another.<br/><br/>EXAMPLE(S):<br/>lot, content, kind, part, ingredient, package, assembly, specialized, equivalent<br/><br/>OTHER NAME(S):<br/><br/>NOTE(S):<br/>
Attribute
Public DSET<ID>
  identifier
Details:
Map:CTRv1.0=ProductRelationship.identifier
Map:ICSRr2=Ingredient.id (in R_Product)
Map:ICSRr2=Part.id (in R_Product)
Notes: DEFINITION:<br/>A unique symbol that establishes identity of the product within the context of another product.<br/><br/>EXAMPLE(S):<br/><br/>OTHER NAME(S):<br/><br/>NOTE(S):<br/>There are multiple ways in which an identifier can be associated to a product; inherited from MaterialIdentifier.identifier, the association to ProcessedProduct.identifier, and the association to ProductRelationship.identifier.  If there is no context associated with the identifier, then MaterialIdentifier.identifier should be used.  However, if the identifier for a product would be different in different context, one of the other identifiers should be used.   If a kind of product is produced by different processors, and each processor assigns the product a different identifier, then ProcessedProduct.identifier should be used. If the product is used in multiple assemblies, and in each assembly it would be assigned a different identifier, then ProductRelationship.identifier should be used.<br/>
Public CD
  typeCode
Details:
Map:CTRv1.0=ProductRelationship.typeCode
Map:ICSRr2=SpecializedKind.code (in R_Product)
Map:ICSRr2=EquivalentEntity.code (in R_Product)
Map:LSDAMv2.2.3Plus=MaterialRelationship.subTypeCode
Map:LSDAMv2.2.3Plus=MaterialRelationship.typeCode
Notes: DEFINITION:<br/>A coded value specifying the kind of relationship a product has with another product.<br/><br/>EXAMPLE(S):<br/>lot, content, kind, part, ingredient, package, assembly, specialized, equivalent<br/><br/>For Life Science:  linkage using entrapment, linkage using encapsulation; core part, shell part, coat part<br/><br/>OTHER NAME(S):<br/><br/>NOTE(S):<br/>
Public RTO<PQ,PQ>
  quantity
Details:
Map:AE=Ingredient.strength
Map:CTRPv1.0=Biologic.strength
Map:CTRPv1.0=FoodProduct.strength
Map:CTRPv1.0=Cosmetic.strength
Map:CTRPv1.0=Drug.strength
Map:CTRRr3=ProductPart.strength
Map:CTRv1.0=ProductRelationship.quantity
Map:DICOM=Contrast/Bolus Module - Contrast/Bolus Ingredient Concentration (0018, 1049)
Map:DICOM=Enhanced Contrast/Bolus Module - Contrast/Bolus Agent Sequence > Contrast/Bolus Ingredient Concentration (0018,1049)
Map:DICOM=Enhanced Contrast/Bolus Module - Contrast/Bolus Agent Sequence > Contrast/Bolus Ingredient Percent by Volume (0052,0001)
Map:FDA HL7 SD SD DSTU2012=ingredient.quantity
Map:ICSRr2=Ingredient.quantity (in R_Product)
Map:ICSRr2=InstanceOfKind.quantity (in R_Product)
Map:ICSRr2=Ingredient1.quantity (in R_Product)
Map:ICSRr2=ProductInstance.quantity (in R_Product)
Map:ICSRr2=Container.capacityQuantity (in R_Product)
Map:ICSRr2=Content1.quantity (in R_Product)
Map:ICSRr2=DeviceInstance.quantity (in R_Product)
Map:ICSRr2=part.quantity (in R_Product)
Map:ICSRr2=Content2.quantity (in R_Product)
Map:ICSRr2=EquivalentSubstance.quantity (in R_Product)
Map:ICSRr2=Content.quantity (in R_Product)
Notes: DEFINITION:<br/>An indication of the amount of one product contained in another product.<br/><br/>EXAMPLE(S):<br/>50 mg per tablet, 300 ml / liter<br/><br/>OTHER NAME(S):<br/><br/>NOTE(S):<br/>
Public DSET<CD>
  confidentialityCode
Details:
Map:CTRv1.0=ProductRelationship.confidentialityCode
Map:ICSRr2=Ingredient.confidentialityCode (in R_Product)
Notes: DEFINITION:<br/>A coded value specifying the privacy requirements for information about this relationship.<br/><br/>EXAMPLE(S):<br/>A manufacturer considers an ingredient in a product to be a trade secret.<br/><br/>OTHER NAME(S):<br/><br/>NOTE(S):<br/>
Public BL
  activeIngredientIndicator
Details:
Map:AE=Ingredient.activeIngredientIndicator
Map:CTR&Rr2=Chemical origin AS
Map:CTR&Rr2=Biological origin AS
Map:CTRPv1.0=FoodProduct.activeIngredientIndicator
Map:CTRPv1.0=Cosmetic.activeIngredientIndicator
Map:CTRPv1.0=Drug.activeIngredientIndicator
Map:CTRRr3=ProductPart.activeIngredientIndicator
Map:CTRv1.0=ProductRelationship.activeIngredientIndicator
Notes: DEFINITION:<br/>Specifies whether the ingredient is an active ingredient.<br/><br/>EXAMPLE(S):<br/><br/>OTHER NAME(S):<br/><br/>NOTE(S):<br/>
Public IVL<TS.DATETIME>
  effectiveDateRange
Details:
Map:CTRv1.0=ProductRelationship.effectiveDateRange
Map:ICSRr2=Ingredient.effectiveTime (in R_Product)
Notes: DEFINITION:<br/>The date (and time) span for when the product relationship is active.<br/><br/>EXAMPLE(S):<br/><br/>OTHER NAME(S):<br/><br/>NOTE(S):<br/>
Element Source Role Target Role
Product
Class  
Name: sourceProductRelationship
 
Name: targetProduct
 
Details:
DESCRIPTION:<br/>Each ProductRelationship always has as target one Product.  Each Product might be the target for one or more ProductRelationship.<br/><br/>DEFINITION:<br/><br/>EXAMPLE(S):<br/><br/>OTHER NAME(S):<br/><br/>NOTE(S):<br/><br/>
Product
Class  
Name: targetProductRelationship
 
Name: sourceProduct
 
Details:
DESCRIPTION:<br/>Each ProductRelationship always has as source one Product.  Each Product might be the source for one or more ProductRelationship.<br/><br/>DEFINITION:<br/><br/>EXAMPLE(S):<br/><br/>OTHER NAME(S):<br/><br/>NOTE(S):<br/><br/>
Tag Value
Map:BRIDGSCC Model Integrity
Details:
 
Map:CTRRr3 ProductPart
Details:
 
Map:CTRv1.0 ProductRelationship
Details:
 
Map:ICSRr2 Content (in R_Product)
Details:
 
Map:ICSRr2 InstanceOfKind2 (in R_Product)
Details:
 
Map:ICSRr2 part (in R_Product)
Details:
 
Map:ICSRr2 PartOfAssembly (in R_Product)
Details:
 
Map:ICSRr2 Content3 (in R_Product)
Details:
 
Map:ICSRr2 EquivalentEntity (in R_Product)
Details:
 
Map:ICSRr2 Content2 (in R_Product)
Details:
 
Map:ICSRr2 Content1 (in R_Product)
Details:
 
Map:ICSRr2 Member (in R_Product)
Details:
 
Map:ICSRr2 SpecializedKind (in R_Product)
Details:
 
Map:ICSRr2 part1 (in R_Product)
Details:
 
Map:ICSRr2 EquivalentSubstance (in R_Product)
Details:
 
Map:ICSRr2 Ingredient (in R_Product)
Details:
 
Map:ICSRr2 Member1 (in R_Product)
Details:
 
Map:ICSRr2 ingredient1 (in R_Product)
Details:
 
Map:LSDAMv2.2.3Plus MaterialRelationship
Details:
 
Map:LSDAMv2.2.3Plus Container.(Container)
Details:
 
Map:LSDAMv2.2.3Plus Equipment.(Software)
Details:
 
Constraint Type Status
identifier Qualifier Invariant Approved
Details:
identifier is only valid when Product.actualIndicator = "false".<br/>