description: This profile constrains the Observation resource to represent the findings of the urine dipstick test (e.g. protein, glucose, nitrite, bacteria). package_name: rs/ch.fhir.ig.ch derivation: constraint name: ChEpregObservationUrineFinding type: Observation elements: encounter: type: Reference refers: ['http://fhir.ch/ig/ch-epreg/StructureDefinition/ch-epreg-encounter-mother'] index: 2 value: choices: [valueString] index: 8 valueString: {type: string, choiceOf: value, index: 9} component: index: 10 slicing: rules: open discriminator: - {path: code, type: value} min: null slices: protein: match: code: coding: - {code: 20454-5, system: 'http://loinc.org'} schema: index: 11 elements: code: pattern: type: CodeableConcept value: coding: - {code: 20454-5, system: 'http://loinc.org'} type: CodeableConcept index: 12 value: choices: [valueString] index: 14 valueString: {type: string, choiceOf: value, index: 15} required: [value, valueString] glucose: match: code: coding: - {code: 25428-4, system: 'http://loinc.org'} schema: index: 16 elements: code: pattern: type: CodeableConcept value: coding: - {code: 25428-4, system: 'http://loinc.org'} type: CodeableConcept index: 17 value: choices: [valueString] index: 19 valueString: {type: string, choiceOf: value, index: 20} required: [value, valueString] nitrite: match: code: coding: - {code: 5802-4, system: 'http://loinc.org'} schema: index: 21 elements: code: pattern: type: CodeableConcept value: coding: - {code: 5802-4, system: 'http://loinc.org'} type: CodeableConcept index: 22 value: choices: [valueString] index: 24 valueString: {type: string, choiceOf: value, index: 25} required: [value, valueString] bacteria: match: code: coding: - {code: 87829-8, system: 'http://loinc.org'} schema: index: 26 elements: code: pattern: type: CodeableConcept value: coding: - {code: 87829-8, system: 'http://loinc.org'} type: CodeableConcept index: 27 value: choices: [valueString] index: 29 valueString: {type: string, choiceOf: value, index: 30} required: [value, valueString] effectiveDateTime: {type: dateTime, choiceOf: effective, index: 5} effective: choices: [effectiveDateTime] index: 4 code: pattern: type: CodeableConcept value: coding: - {code: '417597005', system: 'http://snomed.info/sct'} type: CodeableConcept index: 0 subject: type: Reference refers: ['http://fhir.ch/ig/ch-epreg/StructureDefinition/ch-epreg-patient-mother'] index: 1 performer: {index: 6} package_version: epreg-1.0.0-ballot class: profile kind: resource url: http://fhir.ch/ig/ch-epreg/StructureDefinition/ch-epreg-observation-urine-finding base: http://fhir.ch/ig/ch-epreg/StructureDefinition/ch-epreg-observation-preg-progress version: 1.0.0-ballot