description: This template represents a patient's reported intention or desire in the next year to either become pregnant or prevent a future pregnancy. The effectiveTime.low represents the date the intention was recorded and the effectiveTime.high represents the date a year from the recorded date. package_name: hl7.cda.us.ccda derivation: constraint name: PregnancyIntentionInNextYear type: http://hl7.org/cda/stds/core/StructureDefinition/Observation elements: value: type: http://hl7.org/cda/stds/core/StructureDefinition/CD binding: {strength: required, valueSet: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1166.22'} index: 17 classCode: pattern: {type: Code, value: OBS} index: 4 id: {index: 6} code: index: 7 elements: code: pattern: {type: Code, value: 86645-9} index: 8 codeSystem: pattern: {type: String, value: 2.16.840.1.113883.6.1} index: 9 required: [codeSystem, code] moodCode: pattern: {type: Code, value: EVN} index: 5 effectiveTime: index: 14 elements: low: {short: Recorded date, index: 15} high: {short: Should be 1 year from effectiveTime/low, index: 16} required: [low, high] templateId: index: 0 slicing: rules: open discriminator: - {path: root, type: value} - {path: extension, type: value} min: 1 slices: pregnancy-intention-next-year: match: {root: 2.16.840.1.113883.10.20.22.4.281, extension: '2023-05-01'} schema: _required: true index: 1 elements: root: pattern: {type: String, value: 2.16.840.1.113883.10.20.22.4.281} index: 2 extension: pattern: {type: String, value: '2023-05-01'} index: 3 required: [root, extension] extensions: {} statusCode: index: 12 elements: code: pattern: {type: Code, value: completed} index: 13 required: [code] text: short: SHOULD reference the portion of section narrative text corresponding to this entry index: 10 elements: reference: constraint: value-starts-octothorpe: {human: 'If reference/@value is present, it SHALL begin with a ''#'' and SHALL point to its corresponding narrative', source: 'http://hl7.org/cda/us/ccda/StructureDefinition/PregnancyIntentionInNextYear', severity: error, expression: value.exists() implies value.startsWith('#')} index: 11 package_version: 4.0.0 class: logical kind: logical url: http://hl7.org/cda/us/ccda/StructureDefinition/PregnancyIntentionInNextYear base: http://hl7.org/cda/stds/core/StructureDefinition/Observation version: 4.0.0 required: [id, effectiveTime, value, statusCode, templateId]