description: The precondition class, derived from the ActRelationship class, is used along with the Precondition class to express a condition that must hold true before some over activity occurs. package_name: hl7.cda.uv.core derivation: specialization name: Precondition type: http://hl7.org/cda/stds/core/StructureDefinition/Precondition elements: typeCode: type: code binding: {strength: required, valueSet: 'http://hl7.org/cda/stds/core/ValueSet/CDAActRelationshipType'} pattern: {type: Code, value: PRCN} representation: [xmlAttr] index: 0 criterion: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/Criterion', index: 1} package_version: 2.0.1-sd class: logical kind: logical url: http://hl7.org/cda/stds/core/StructureDefinition/Precondition base: http://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot version: 2.0.1-sd required: [criterion]