description: Specifies the essential criteria for interpreting the results of a urine drug screening. package_name: hl7.fhir.us.cdc-opioid-cpg derivation: constraint name: UrineDrugScreeningResultObservation type: Observation elements: subject: type: Reference refers: ['http://hl7.org/fhir/us/cdc-opioid-cpg/StructureDefinition/OpioidReviewUsefulPatient'] index: 0 effective: choices: [effectiveDateTime] index: 2 effectiveDateTime: {type: dateTime, choiceOf: effective, index: 3} value: constraint: uds-value-string-invariant: {human: The value string SHALL contain a string representation of a positive or negative result., source: 'http://hl7.org/fhir/us/cdc-opioid-cpg/StructureDefinition/UrineDrugScreeningResultObservation', severity: error, expression: value.toString().lower().startsWith('pos') or value.toString().lower().startsWith('neg')} choices: [valueString] index: 5 valueString: type: string constraint: uds-value-string-invariant: {human: The value string SHALL contain a string representation of a positive or negative result., source: 'http://hl7.org/fhir/us/cdc-opioid-cpg/StructureDefinition/UrineDrugScreeningResultObservation', severity: error, expression: value.toString().lower().startsWith('pos') or value.toString().lower().startsWith('neg')} choiceOf: value index: 6 package_version: 1.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/us/cdc-opioid-cpg/StructureDefinition/UrineDrugScreeningResultObservation base: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab version: 1.0.0-ballot required: [effective, effectiveDateTime, value, valueString]