archetype (adl_version=1.4; uid=37d7bd8a-306a-4d4a-b527-e00de9316883) openEHR-EHR-CLUSTER.timing_ahs.v1 concept [at0000] -- Timing ahs language original_language = <[ISO_639-1::en]> description original_author = < ["name"] = <""> > details = < ["en"] = < language = <[ISO_639-1::en]> purpose = <"To record structured information about the intended timing of a therapeutic or diagnostic activity."> use = <"Use to record structured information about the intended timing of a therapeutic or diagnostic activity. This archetype is designed to be used within the 'Timing' SLOT within any clinically appropriate archetype, or any slot where timing is required."> misuse = <""> copyright = <"© openEHR Foundation"> > > lifecycle_state = <"published"> other_contributors = <> other_details = < ["licence"] = <"This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/."> ["custodian_organisation"] = <"Ocean Informatics"> ["original_namespace"] = <"com.oceaninformatics"> ["original_publisher"] = <"Ocean Informatics"> ["custodian_namespace"] = <"com.oceaninformatics"> ["MD5-CAM-1.0.1"] = <"87B5D179CB60010214671E213D31EE37"> ["build_uid"] = <"ac9aec87-c843-40e0-b4a3-74644b3454b3"> ["revision"] = <"1.0.0"> > definition CLUSTER[at0000] matches { -- Timing ahs items cardinality matches {1..*; unordered} matches { ELEMENT[at0001] occurrences matches {0..1} matches { -- Frequency value matches { DV_TEXT matches {*} } } ELEMENT[at0002] occurrences matches {0..1} matches { -- Timing description value matches { DV_TEXT matches {*} } } ELEMENT[at0003] occurrences matches {0..1} matches { -- Specific time value matches { DV_TIME matches {*} DV_INTERVAL matches { upper matches { DV_TIME matches {*} } lower matches { DV_TIME matches {*} } } } } ELEMENT[at0004] occurrences matches {0..1} matches { -- Specific date value matches { DV_DATE matches {*} DV_INTERVAL matches { upper matches { DV_DATE_TIME matches {*} } lower matches { DV_DATE matches {*} } } } } ELEMENT[at0005] occurrences matches {0..1} matches { -- Specific day of week value matches { DV_CODED_TEXT matches { defining_code matches { [local:: at0006, -- Monday at0007, -- Tuesday at0008, -- Wednesday at0009, -- Thursday at0010, -- Friday at0011, -- Saturday at0012] -- Sunday } } } } ELEMENT[at0013] occurrences matches {0..1} matches { -- Specific day of month value matches { DV_COUNT matches { magnitude matches {|1..31|} } DV_INTERVAL matches { upper matches { DV_COUNT matches { magnitude matches {|1..31|} } } lower matches { DV_COUNT matches { magnitude matches {|1..31|} } } } } } ELEMENT[at0014] occurrences matches {0..1} matches { -- Exact timing critical? value matches { DV_BOOLEAN matches { value matches {True, False} } } } ELEMENT[at0015] occurrences matches {0..1} matches { -- As required value matches { DV_BOOLEAN matches { value matches {True, False} } } } ELEMENT[at0016] occurrences matches {0..1} matches { -- 'As required' criterion value matches { DV_TEXT matches {*} } } CLUSTER[at0017] occurrences matches {0..1} matches { -- Specific event items cardinality matches {1..*; unordered} matches { ELEMENT[at0018] occurrences matches {0..1} matches { -- Event name value matches { DV_TEXT matches {*} } } ELEMENT[at0019] occurrences matches {0..1} matches { -- Time offset value matches { DV_DURATION matches {*} } } } } CLUSTER[at0020] occurrences matches {0..1} matches { -- On / off cycle items cardinality matches {1..*; unordered} matches { ELEMENT[at0021] occurrences matches {0..1} matches { -- On value matches { DV_DURATION matches {*} } } ELEMENT[at0022] occurrences matches {0..1} matches { -- Off value matches { DV_DURATION matches {*} } } ELEMENT[at0023] occurrences matches {0..1} matches { -- Repetitions value matches { DV_COUNT matches {*} } } } } } } ontology term_definitions = < ["en"] = < items = < ["at0000"] = < text = <"Timing ahs"> description = <"Structured information about the intended timing of a therapeutic or diagnostic activity"> > ["at0001"] = < text = <"Frequency"> description = <"The frequency as how often, either by number of times per time period or interval between each scheduled activity, that the activity is to take place."> comment = <"or example: \"q4h\", \"every 4 hours\", \"weekly\", \"every 2 days\". "> > ["at0002"] = < text = <"Timing description"> description = <"Text description of the daily timing. This element is intended to allow implementers to use the structures for different timings without necessarily specifying the timings in a structured way."> comment = <"For example: \"Take morning and evening\"."> > ["at0003"] = < text = <"Specific time"> description = <"A specific time or interval of time when the activity should occur."> comment = <"For example: \"08:00\" or \"15:00-16:00\"."> > ["at0004"] = < text = <"Specific date"> description = <"The activity should take place on a specific date or a specific range of dates."> comment = <"For example: 'on 12 Jan 2017' or 'on 30 Oct 2017 to 6 Nov 2017'."> > ["at0005"] = < text = <"Specific day of week"> description = <"The activity should take place on a specific day of the week."> comment = <"For example: 'On Monday, Wednesday and Friday'."> > ["at0006"] = < text = <"Monday"> description = <"The activity should take place on Monday."> > ["at0007"] = < text = <"Tuesday"> description = <"The activity should take place on Tuesday."> > ["at0008"] = < text = <"Wednesday"> description = <"The activity should take place on Wednesday."> > ["at0009"] = < text = <"Thursday"> description = <"The activity should take place on Thursday."> > ["at0010"] = < text = <"Friday"> description = <"The activity should take place on Friday."> > ["at0011"] = < text = <"Saturday"> description = <"The activity should take place on Saturday."> > ["at0012"] = < text = <"Sunday"> description = <"The activity should take place on Sunday."> > ["at0013"] = < text = <"Specific day of month"> description = <"The activity should take place on a specific day or interval of days of the month."> comment = <"For example: 'on the 3rd, 13th and 23rd of each month' or 'on the 1st to the 10th of each month'."> > ["at0014"] = < text = <"Exact timing critical?"> description = <"Is exact timing of the activity critical to effectiveness, or patient safety or wellbeing?"> comment = <"For example when administering antiparkinson medications."> > ["at0015"] = < text = <"As required"> description = <"Record as True if the activity should only occur when the \"'As required' criterion\" is met."> comment = <"Termed 'PRN' (\"pro re nata\", latin: \"as the situation arises\") or 'PN' (\"per necessare\", latin: \"when required\") in some cultures."> > ["at0016"] = < text = <"'As required' criterion"> description = <"The condition which triggers an 'As required' activity."> comment = <"For example: \"for pain\"."> > ["at0017"] = < text = <"Specific event"> description = <"A specific, named time event that the activity should occur in relation to."> > ["at0018"] = < text = <"Event name"> description = <"The name of the event that triggers the activity to take place."> comment = <"For example: \"Before each meal\", \"at bedtime\", \"in the morning\". It is understood that these event names may not equate to the same exact times in different cultures. Coding with a terminology, for example HL7 FHIR Named events, is recommended where appropriate."> > ["at0019"] = < text = <"Time offset"> description = <"The period of time before or after the named event when the activity should take place. Negative durations can be used to signify that the activity should be taken before a known event."> comment = <"For example:For example: '30 minutes after meal = meal + 30 minutes', '2 hours before bedtime = bedtime -2 hours'. '3 days after onset of menstruation = menstrual onset + 3 days', '2 weeks prior to admission= admission -2 weeks'."> > ["at0020"] = < text = <"On / off cycle"> description = <"A cycle of activity where an on-off pattern is required."> comment = <"For example: \"Apply an ice pack on for 20 minutes, off for an hour, repeat\" or For example: 'take for 1 week, omit 2 weeks, repeat 4 times'"> > ["at0021"] = < text = <"On"> description = <"The period of time for which the activity should take place."> > ["at0022"] = < text = <"Off"> description = <"The period of time for which the activity should NOT take place."> > ["at0023"] = < text = <"Repetitions"> description = <"The number of repetitions of the on/off cycle."> > > > >