FHIR Release 3 (STU) CI-Build

This page is part of the FHIR Specification (v3.0.2: STU 3). The current version which supercedes this version is 5.0.0 . For a full list Continuous Integration Build of available versions, see FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions . Page versions: R5 R4B R4 R3 R2

Timing.profile.xml

Example StructureDefinition/Timing (XML)

Maturity Level : N/A
Responsible Owner: Modeling and Methodology Work Group Ballot Standards Status : Informative

Raw XML ( canonical form + also see XML Format Specification )

StructureDefinition for Timing

vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAL0lEQVR42u3XsQ0AQAgCQHdl/xn8jxvYWB3JlTR0VJLa+OltBwAAYP6EEQAAgC sPVYVAgIJrA/sAAAAASUVORK5CYII=) data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw NdCABMPwMo2ctnoQAAAABJRU5ErkJggg== data: image/png;base64,R0lGODlhEAAQAMQfAOvGUf7ztuvPMf/78/fkl/Pbg+u8Rvjqteu2Pf3zxPz36Pz0z+vTmPzurPvuw /npofbjquvNefHVduuyN+uuMu3Oafbgjfnqvf/3zv/3xevPi+vRjP/20/bmsP///////yH5BAEAAB8ALAAAAAAQABAAAAV24CeOZG mepqeqqOgxjBZFa+19r4ftWQUAgqDgltthMshMIJAZ4jYDHsBARSAmFOJvq+g6HIdEFgcYmBWNxoNAsDjGHgBnmV5bCoUDHLBIq9s FEhIdcAYJdYASFRUQhQkLCwkOFwcdEBAXhVabE52ecDahKy0oIQA7 Timing : Specifies an event that may occur multiple times. Timing schedules are used to record when things are planned, expected or requested to occur. The most common usage is in dosage instructions for medications. They are also used when planning care of various kinds, and may be used for reporting the schedule to which past regular activities were carried out. vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4pxA timing schedule that specifies an event that may occur multiple times Elements defined in Ancestors: unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces., May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAL0lEQVR42u3XsQ0AQAgCQHdl/xn8jxvYWB3JlTR0VJLa+OltBwAAYP6EEQAAgC sPVYVAgIJrA/sAAAAASUVORK5CYII=) data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw NdCABMPwMo2ctnoQAAAABJRU5ErkJggg== data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav 7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i 8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4pxWhen the event occurs vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAL0lEQVR42u3XsQ0AQAgCQHdl/xn8jxvYWB3JlTR0VJLa+OltBwAAYP6EEQAAgC sPVYVAgIJrA/sAAAAASUVORK5CYII=) data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw NdCABMPwMo2ctnoQAAAABJRU5ErkJggg== data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav 7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC data: image/png;base64,R0lGODlhEAAQAMQfAOvGUf7ztuvPMf/78/fkl/Pbg+u8Rvjqteu2Pf3zxPz36Pz0z+vTmPzurPvuw /npofbjquvNefHVduuyN+uuMu3Oafbgjfnqvf/3zv/3xevPi+vRjP/20/bmsP///////yH5BAEAAB8ALAAAAAAQABAAAAV24CeOZG mepqeqqOgxjBZFa+19r4ftWQUAgqDgltthMshMIJAZ4jYDHsBARSAmFOJvq+g6HIdEFgcYmBWNxoNAsDjGHgBnmV5bCoUDHLBIq9s FEhIdcAYJdYASFRUQhQkLCwkOFwcdEBAXhVabE52ecDahKy0oIQA7 vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4pxWhen the event is to occur vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO CZBkurQFbnaRSlAAAAAElFTkSuQmCC) data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw NdCABMPwMo2ctnoQAAAABJRU5ErkJggg== data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav 7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC data: image/png;base64,R0lGODlhEAAQAMQfAGm6/idTd4yTmF+v8Xa37KvW+lyh3KHJ62aq41ee2bXZ98nm/2mt5W2Ck5XN/ C1chEZieho8WXXA/2Gn4P39/W+y6V+l3qjP8Njt/lx2izxPYGyv51Oa1EJWZ////////yH5BAEAAB8ALAAAAAAQABAAAAWH4Cd+Xm l6Y0pCQts0EKp6GbYshaM/skhjhCChUmFIeL4OsHIxXRAISQTl6SgIG8+FgfBMoh2qtbLZQr0TQJhk3TC4pYPBApiyFVDEwSOf18U FXxMWBoUJBn9sDgmDewcJCRyJJBoEkRyYmAABPZQEAAOhA5seFDMaDw8BAQ9TpiokJyWwtLUhADs= Timing.repeat.bounds[x] : Either a duration for the length of the timing schedule, a range of possible length, or outer bounds for start and/or end limits of the timing schedule. vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAL0lEQVR42u3QoREAMAwDsezq/WdoskJIWyDfCT5xJamN2dk2P/UAAMA7TgAAAK 5pTFFALJuuCkgAAAAASUVORK5CYII=) data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw NdCABMPwMo2ctnoQAAAABJRU5ErkJggg== data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav 7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC data: image/png;base64,R0lGODlhEAAQAOZ/APrkusOiYvvfqbiXWaV2G+jGhdq1b8GgYf3v1frw3vTUlsWkZNewbcSjY/DQk ad4Hb6dXv3u0f3v1ObEgfPTlerJiP3w1v79+e7OkPrfrfnjuNOtZPrpydaxa+/YrvvdpP779ZxvFPvnwKKBQaFyF/369M2vdaqHRP z58/HNh/vowufFhfroxO3OkPrluv779tK0e6JzGProwvrow9m4eOnIifPTlPDPkP78+Naxaf3v0/zowfXRi+bFhLWUVv379/rnwPv szv3rye3LiPvnv+3MjPDasKiIS/789/3x2f747eXDg+7Mifvu0tu7f+/QkfDTnPXWmPrjsvrjtPbPgrqZW+/QlPz48K2EMv36866O UPvowat8Ivvgq/Pbrvzgq/PguvrgrqN0Gda2evfYm9+7d/rpw9q6e/LSku/Rl/XVl/LSlfrkt+zVqe7Wqv3x1/bNffbOf59wFdS6i f3u0vrqyP3owPvepfXQivDQkO/PkKh9K7STVf779P///////yH5BAEAAH8ALAAAAAAQABAAAAfNgH+Cg36FfoOIhH4JBxBghYl/hQ kNAV0IVT5GkJKLCwtQaSsSdx9aR26Gcwt2IkQaNRI6dBERIzCFDSgWSW8WCDkbBnoOQ3uFARc/JQJfCAZlT0x4ZFyFBxdNQT9ZCBN WKQoKUQ+FEDgcdTIAV14YDmg2CgSFA0hmQC5TLE4VRTdrKJAoxOeFCzZSwsw4U6BCizwUQhQyEaAPiAwCVNCY0FCNnA6GPAwYoETI FgY9loiRA4dToTYnsOxg8CBGHE6ICvEYQ4AKzkidfgoKBAA7 vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAL0lEQVR42u3QoREAMAwDsezq/WdoskJIWyDfCT5xJamN2dk2P/UAAMA7TgAAAK 5pTFFALJuuCkgAAAAASUVORK5CYII=) data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw NdCABMPwMo2ctnoQAAAABJRU5ErkJggg== data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav 7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC data: image/png;base64,R0lGODlhEAAQAOZ/APrkusOiYvvfqbiXWaV2G+jGhdq1b8GgYf3v1frw3vTUlsWkZNewbcSjY/DQk ad4Hb6dXv3u0f3v1ObEgfPTlerJiP3w1v79+e7OkPrfrfnjuNOtZPrpydaxa+/YrvvdpP779ZxvFPvnwKKBQaFyF/369M2vdaqHRP z58/HNh/vowufFhfroxO3OkPrluv779tK0e6JzGProwvrow9m4eOnIifPTlPDPkP78+Naxaf3v0/zowfXRi+bFhLWUVv379/rnwPv szv3rye3LiPvnv+3MjPDasKiIS/789/3x2f747eXDg+7Mifvu0tu7f+/QkfDTnPXWmPrjsvrjtPbPgrqZW+/QlPz48K2EMv36866O UPvowat8Ivvgq/Pbrvzgq/PguvrgrqN0Gda2evfYm9+7d/rpw9q6e/LSku/Rl/XVl/LSlfrkt+zVqe7Wqv3x1/bNffbOf59wFdS6i f3u0vrqyP3owPvepfXQivDQkO/PkKh9K7STVf779P///////yH5BAEAAH8ALAAAAAAQABAAAAfNgH+Cg36FfoOIhH4JBxBghYl/hQ kNAV0IVT5GkJKLCwtQaSsSdx9aR26Gcwt2IkQaNRI6dBERIzCFDSgWSW8WCDkbBnoOQ3uFARc/JQJfCAZlT0x4ZFyFBxdNQT9ZCBN WKQoKUQ+FEDgcdTIAV14YDmg2CgSFA0hmQC5TLE4VRTdrKJAoxOeFCzZSwsw4U6BCizwUQhQyEaAPiAwCVNCY0FCNnA6GPAwYoETI FgY9loiRA4dToTYnsOxg8CBGHE6ICvEYQ4AKzkidfgoKBAA7 vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO CZBkurQFbnaRSlAAAAAElFTkSuQmCC) data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw NdCABMPwMo2ctnoQAAAABJRU5ErkJggg== data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzME+lXFigAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+3OsRUAIAjEUO L+O8cJABttJM11/x1qZAGqRBEVcNIqdWj1efDqQbb3HwwwwEfABmQUHSPM9dtDAAAAAElFTkSuQmCC data: image/png;base64,R0lGODlhEAAQAOZ/APrkusOiYvvfqbiXWaV2G+jGhdq1b8GgYf3v1frw3vTUlsWkZNewbcSjY/DQk ad4Hb6dXv3u0f3v1ObEgfPTlerJiP3w1v79+e7OkPrfrfnjuNOtZPrpydaxa+/YrvvdpP779ZxvFPvnwKKBQaFyF/369M2vdaqHRP z58/HNh/vowufFhfroxO3OkPrluv779tK0e6JzGProwvrow9m4eOnIifPTlPDPkP78+Naxaf3v0/zowfXRi+bFhLWUVv379/rnwPv szv3rye3LiPvnv+3MjPDasKiIS/789/3x2f747eXDg+7Mifvu0tu7f+/QkfDTnPXWmPrjsvrjtPbPgrqZW+/QlPz48K2EMv36866O UPvowat8Ivvgq/Pbrvzgq/PguvrgrqN0Gda2evfYm9+7d/rpw9q6e/LSku/Rl/XVl/LSlfrkt+zVqe7Wqv3x1/bNffbOf59wFdS6i f3u0vrqyP3owPvepfXQivDQkO/PkKh9K7STVf779P///////yH5BAEAAH8ALAAAAAAQABAAAAfNgH+Cg36FfoOIhH4JBxBghYl/hQ kNAV0IVT5GkJKLCwtQaSsSdx9aR26Gcwt2IkQaNRI6dBERIzCFDSgWSW8WCDkbBnoOQ3uFARc/JQJfCAZlT0x4ZFyFBxdNQT9ZCBN WKQoKUQ+FEDgcdTIAV14YDmg2CgSFA0hmQC5TLE4VRTdrKJAoxOeFCzZSwsw4U6BCizwUQhQyEaAPiAwCVNCY0FCNnA6GPAwYoETI FgY9loiRA4dToTYnsOxg8CBGHE6ICvEYQ4AKzkidfgoKBAA7 vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO CZBkurQFbnaRSlAAAAAElFTkSuQmCC) data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw NdCABMPwMo2ctnoQAAAABJRU5ErkJggg== data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav 7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i 8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO CZBkurQFbnaRSlAAAAAElFTkSuQmCC) data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw NdCABMPwMo2ctnoQAAAABJRU5ErkJggg== data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav 7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i 8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC Timing.repeat.countMax : A maximum value for the count of the desired repetitions (e.g. do something 6-8 times). vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO CZBkurQFbnaRSlAAAAAElFTkSuQmCC) data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw NdCABMPwMo2ctnoQAAAABJRU5ErkJggg== data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav 7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i 8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO CZBkurQFbnaRSlAAAAAElFTkSuQmCC) data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw NdCABMPwMo2ctnoQAAAABJRU5ErkJggg== data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav 7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i 8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC Timing.repeat.durationMax : The upper limit of how long this thing happens for when it happens. vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO CZBkurQFbnaRSlAAAAAElFTkSuQmCC) data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw NdCABMPwMo2ctnoQAAAABJRU5ErkJggg== data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB 3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav 7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i 8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4pxs | min | h | d | wk | mo | a - unit of time (UCUM) ( )
<?xml version="1.0" encoding="UTF-8"?>


        
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG
          goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO
          CZBkurQFbnaRSlAAAAAElFTkSuQmCC)
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw
            NdCABMPwMo2ctnoQAAAABJRU5ErkJggg==
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA
            v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav
            7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW
            XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i
            8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC 

<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="Timing"/> 
  <text> 
    <status value="generated"/> 
    <div xmlns="http://www.w3.org/1999/xhtml">
      <table border="0" cellpadding="0" cellspacing="0" style="border: 0px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align:
       top;">
        <tr style="border: 1px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align:

         top">
          <th class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom:
           3px">
            <a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="The logical name of the element">Name</a>           </th>           <th class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom:
           3px">
            <a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Information about the use of the element">Flags</a>           </th>           <th class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom:
           3px">
            <a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Minimum and Maximum # of times the element can appear in the instance">Card.</a>           </th>           <th class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom:
           3px; width: 100px">
            <a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Reference to the type of the element">Type</a>           </th>           <th class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom:
           3px">
            <a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Additional information about the element">Description &amp; Constraints</a>             <span style="float: right">              <a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Legend for this format">                <img alt="doco" src="data:(snipped in html view)" style="background-color: inherit"/>               </a>             </span>           </th>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         white">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAJUlEQVR4Xu3IIQEAAAg
          DsHd9/w4EQIOamFnaBgAA4MMKAACAKwNp30CqZFfFmwAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: white; background-color: inherit" title="Element"/>              <a href="datatypes-definitions.html#Timing" title="Timing : Specifies an event that may occur multiple times. Timing schedules are

             used to record when things are planned, expected or requested to occur. The most
             common usage is in dosage instructions for medications. They are also used when
             planning care of various kinds, and may be used for reporting the schedule to which
             past regular activities were carried out.">Timing</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="versions.html#std-process" style="padding-left: 3px; padding-right: 3px; border: 1px grey solid; font-weight: bold;

             color: black; background-color: #e6ffe6; padding-left: 3px; padding-right: 3px;
             border: 1px grey solid; font-weight: bold; color: black; background-color: #e6ffe6" title="Standards Status = Normative">N</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px"/> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="types.html#Element">Element</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">A timing schedule that specifies an event that may occur multiple times
            <br/>              <br/>  Elements defined in Ancestors:             <a href="types.html#Element" title="Unique id for the element within a resource (for internal references). This may

             be any string value that does not contain spaces.">id</a> , 
            <a href="types.html#Element" title="May be used to represent additional information that is not part of the basic definition

             of the element. To make the use of extensions safe and managable, there is a strict
             set of governance applied to the definition and use of extensions. Though any implementer
             can define an extension, there is a set of requirements that SHALL be met as part
             of the definition of the extension.">extension</a> , 
            <a href="types.html#BackboneType" title="May be used to represent additional information that is not part of the basic definition

             of the element and that modifies the understanding of the element in which it is
             contained and/or the understanding of the containing element's descendants. Usually
             modifier elements provide negation or qualification. To make the use of extensions
             safe and managable, there is a strict set of governance applied to the definition
             and use of extensions. Though any implementer can define an extension, there is
             a set of requirements that SHALL be met as part of the definition of the extension.
             Applications processing a resource are required to check for modifier extensions.
Modifier extensions SHALL NOT change the meaning of any elements on Resource or
             DomainResource (including cannot change the meaning of modifierExtension itself).">modifierExtension</a> 
          </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         #F7F7F7">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAALUlEQVR4Xu3IoREAIAw
          EwfT6/ddA0GBAxO3NrLlKUj9263wAAAAvrgEAADClAVWFQIBRHMicAAAAAElFTkSuQmCC)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.event" title="Timing.event : Identifies specific times when the event occurs.">event</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..*</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#dateTime">dateTime</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">When the event occurs
            <br/>              <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         white">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAALUlEQVR4Xu3IoREAIAw
          EwfT6/ddA0GBAxO3NrLlKUj9263wAAAAvrgEAADClAVWFQIBRHMicAAAAAElFTkSuQmCC)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: white; background-color: inherit" title="Element"/>              <a href="datatypes-definitions.html#Timing.repeat" title="Timing.repeat : A set of rules that describe when the event is scheduled.">repeat</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="conformance-rules.html#constraints" style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold;

             color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px;
             border: 1px maroon solid; font-weight: bold; color: #301212; background-color:
             #fdf4f4;" title="This element has or is affected by some invariants">C</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="types.html#Element">Element</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">When the event is to occur
            <br/>              <span style="font-style: italic" title="tim-1">+ Rule: if there's a duration, there needs to be duration units</span>             <br/>              <span style="font-style: italic" title="tim-2">+ Rule: if there's a period, there needs to be period units</span>             <br/>              <span style="font-style: italic" title="tim-4">+ Rule: duration SHALL be a non-negative value</span>             <br/>              <span style="font-style: italic" title="tim-5">+ Rule: period SHALL be a non-negative value</span>             <br/>              <span style="font-style: italic" title="tim-6">+ Rule: If there's a periodMax, there must be a period</span>             <br/>              <span style="font-style: italic" title="tim-7">+ Rule: If there's a durationMax, there must be a duration</span>             <br/>              <span style="font-style: italic" title="tim-8">+ Rule: If there's a countMax, there must be a count</span>             <br/>              <span style="font-style: italic" title="tim-9">+ Rule: If there's an offset, there must be a when (and not C, CM, CD, CV)</span>             <br/>              <span style="font-style: italic" title="tim-10">+ Rule: If there's a timeOfDay, there cannot be a when, or vice versa</span>             <br/>              <span style="font-style: italic" title="tim-11">+ Rule: Only use startOffset when frequency is present and &gt; 1</span>             <br/>              <span style="font-style: italic" title="tim-12">+ Rule: Only use endOffset when frequency is present and &gt; 1</span>             <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         #F7F7F7">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: #F7F7F7; background-color: inherit" title="Choice of Types"/>              <a href="datatypes-definitions.html#Timing.repeat.bounds_x_" title="Timing.repeat.bounds[x] : Either a duration for the length of the timing schedule,

             a range of possible length, or outer bounds for start and/or end limits of the
             timing schedule.">bounds[x]</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px"/> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">Length/Range of lengths, or (Start and/or end) limits
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         white">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LsQ0AIAw
          Dwezq/WcAaqhSoDRn6ZqXXEmq42zdrWP6DwAAzHkCAADALxtMUUAsbN3VPQAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: white; background-color: inherit" title="Data Type"/>              <span title="A length of time.">boundsDuration</span>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px"/> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px"/> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#Duration">Duration</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px"/> 
        </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         #F7F7F7">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LsQ0AIAw
          Dwezq/WcAaqhSoDRn6ZqXXEmq42zdrWP6DwAAzHkCAADALxtMUUAsbN3VPQAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: #F7F7F7; background-color: inherit" title="Data Type"/>              <span title="A set of ordered Quantities defined by a low and high limit.">boundsRange</span>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px"/> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px"/> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#Range">Range</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px"/> 
        </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         white">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: white; background-color: inherit" title="Data Type"/>              <span title="A time period defined by a start and end date and optionally time.">boundsPeriod</span>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px"/> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px"/> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#Period">Period</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px"/> 
        </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         #F7F7F7">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.count" title="Timing.repeat.count : A total count of the desired number of repetitions across

             the duration of the entire timing specification. If countMax is present, this element
             indicates the lower bound of the allowed range of count values.">count</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="conformance-rules.html#constraints" style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold;

             color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px;
             border: 1px maroon solid; font-weight: bold; color: #301212; background-color:
             #fdf4f4;" title="This element has or is affected by some invariants">C</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#positiveInt">positiveInt</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">Number of times to repeat
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         white">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: white; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.countMax" title="Timing.repeat.countMax : If present, indicates that the count is a range - so to

             perform the action between [count] and [countMax] times.">countMax</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="conformance-rules.html#constraints" style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold;

             color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px;
             border: 1px maroon solid; font-weight: bold; color: #301212; background-color:
             #fdf4f4;" title="This element has or is affected by some invariants">C</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#positiveInt">positiveInt</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">Maximum number of times to repeat
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         #F7F7F7">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.duration" title="Timing.repeat.duration : How long this thing happens for when it happens. If durationMax

             is present, this element indicates the lower bound of the allowed range of the
             duration.">duration</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="conformance-rules.html#constraints" style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold;

             color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px;
             border: 1px maroon solid; font-weight: bold; color: #301212; background-color:
             #fdf4f4;" title="This element has or is affected by some invariants">C</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#decimal">decimal</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">How long when it happens
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         white">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: white; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.durationMax" title="Timing.repeat.durationMax : If present, indicates that the duration is a range

             - so to perform the action between [duration] and [durationMax] time length.">durationMax</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="conformance-rules.html#constraints" style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold;

             color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px;
             border: 1px maroon solid; font-weight: bold; color: #301212; background-color:
             #fdf4f4;" title="This element has or is affected by some invariants">C</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#decimal">decimal</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">How long when it happens (Max)
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         #F7F7F7">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.durationUnit" title="Timing.repeat.durationUnit : The units of time for the duration, in UCUM units
Normal practice is to use the 'mo' code as a calendar month when calculating the
             next occurrence.">durationUnit</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="conformance-rules.html#constraints" style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold;

             color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px;
             border: 1px maroon solid; font-weight: bold; color: #301212; background-color:
             #fdf4f4;" title="This element has or is affected by some invariants">C</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#code">code</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">s | min | h | d | wk | mo | a - unit of time (UCUM)
            <br/>  Binding:             <a href="valueset-units-of-time.html" title="A unit of time (units from UCUM).">UnitsOfTime</a>  (            <a href="terminologies.html#required" title="To be conformant, the concept in this element SHALL be from the specified value

             set.">Required</a> )
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         white">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: white; background-color: inherit" title="Primitive Data Type"/>  
            <a href="datatypes-definitions.html#Timing.repeat.frequency" title="Timing.repeat.frequency : The number of times to repeat the action within the specified
             period / period range (i.e. both period and periodMax provided).
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
        

        
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG
          goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO
          CZBkurQFbnaRSlAAAAAElFTkSuQmCC)
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw
            NdCABMPwMo2ctnoQAAAABJRU5ErkJggg==
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA
            v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav
            7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW
            XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i
            8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC 
            Timing.repeat.frequencyMax : If present, indicates that the frequency is a range - so
             to repeat between [frequency] and [frequencyMax] times within the period or period range.
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
        

        
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG
          goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO
          CZBkurQFbnaRSlAAAAAElFTkSuQmCC)
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw
            NdCABMPwMo2ctnoQAAAABJRU5ErkJggg==
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA
            v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav
            7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW
            XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i
            8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC 
            Timing.repeat.period : Indicates the duration of time over which repetitions are to occur;
             e.g. to express &quot;3 times per day&quot;, 3 would be the frequency and &quot;1 day&quot;
             would be the period.
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
        

        
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG
          goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO
          CZBkurQFbnaRSlAAAAAElFTkSuQmCC)
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw
            NdCABMPwMo2ctnoQAAAABJRU5ErkJggg==
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA
            v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav
            7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW
            XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i
            8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC 
            Timing.repeat.periodMax : If present, indicates that the period is a range from [period]
             to [periodMax], allowing expressing concepts such as &quot;do this once every 3-5 days.
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
        

        
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG
          goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO
          CZBkurQFbnaRSlAAAAAElFTkSuQmCC)
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw
            NdCABMPwMo2ctnoQAAAABJRU5ErkJggg==
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA
            v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav
            7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW
            XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i
            8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC 
            
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4pxs | min | h | d | wk | mo | a - unit of time (UCUM)
            
             (
            )
          
        

        
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG
          goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO
          CZBkurQFbnaRSlAAAAAElFTkSuQmCC)
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw
            NdCABMPwMo2ctnoQAAAABJRU5ErkJggg==
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA
            v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav
            7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW
            XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i
            8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC 
            Timing.repeat.dayOfWeek : If one or more days of week is provided, then the action happens
             only on the specified day(s).
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4pxmon | tue | wed | thu | fri | sat | sun
            
             (
            )
            
          
        

        
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG
          goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO
          CZBkurQFbnaRSlAAAAAElFTkSuQmCC)
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw
            NdCABMPwMo2ctnoQAAAABJRU5ErkJggg==
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA
            v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav
            7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW
            XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i
            8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC 
            
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4pxTime of day for action
            
          
        

        
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG
          goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMElEQVR42u3QwQkAMAwDsezq/WdoskKgFAoy6HkfV5LamJ1tc7MHAAD+5QQAAO
          CZBkurQFbnaRSlAAAAAElFTkSuQmCC)
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw
            NdCABMPwMo2ctnoQAAAABJRU5ErkJggg==
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA
            v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzI3XJ6V3QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+2RsQ0AIAzDav
            7/2VzQwoCY4iWbZSmo1QGoUgNMghvWaIejPQW/CrrNCylIwcOCDYfLNRcNer4SAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW
            XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i
            8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC 
            Timing.repeat.when : Real world events that the occurrence of the event should be tied
             to.
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4pxRegular life events the event is tied to
            
             (
            )
            
          
        

        
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG
          goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAL0lEQVR42u3XsQ0AQAgCQHdl/xn8jxvYWB3JlTR0VJLa+OltBwAAYP6EEQAAgC
          sPVYVAgIJrA/sAAAAASUVORK5CYII=)
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw
            NdCABMPwMo2ctnoQAAAABJRU5ErkJggg==
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzMPbYccAgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAMElEQVQ4y+3OQREAIBDDwA
            v+PQcFFN5MIyCzqHMKUGVCpMFLK97heq+gggoq+EiwAVjvMhFGmlEUAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzME+lXFigAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+3OsRUAIAjEUO
            L+O8cJABttJM11/x1qZAGqRBEVcNIqdWj1efDqQbb3HwwwwEfABmQUHSPM9dtDAAAAAElFTkSuQmCC
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIW
            XMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gYBFzI0BrFQCwAAAERJREFUOMtj/P//PwMlgImBQjDwBrCcOnWKokBgYWBgYDCU+06W5i
            8MUggvnH/EOVJjAW4AuQHJ+O75LYqikXE0LzAAALePEntTkEoSAAAAAElFTkSuQmCC 
            Timing.repeat.offset : The number of minutes from the event. If the event code does not
             indicate whether the minutes is before or after the event, then the offset is assumed
             to be after the event.
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
        

        
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(data: image/png;base64,iVBORw0KG
          goAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAI0lEQVR42u3QIQEAAAACIL/6/4MvTAQOkLYBAAB4kAAAANwMad9AqkRjgNAAAA
          AASUVORK5CYII=)
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAYAAAABxvaqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzIs1vtcMQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAE0lEQVQI12P4//8/AxMDAw
            NdCABMPwMo2ctnoQAAAABJRU5ErkJggg==
            data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB
            3RJTUUH3wYeFzME+lXFigAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVQ4y+3OsRUAIAjEUO
            L+O8cJABttJM11/x1qZAGqRBEVcNIqdWj1efDqQbb3HwwwwEfABmQUHSPM9dtDAAAAAElFTkSuQmCC
            data: image/png;base64,R0lGODlhEAAQAOZ/APrkusOiYvvfqbiXWaV2G+jGhdq1b8GgYf3v1frw3vTUlsWkZNewbcSjY/DQk
            ad4Hb6dXv3u0f3v1ObEgfPTlerJiP3w1v79+e7OkPrfrfnjuNOtZPrpydaxa+/YrvvdpP779ZxvFPvnwKKBQaFyF/369M2vdaqHRP
            z58/HNh/vowufFhfroxO3OkPrluv779tK0e6JzGProwvrow9m4eOnIifPTlPDPkP78+Naxaf3v0/zowfXRi+bFhLWUVv379/rnwPv
            szv3rye3LiPvnv+3MjPDasKiIS/789/3x2f747eXDg+7Mifvu0tu7f+/QkfDTnPXWmPrjsvrjtPbPgrqZW+/QlPz48K2EMv36866O
            UPvowat8Ivvgq/Pbrvzgq/PguvrgrqN0Gda2evfYm9+7d/rpw9q6e/LSku/Rl/XVl/LSlfrkt+zVqe7Wqv3x1/bNffbOf59wFdS6i
            f3u0vrqyP3owPvepfXQivDQkO/PkKh9K7STVf779P///////yH5BAEAAH8ALAAAAAAQABAAAAfNgH+Cg36FfoOIhH4JBxBghYl/hQ
            kNAV0IVT5GkJKLCwtQaSsSdx9aR26Gcwt2IkQaNRI6dBERIzCFDSgWSW8WCDkbBnoOQ3uFARc/JQJfCAZlT0x4ZFyFBxdNQT9ZCBN
            WKQoKUQ+FEDgcdTIAV14YDmg2CgSFA0hmQC5TLE4VRTdrKJAoxOeFCzZSwsw4U6BCizwUQhQyEaAPiAwCVNCY0FCNnA6GPAwYoETI
            FgY9loiRA4dToTYnsOxg8CBGHE6ICvEYQ4AKzkidfgoKBAA7 
            Timing.code : A code for the timing schedule. Some codes such as BID are ubiquitous, but
             many institutions define their own additional codes. If a code is provided, the code is
             understood to be a complete statement of whatever is specified in the structured timing
             data, and either the code or the data may be used to interpret the Timing, with the exception
             that .repeat.bounds still applies over the code (and is not contained in the code).
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4px
            
          
          vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid;
           padding:0px 4px 0px 4pxBID | TID | QID | AM | PM | QD | QOD | Q4H | Q6H +
            
             (
            Instances are encouraged to draw from the specified codes for interoperability purposes
             but are not required to do so to be considered conformant.)
          
        

        
          
            
            
               Documentation for this format
            
          
        
      
    
  
  
  
  
  
  
  
    
      
      
    
  
  
  Need to able to track proposed timing schedules. There are several different ways to do
   this: one or more specified times, a simple rules like three times a day, or  before/after
   meals.
  
  
    
    
    
  
  
    
    
    
  
  
  
  
  
  
  
    
      
      
      Specifies an event that may occur multiple times. Timing schedules are used to record
       when things are planned, expected or requested to occur. The most common usage is in dosage
       instructions for medications. They are also used when planning care of various kinds,
       and may be used for reporting the schedule to which past regular activities were carried
       out.
      A timing schedule can be either a list of events - intervals on which the event occurs,
       or a single event with repeating criteria or just repeating criteria with no actual event.
        When both event and a repeating specification are provided, the list of events should
       be understood as an interpretation of the information in the repeat structure.
      
      
      
      
        
        
        
        
        
        
      
      
        
        
      
      
        
        
      
      
        
        
      
    
    
      
      
      
      unique id for the element within a resource (for internal references). This may be any
       string value that does not contain spaces.
      
      
      
        
        
        
      
      
        
      
      
        
        
      
    
    
      
      
        
          
          
        
        
        
      
      

             period. If frequencyMax is present, this element indicates the lower bound of the
             allowed range of the frequency.">frequency</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#positiveInt">positiveInt</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">Indicates the number of repetitions that should occur within a period. I.e. Event
             occurs frequency times per period
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         #F7F7F7">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.frequencyMax" title="Timing.repeat.frequencyMax : If present, indicates that the frequency is a range

             - so to repeat between [frequency] and [frequencyMax] times within the period or
             period range.">frequencyMax</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#positiveInt">positiveInt</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">Event occurs up to frequencyMax times per period
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         white">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: white; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.period" title="Timing.repeat.period : Indicates the duration of time over which repetitions are

             to occur; e.g. to express &quot;3 times per day&quot;, 3 would be the frequency
             and &quot;1 day&quot; would be the period. If periodMax is present, this element
             indicates the lower bound of the allowed range of the period length.">period</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="conformance-rules.html#constraints" style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold;

             color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px;
             border: 1px maroon solid; font-weight: bold; color: #301212; background-color:
             #fdf4f4;" title="This element has or is affected by some invariants">C</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#decimal">decimal</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">The duration to which the frequency applies. I.e. Event occurs frequency times
             per period
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         #F7F7F7">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.periodMax" title="Timing.repeat.periodMax : If present, indicates that the period is a range from

             [period] to [periodMax], allowing expressing concepts such as &quot;do this once
             every 3-5 days.">periodMax</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="conformance-rules.html#constraints" style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold;

             color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px;
             border: 1px maroon solid; font-weight: bold; color: #301212; background-color:
             #fdf4f4;" title="This element has or is affected by some invariants">C</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#decimal">decimal</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">Upper limit of period (3-4 hours)
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         white">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: white; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.periodUnit" title="Timing.repeat.periodUnit : The units of time for the period in UCUM units
Normal practice is to use the 'mo' code as a calendar month when calculating the
             next occurrence.">periodUnit</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="conformance-rules.html#constraints" style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold;

             color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px;
             border: 1px maroon solid; font-weight: bold; color: #301212; background-color:
             #fdf4f4;" title="This element has or is affected by some invariants">C</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#code">code</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">s | min | h | d | wk | mo | a - unit of time (UCUM)
            <br/>  Binding:             <a href="valueset-units-of-time.html" title="A unit of time (units from UCUM).">UnitsOfTime</a>  (            <a href="terminologies.html#required" title="To be conformant, the concept in this element SHALL be from the specified value

             set.">Required</a> )
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         #F7F7F7">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: #F7F7F7; background-color: inherit" title="Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.startOffset" title="Timing.repeat.startOffset : Indicates that the events within the period of the

             repeat do not start until startOffset has elapsed.">startOffset</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#SimpleQuantity">SimpleQuantity</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">Events within the repeat period do not start until startOffset has elapsed
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         white">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: white; background-color: inherit" title="Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.endOffset" title="Timing.repeat.endOffset : Indicates that the events within the period of the repeat

             step endOffset before the period ends.">endOffset</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#SimpleQuantity">SimpleQuantity</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">Events within the repeat period step once endOffset before the end of the period
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         #F7F7F7">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.dayOfWeek" title="Timing.repeat.dayOfWeek : If one or more days of week is provided, then the action

             happens only on the specified day(s).">dayOfWeek</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..*</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#code">code</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">mon | tue | wed | thu | fri | sat | sun
            <br/>  Binding:             <a href="valueset-days-of-week.html">Days Of Week</a>  (            <a href="terminologies.html#required" title="To be conformant, the concept in this element SHALL be from the specified value

             set.">Required</a> )
            <br/>              <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         white">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: white; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.timeOfDay" title="Timing.repeat.timeOfDay : Specified time of day for action to take place.">timeOfDay</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="conformance-rules.html#constraints" style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold;

             color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px;
             border: 1px maroon solid; font-weight: bold; color: #301212; background-color:
             #fdf4f4;" title="This element has or is affected by some invariants">C</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..*</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#time">time</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">Time of day for action
            <br/>              <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         #F7F7F7">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAMUlEQVR4Xu3LMQoAIBA
          Dwftr/v8GtdbqEAthAtMspJJUx9rYW8ftHwAA+NcRAAAAXplLq0BWj/rZigAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.when" title="Timing.repeat.when : An approximate time period during the day, potentially linked

             to an event of daily living that indicates when the action should occur.">when</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="conformance-rules.html#constraints" style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold;

             color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px;
             border: 1px maroon solid; font-weight: bold; color: #301212; background-color:
             #fdf4f4;" title="This element has or is affected by some invariants">C</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..*</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#code">code</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">Code for time period of occurrence
            <br/>  Binding:             <a href="valueset-event-timing.html" title="Real-world event relating to the schedule.">EventTiming</a>  (            <a href="terminologies.html#required" title="To be conformant, the concept in this element SHALL be from the specified value

             set.">Required</a> )
            <br/>              <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         white">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAALUlEQVR4Xu3IoREAIAw
          EwfT6/ddA0GBAxO3NrLlKUj9263wAAAAvrgEAADClAVWFQIBRHMicAAAAAElFTkSuQmCC)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: white; background-color: inherit" title="Primitive Data Type"/>              <a href="datatypes-definitions.html#Timing.repeat.offset" title="Timing.repeat.offset : The number of minutes from the event. If the event code

             does not indicate whether the minutes is before or after the event, then the offset
             is assumed to be after the event.">offset</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
            <a href="conformance-rules.html#constraints" style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold;

             color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px;
             border: 1px maroon solid; font-weight: bold; color: #301212; background-color:
             #fdf4f4;" title="This element has or is affected by some invariants">C</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#unsignedInt">unsignedInt</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: white;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">Minutes from event (before or after)
            <br/>            </td>         </tr>         <tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color:

         #F7F7F7">
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image:
           url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAACCAYAAACg/LjIAAAAJUlEQVR4Xu3IIQEAAAg
          DsHd9/w4EQIOamFnaBgAA4MMKAACAKwNp30CqZFfFmwAAAABJRU5ErkJggg==)">
            <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: inherit"/>             <img alt="." class="hierarchy" src="data:(snipped in html view)" style="background-color: #F7F7F7; background-color: inherit" title="Data Type"/>              <a href="datatypes-definitions.html#Timing.code" title="Timing.code : A code for the timing schedule (or just text in code.text). Some

             codes such as BID are ubiquitous, but many institutions define their own additional
             codes. If a code is provided, the code is understood to be a complete statement
             of whatever is specified in the structured timing data, and either the code or
             the data may be used to interpret the Timing, with the exception that .repeat.bounds
             still applies over the code (and is not contained in the code).">code</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="elementdefinition-definitions.html#ElementDefinition.isSummary" style="padding-left: 3px; padding-right: 3px; color: black; null; padding-left: 3px; padding-right:

             3px; color: black; null" title="This element is included in summaries">Σ</a> 
          </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">0..1</td> 
          <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">
            <a href="datatypes.html#CodeableConcept">CodeableConcept</a>           </td>           <td class="hierarchy" style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7;

           border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px">C | BID | TID | QID | AM | PM | QD | QOD | +
            <br/>  Binding:             <a href="valueset-timing-abbreviation.html" title="Code for a known / defined timing pattern.">TimingAbbreviation</a>  (            <a href="terminologies.html#preferred" title="Instances are encouraged to draw from the specified codes for interoperability

             purposes but are not required to do so to be considered conformant.">Preferred</a> )
            <br/>            </td>         </tr>         <tr>           <td class="hierarchy" colspan="5">            <br/>              <a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Legend for this format">              <img alt="doco" src="data:(snipped in html view)" style="background-color: inherit"/>  Documentation for this format            </a>           </td>         </tr>       </table>     </div>   </text>   <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">    <valueCode value="normative"/>   </extension>   <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">    <valueCode value="fhir"/>   </extension>   <url value="http://hl7.org/fhir/StructureDefinition/Timing"/>   <version value="6.0.0-ballot3"/>   <name value="Timing"/>   <status value="active"/>   <experimental value="false"/>   <date value="2025-12-17T09:50:17+00:00"/>   <publisher value="HL7 International / FHIR Infrastructure"/>   <contact>     <telecom>       <system value="url"/>       <value value="http://hl7.org/fhir"/>     </telecom>   </contact>   <contact>     <telecom>       <system value="url"/>       <value value="http://www.hl7.org/Special/committees/fiwg"/>     </telecom>   </contact>   <description value="Timing Type: Specifies an event that may occur multiple times. Timing schedules

   are used to record when things are planned, expected or requested to occur. The
   most common usage is in dosage instructions for medications. They are also used
   when planning care of various kinds, and may be used for reporting the schedule
   to which past regular activities were carried out."/> 
  <jurisdiction>     <coding>       <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/>       <code value="001"/>       <display value="World"/>     </coding>   </jurisdiction>   <purpose value="Need to able to track proposed timing schedules. There are several different ways

   to do this: one or more specified times, a simple rules like three times a day,
   or  before/after meals."/> 
  <fhirVersion value="6.0.0-ballot3"/>   <mapping>     <identity value="v2"/>     <uri value="http://hl7.org/v2"/>     <name value="HL7 V2 Mapping"/>   </mapping>   <mapping>     <identity value="rim"/>     <uri value="http://hl7.org/v3"/>     <name value="RIM Mapping"/>   </mapping>   <kind value="complex-type"/>   <abstract value="false"/>   <type value="Timing"/>   <baseDefinition value="http://hl7.org/fhir/StructureDefinition/BackboneType"/>   <derivation value="specialization"/>   <snapshot>     <element id="Timing">      <path value="Timing"/>       <short value="A timing schedule that specifies an event that may occur multiple times"/>       <definition value="Specifies an event that may occur multiple times. Timing schedules are used to

       record when things are planned, expected or requested to occur. The most common
       usage is in dosage instructions for medications. They are also used when planning
       care of various kinds, and may be used for reporting the schedule to which past
       regular activities were carried out."/> 
      <comment value="Describes the occurrence of an event that may occur multiple times. Timing schedules

       are used for specifying when events are expected or requested to occur, and may
       also be used to represent the summary of a past or ongoing event.  For simplicity,
       the definitions of Timing components are expressed as 'future' events, but such
       components can also be used to describe historic or ongoing events.
A Timing schedule can be a list of events and/or criteria for when the event happens,
       which can be expressed in a structured form and/or as a code. When both event and
       a repeating specification are provided, the list of events should be understood
       as an interpretation of the information in the repeat structure."/> 
      <min value="0"/>       <max value="*"/>       <base>         <path value="Timing"/>         <min value="0"/>         <max value="*"/>       </base>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <mapping>         <identity value="rim"/>         <map value="n/a,QSET&lt;TS&gt; (GTS)"/>       </mapping>       <mapping>         <identity value="v2"/>         <map value="N/A"/>       </mapping>     </element>     <element id="Timing.id">      <path value="Timing.id"/>       <representation value="xmlAttr"/>       <short value="Unique id for inter-element referencing"/>       <definition value="Unique id for the element within a resource (for internal references). This may

       be any string value that does not contain spaces."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Element.id"/>         <min value="0"/>         <max value="1"/>       </base>       <!--  Note: special primitive values have a FHIRPath system type. e.g. this is compiler

       magic (j)  -->
      <type>         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">          <valueUrl value="string"/>         </extension>         <code value="http://hl7.org/fhirpath/System.String"/>       </type>       <condition value="ele-1"/>       <isModifier value="false"/>       <isSummary value="false"/>       <mapping>         <identity value="rim"/>         <map value="n/a"/>       </mapping>     </element>     <element id="Timing.extension">      <path value="Timing.extension"/>       <slicing>         <discriminator>           <type value="value"/>           <path value="url"/>         </discriminator>         <description value="Extensions are always sliced by (at least) url"/>         <rules value="open"/>       </slicing>       <short value="Additional content defined by implementations"/> 
      <definition value="May be used to represent additional information that is not part of the basic definition
       of the element. In order to make the use of extensions safe and manageable, there is a
       strict set of governance  applied to the definition and use of extensions. Though any
       implementer is allowed to define an extension, there is a set of requirements that SHALL
       be met as part of the definition of the extension.
      There can be no stigma associated with the use of extensions by any application, project,
       or standard - regardless of the institution or jurisdiction that uses or defines the extensions.
        The use of extensions is what allows the FHIR specification to retain a core level of
       simplicity for everyone.
      
      
      
      
      
        
        
        
      
      
        
      
      
        
        
      
    
    
      
      
      
      In an MAR, for instance, you need to take a general specification, and turn it into a
       precise specification.
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      
      
      
      
      
        
      
      
        
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
      
        
        
      
    
    
      
      
      
      unique id for the element within a resource (for internal references). This may be any
       string value that does not contain spaces.
      
      
      
        
        
        
      
      
        
      
      
        
        
      
    
    
      
      
        
          
          
        
        
        
      
      

       of the element. To make the use of extensions safe and managable, there is a strict
       set of governance applied to the definition and use of extensions. Though any implementer
       can define an extension, there is a set of requirements that SHALL be met as part
       of the definition of the extension."/> 
      <comment value="There can be no stigma associated with the use of extensions by any application,

       project, or standard - regardless of the institution or jurisdiction that uses
       or defines the extensions.  The use of extensions is what allows the FHIR specification
       to retain a core level of simplicity for everyone."/> 
      <alias value="extensions"/>       <alias value="user content"/>       <min value="0"/>       <max value="*"/>       <base>         <path value="Element.extension"/>         <min value="0"/>         <max value="*"/>       </base>       <type>         <code value="Extension"/>       </type>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="false"/>       <mapping>         <identity value="rim"/>         <map value="n/a"/>       </mapping>     </element>     <element id="Timing.modifierExtension">      <path value="Timing.modifierExtension"/>       <short value="Extensions that cannot be ignored even if unrecognized"/> 
      <definition value="May be used to represent additional information that is not part of the basic definition
       of the element. In order to make the use of extensions safe and manageable, there is a
       strict set of governance  applied to the definition and use of extensions. Though any
       implementer is allowed to define an extension, there is a set of requirements that SHALL
       be met as part of the definition of the extension.
      There can be no stigma associated with the use of extensions by any application, project,
       or standard - regardless of the institution or jurisdiction that uses or defines the extensions.
        The use of extensions is what allows the FHIR specification to retain a core level of
       simplicity for everyone.
      
      
      
      
      
        
        
        
      
      
        
      
      
        
        
      
    
    
      
      
      Either a duration for the length of the timing schedule, a range of possible length, or
       outer bounds for start and/or end limits of the timing schedule.
      
      
      
        
      
      
        
      
      
        
      
      
      
        
        
      
    
    
      
      
      
      If you have both bounds and count, then this should be understood as within the bounds
       period, until count times happens.
      
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      

       of the element and that modifies the understanding of the element in which it is
       contained and/or the understanding of the containing element's descendants. Usually
       modifier elements provide negation or qualification. To make the use of extensions
       safe and managable, there is a strict set of governance applied to the definition
       and use of extensions. Though any implementer can define an extension, there is
       a set of requirements that SHALL be met as part of the definition of the extension.
       Applications processing a resource are required to check for modifier extensions.
Modifier extensions SHALL NOT change the meaning of any elements on Resource or
       DomainResource (including cannot change the meaning of modifierExtension itself)."/> 
      <comment value="There can be no stigma associated with the use of extensions by any application,

       project, or standard - regardless of the institution or jurisdiction that uses
       or defines the extensions.  The use of extensions is what allows the FHIR specification
       to retain a core level of simplicity for everyone."/> 
      <requirements value="Modifier extensions allow for extensions that *cannot* be safely ignored to be

       clearly distinguished from the vast majority of extensions which can be safely
       ignored.  This promotes interoperability by eliminating the need for implementers
       to prohibit the presence of extensions. For further information, see the [definition
       of modifier extensions](extensibility.html#modifierExtension)."/> 
      <alias value="extensions"/>       <alias value="user content"/>       <alias value="modifiers"/>       <min value="0"/>       <max value="*"/>       <base>         <path value="BackboneType.modifierExtension"/>         <min value="0"/>         <max value="*"/>       </base>       <type>         <code value="Extension"/>       </type>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="true"/>       <isModifierReason value="Modifier extensions are expected to modify the meaning or interpretation of the

       element that contains them"/> 
      <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="N/A"/>       </mapping>     </element>     <element id="Timing.event">      <path value="Timing.event"/>       <short value="When the event occurs"/>       <definition value="Identifies specific times when the event occurs."/>       <requirements value="In a Medication Administration Record, for instance, you need to take a general

       specification, and turn it into a precise specification."/> 
      <min value="0"/>       <max value="*"/>       <base>         <path value="Timing.event"/>         <min value="0"/>         <max value="*"/>       </base>       <type>         <code value="dateTime"/>       </type>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="QLIST&lt;TS&gt;"/>       </mapping>     </element>     <element id="Timing.repeat">      <path value="Timing.repeat"/>       <short value="When the event is to occur"/>       <definition value="A set of rules that describe when the event is scheduled."/>       <requirements value="Many timing schedules are determined by regular repetitions."/>       <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="Element"/>       </type>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children or both"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <constraint>         <key value="tim-1"/>         <severity value="error"/>         <human value="if there's a duration, there needs to be duration units"/>         <expression value="duration.empty() or durationUnit.exists()"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-2"/>         <severity value="error"/>         <human value="if there's a period, there needs to be period units"/>         <expression value="period.empty() or periodUnit.exists()"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-4"/>         <severity value="error"/>         <human value="duration SHALL be a non-negative value"/>         <expression value="duration.exists() implies duration &gt;= 0"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-5"/>         <severity value="error"/>         <human value="period SHALL be a non-negative value"/>         <expression value="period.exists() implies period &gt;= 0"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-6"/>         <severity value="error"/>         <human value="If there's a periodMax, there must be a period"/>         <expression value="periodMax.empty() or period.exists()"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-7"/>         <severity value="error"/>         <human value="If there's a durationMax, there must be a duration"/>         <expression value="durationMax.empty() or duration.exists()"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-8"/>         <severity value="error"/>         <human value="If there's a countMax, there must be a count"/>         <expression value="countMax.empty() or count.exists()"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-9"/>         <severity value="error"/>         <human value="If there's an offset, there must be a when (and not C, CM, CD, CV)"/>         <expression value="offset.empty() or (when.exists() and when.select($this in ('C' | 'CM' | 'CD' |

         'CV')).allFalse())"/> 
        <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-10"/>         <severity value="error"/>         <human value="If there's a timeOfDay, there cannot be a when, or vice versa"/>         <expression value="timeOfDay.empty() or when.empty()"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-11"/>         <severity value="error"/>         <human value="Only use startOffset when frequency is present and &gt; 1"/>         <expression value="startOffset.exists() implies (frequency &gt; 1)"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-12"/>         <severity value="error"/>         <human value="Only use endOffset when frequency is present and &gt; 1"/>         <expression value="endOffset.exists() implies (frequency &gt; 1)"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="Implies PIVL or EIVL"/>       </mapping>     </element>     <element id="Timing.repeat.id">      <path value="Timing.repeat.id"/>       <representation value="xmlAttr"/>       <short value="Unique id for inter-element referencing"/>       <definition value="Unique id for the element within a resource (for internal references). This may

       be any string value that does not contain spaces."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Element.id"/>         <min value="0"/>         <max value="1"/>       </base>       <!--  Note: special primitive values have a FHIRPath system type. e.g. this is compiler

       magic (j)  -->
      <type>         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">          <valueUrl value="string"/>         </extension>         <code value="http://hl7.org/fhirpath/System.String"/>       </type>       <condition value="ele-1"/>       <isModifier value="false"/>       <isSummary value="false"/>       <mapping>         <identity value="rim"/>         <map value="n/a"/>       </mapping>     </element>     <element id="Timing.repeat.extension">      <path value="Timing.repeat.extension"/>       <slicing>         <discriminator>           <type value="value"/>           <path value="url"/>         </discriminator>         <description value="Extensions are always sliced by (at least) url"/>         <rules value="open"/>       </slicing>       <short value="Additional content defined by implementations"/>       <definition value="May be used to represent additional information that is not part of the basic definition

       of the element. To make the use of extensions safe and managable, there is a strict
       set of governance applied to the definition and use of extensions. Though any implementer
       can define an extension, there is a set of requirements that SHALL be met as part
       of the definition of the extension."/> 
      <comment value="There can be no stigma associated with the use of extensions by any application,

       project, or standard - regardless of the institution or jurisdiction that uses
       or defines the extensions.  The use of extensions is what allows the FHIR specification
       to retain a core level of simplicity for everyone."/> 
      <alias value="extensions"/>       <alias value="user content"/>       <min value="0"/>       <max value="*"/>       <base>         <path value="Element.extension"/>         <min value="0"/>         <max value="*"/>       </base>       <type>         <code value="Extension"/>       </type>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="false"/>       <mapping>         <identity value="rim"/>         <map value="n/a"/>       </mapping>     </element>     <element id="Timing.repeat.bounds[x]">      <path value="Timing.repeat.bounds[x]"/>       <short value="Length/Range of lengths, or (Start and/or end) limits"/>       <definition value="Either a duration for the length of the timing schedule, a range of possible length,

       or outer bounds for start and/or end limits of the timing schedule."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.bounds[x]"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="Duration"/>       </type>       <type>         <code value="Range"/>       </type>       <type>         <code value="Period"/>       </type>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="IVL(TS) used in a QSI"/>       </mapping>     </element>     <element id="Timing.repeat.count">      <path value="Timing.repeat.count"/>       <short value="Number of times to repeat"/>       <definition value="A total count of the desired number of repetitions across the duration of the entire

       timing specification. If countMax is present, this element indicates the lower
       bound of the allowed range of count values."/> 
      <comment value="If you have both bounds and count, then this should be understood as within the

       bounds period, until count times happens."/> 
      <requirements value="Repetitions may be limited by end time or total occurrences."/>       <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.count"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="positiveInt"/>       </type>       <condition value="tim-8"/>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.count"/>       </mapping>     </element>     <element id="Timing.repeat.countMax">      <path value="Timing.repeat.countMax"/>       <short value="Maximum number of times to repeat"/>       <definition value="If present, indicates that the count is a range - so to perform the action between

       [count] and [countMax] times."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.countMax"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="positiveInt"/>       </type>       <condition value="tim-8"/>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.count"/>       </mapping>     </element>     <element id="Timing.repeat.duration">      <path value="Timing.repeat.duration"/>       <short value="How long when it happens"/>       <definition value="How long this thing happens for when it happens. If durationMax is present, this

       element indicates the lower bound of the allowed range of the duration."/> 

      <comment value="For some events the duration is part of the definition of the event (e.g. IV infusions,
       where the duration is implicit in the specified quantity and rate). For others, it's part
       of the timing specification (e.g. exercise).
      
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      

       where the duration is implicit in the specified quantity and rate). For others,
       it's part of the timing specification (e.g. exercise)."/> 
      <requirements value="Some activities are not instantaneous and need to be maintained for a period of

       time."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.duration"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="decimal"/>       </type>       <condition value="tim-7"/>       <condition value="tim-1"/>       <condition value="tim-4"/>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase"/>       </mapping>     </element>     <element id="Timing.repeat.durationMax">      <path value="Timing.repeat.durationMax"/>       <short value="How long when it happens (Max)"/>       <definition value="If present, indicates that the duration is a range - so to perform the action between

       [duration] and [durationMax] time length."/> 

      <comment value="For some events the duration is part of the definition of the event (e.g. IV infusions,
       where the duration is implicit in the specified quantity and rate). For others, it's part
       of the timing specification (e.g. exercise).
      
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      
      
      
      
        
      
      
      
        
          
        
        
        
        
          
        
      
      
        
        
      
    
    
      
      
      The number of times to repeat the action within the specified period / period range (i.e.
       both period and periodMax provided).
      
      
      
        
      
      
      
      
        
        
      
    
    
      
      

       where the duration is implicit in the specified quantity and rate). For others,
       it's part of the timing specification (e.g. exercise)."/> 
      <requirements value="Some activities are not instantaneous and need to be maintained for a period of

       time."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.durationMax"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="decimal"/>       </type>       <condition value="tim-7"/>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase"/>       </mapping>     </element>     <element id="Timing.repeat.durationUnit">      <path value="Timing.repeat.durationUnit"/>       <short value="s | min | h | d | wk | mo | a - unit of time (UCUM)"/>       <definition value="The units of time for the duration, in UCUM units
Normal practice is to use the 'mo' code as a calendar month when calculating the
       next occurrence."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.durationUnit"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="code"/>       </type>       <condition value="tim-1"/>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <binding>         <extension url="http://hl7.org/fhir/tools/StructureDefinition/binding-definition">          <valueMarkdown value="A unit of time (units from UCUM)."/>         </extension>         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">          <valueString value="UnitsOfTime"/>         </extension>         <strength value="required"/>         <description value="A unit of time (units from UCUM)."/>         <valueSet value="http://hl7.org/fhir/ValueSet/units-of-time|6.0.0-ballot3"/>       </binding>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase.unit"/>       </mapping>     </element>     <element id="Timing.repeat.frequency">      <path value="Timing.repeat.frequency"/>       <short value="Indicates the number of repetitions that should occur within a period. I.e. Event

       occurs frequency times per period"/> 
      <definition value="The number of times to repeat the action within the specified period. If frequencyMax

       is present, this element indicates the lower bound of the allowed range of the
       frequency."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.frequency"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="positiveInt"/>       </type>       <meaningWhenMissing value="If no frequency is stated, the assumption is that the event occurs once per period,

       but systems SHOULD always be specific about this"/> 
      <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase"/>       </mapping>     </element>     <element id="Timing.repeat.frequencyMax">      <path value="Timing.repeat.frequencyMax"/>       <short value="Event occurs up to frequencyMax times per period"/> 
      <definition value="If present, indicates that the frequency is a range - so to repeat between [frequency]
       and [frequencyMax] times within the period or period range.
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      Indicates the duration of time over which repetitions are to occur; e.g. to express &quot;3
       times per day&quot;, 3 would be the frequency and &quot;1 day&quot; would be the period.
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      If present, indicates that the period is a range from [period] to [periodMax], allowing
       expressing concepts such as &quot;do this once every 3-5 days.
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      
      
      
      
        
      
      
      
        
          
        
        
        
        
          
        
      
      
        
        
      
    
    
      
      

       and [frequencyMax] times within the period or period range."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.frequencyMax"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="positiveInt"/>       </type>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase"/>       </mapping>     </element>     <element id="Timing.repeat.period">      <path value="Timing.repeat.period"/>       <short value="The duration to which the frequency applies. I.e. Event occurs frequency times

       per period"/> 
      <definition value="Indicates the duration of time over which repetitions are to occur; e.g. to express

       &quot;3 times per day&quot;, 3 would be the frequency and &quot;1 day&quot; would
       be the period. If periodMax is present, this element indicates the lower bound
       of the allowed range of the period length."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.period"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="decimal"/>       </type>       <condition value="tim-6"/>       <condition value="tim-5"/>       <condition value="tim-2"/>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase"/>       </mapping>     </element>     <element id="Timing.repeat.periodMax">      <path value="Timing.repeat.periodMax"/>       <short value="Upper limit of period (3-4 hours)"/>       <definition value="If present, indicates that the period is a range from [period] to [periodMax],

       allowing expressing concepts such as &quot;do this once every 3-5 days."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.periodMax"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="decimal"/>       </type>       <condition value="tim-6"/>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase"/>       </mapping>     </element>     <element id="Timing.repeat.periodUnit">      <path value="Timing.repeat.periodUnit"/>       <short value="s | min | h | d | wk | mo | a - unit of time (UCUM)"/>       <definition value="The units of time for the period in UCUM units
Normal practice is to use the 'mo' code as a calendar month when calculating the
       next occurrence."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.periodUnit"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="code"/>       </type>       <condition value="tim-2"/>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <binding>         <extension url="http://hl7.org/fhir/tools/StructureDefinition/binding-definition">          <valueMarkdown value="A unit of time (units from UCUM)."/>         </extension>         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">          <valueString value="UnitsOfTime"/>         </extension>         <strength value="required"/>         <description value="A unit of time (units from UCUM)."/>         <valueSet value="http://hl7.org/fhir/ValueSet/units-of-time|6.0.0-ballot3"/>       </binding>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase.unit"/>       </mapping>     </element>     <element id="Timing.repeat.startOffset">      <path value="Timing.repeat.startOffset"/>       <short value="Events within the repeat period do not start until startOffset has elapsed"/>       <definition value="Indicates that the events within the period of the repeat do not start until startOffset

       has elapsed."/> 
      <comment value="This element is defined to support interlaced schedules, e.g. for different actions

       that happen on different days, but that have repeat cycles that are tied together
       by the context. This is a usually encountered in Dosages."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.startOffset"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="Quantity"/>         <profile value="http://hl7.org/fhir/StructureDefinition/SimpleQuantity"/>       </type>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="n/a"/>       </mapping>     </element>     <element id="Timing.repeat.endOffset">      <path value="Timing.repeat.endOffset"/>       <short value="Events within the repeat period step once endOffset before the end of the period"/>       <definition value="Indicates that the events within the period of the repeat step endOffset before

       the period ends."/> 
      <comment value="This element is defined for medication schedules that cycle like 'do something

       for X days, and then stop for Y days'. This can only apply where the window for
       repeats has a defined or known end time."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.endOffset"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="Quantity"/>         <profile value="http://hl7.org/fhir/StructureDefinition/SimpleQuantity"/>       </type>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="n/a"/>       </mapping>     </element>     <element id="Timing.repeat.dayOfWeek">      <path value="Timing.repeat.dayOfWeek"/>       <short value="mon | tue | wed | thu | fri | sat | sun"/> 
      <definition value="If one or more days of week is provided, then the action happens only on the specified
       day(s).
      If no days are specified, the action is assumed to happen every day as otherwise specified.
       The elements frequency and period cannot be used as well as dayOfWeek.
      
      
      
        
      
      
      
        
          
        
        
        
          
        
      
      
        
        
      
    
    
      
      
      
      When time of day is specified, it is inferred that the action happens every day (as filtered
       by dayofWeek) on the specified times. The elements when, frequency and period cannot be
       used as well as timeOfDay.
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      
      
      
      
      
      
        
      
      
      
        
          
        
        
        
        
          
        
      
      
        
        
      
    
    
      
      
      The number of minutes from the event. If the event code does not indicate whether the
       minutes is before or after the event, then the offset is assumed to be after the event.
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      A code for the timing schedule. Some codes such as BID are ubiquitous, but many institutions
       define their own additional codes. If a code is provided, the code is understood to be
       a complete statement of whatever is specified in the structured timing data, and either
       the code or the data may be used to interpret the Timing, with the exception that .repeat.bounds
       still applies over the code (and is not contained in the code).
      BID etc are defined as 'at institutionally specified times'. For example, an institution
       may choose that BID is &quot;always at 7am and 6pm&quot;.  If it is inappropriate for
       this choice to be made, the code BID should not be used. Instead, a distinct organization-specific
       code should be used in place of the HL7-defined BID code and/or the a structured representation
       should be used (in this case, specifying the two event times).
      
      
      
        
      
      
      
        
          
        
        
        
        
          
        
      
      
        
        
      
    
  
  
    
      
      
      Specifies an event that may occur multiple times. Timing schedules are used to record
       when things are planned, expected or requested to occur. The most common usage is in dosage
       instructions for medications. They are also used when planning care of various kinds,
       and may be used for reporting the schedule to which past regular activities were carried
       out.
      A timing schedule can be either a list of events - intervals on which the event occurs,
       or a single event with repeating criteria or just repeating criteria with no actual event.
        When both event and a repeating specification are provided, the list of events should
       be understood as an interpretation of the information in the repeat structure.
      
      
      
        
        
      
      
        
        
      
    
    
      
      
      
      In an MAR, for instance, you need to take a general specification, and turn it into a
       precise specification.
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      
      
      
      
      
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
        
        
        
        
        
      
      
      
        
        
      
    
    
      
      
      Either a duration for the length of the timing schedule, a range of possible length, or
       outer bounds for start and/or end limits of the timing schedule.
      
      
      
        
      
      
        
      
      
        
      
      
      
        
        
      
    
    
      
      
      
      If you have both bounds and count, then this should be understood as within the bounds
       period, until count times happens.
      
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      

       day(s)."/> 
      <comment value="If no days are specified, the action is assumed to happen every day as otherwise

       specified."/> 
      <min value="0"/>       <max value="*"/>       <base>         <path value="Timing.repeat.dayOfWeek"/>         <min value="0"/>         <max value="*"/>       </base>       <type>         <code value="code"/>       </type>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <binding>         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">          <valueString value="DayOfWeek"/>         </extension>         <strength value="required"/>         <valueSet value="http://hl7.org/fhir/ValueSet/days-of-week|6.0.0-ballot3"/>       </binding>       <mapping>         <identity value="rim"/>         <map value="n/a"/>       </mapping>     </element>     <element id="Timing.repeat.timeOfDay">      <path value="Timing.repeat.timeOfDay"/>       <short value="Time of day for action"/>       <definition value="Specified time of day for action to take place."/>       <comment value="When time of day is specified, it is inferred that the action happens every day

       (as filtered by dayofWeek) on the specified times. If there's a timeOfDay, there
       cannot be a when, or vice versa."/> 
      <min value="0"/>       <max value="*"/>       <base>         <path value="Timing.repeat.timeOfDay"/>         <min value="0"/>         <max value="*"/>       </base>       <type>         <code value="time"/>       </type>       <condition value="tim-10"/>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="n/a"/>       </mapping>     </element>     <element id="Timing.repeat.when">      <path value="Timing.repeat.when"/>       <short value="Code for time period of occurrence"/>       <definition value="An approximate time period during the day, potentially linked to an event of daily

       living that indicates when the action should occur."/> 
      <comment value="When more than one event is listed, the event is tied to the union of the specified

       events."/> 
      <requirements value="Timings are frequently determined by occurrences such as waking, eating and sleep."/>       <min value="0"/>       <max value="*"/>       <base>         <path value="Timing.repeat.when"/>         <min value="0"/>         <max value="*"/>       </base>       <type>         <code value="code"/>       </type>       <condition value="tim-9"/>       <condition value="tim-10"/>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <binding>         <extension url="http://hl7.org/fhir/tools/StructureDefinition/binding-definition">          <valueMarkdown value="Real-world event relating to the schedule."/>         </extension>         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">          <valueString value="EventTiming"/>         </extension>         <strength value="required"/>         <description value="Real-world event relating to the schedule."/>         <valueSet value="http://hl7.org/fhir/ValueSet/event-timing|6.0.0-ballot3"/>       </binding>       <mapping>         <identity value="rim"/>         <map value="EIVL.event"/>       </mapping>     </element>     <element id="Timing.repeat.offset">      <path value="Timing.repeat.offset"/>       <short value="Minutes from event (before or after)"/>       <definition value="The number of minutes from the event. If the event code does not indicate whether

       the minutes is before or after the event, then the offset is assumed to be after
       the event."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.repeat.offset"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="unsignedInt"/>       </type>       <condition value="tim-9"/>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="EIVL.offset"/>       </mapping>     </element>     <element id="Timing.code">      <path value="Timing.code"/>       <short value="C | BID | TID | QID | AM | PM | QD | QOD | +"/>       <definition value="A code for the timing schedule (or just text in code.text). Some codes such as

       BID are ubiquitous, but many institutions define their own additional codes. If
       a code is provided, the code is understood to be a complete statement of whatever
       is specified in the structured timing data, and either the code or the data may
       be used to interpret the Timing, with the exception that .repeat.bounds still applies
       over the code (and is not contained in the code)."/> 
      <comment value="BID etc. are defined as 'at institutionally specified times'. For example, an institution

       may choose that BID is &quot;always at 7am and 6pm&quot;.  If it is inappropriate
       for this choice to be made, the code BID should not be used. Instead, a distinct
       organization-specific code should be used in place of the HL7-defined BID code
       and/or a structured representation should be used (in this case, specifying the
       two event times)."/> 
      <min value="0"/>       <max value="1"/>       <base>         <path value="Timing.code"/>         <min value="0"/>         <max value="1"/>       </base>       <type>         <code value="CodeableConcept"/>       </type>       <constraint>         <key value="ele-1"/>         <severity value="error"/>         <human value="All FHIR elements must have a @value or children"/>         <expression value="hasValue() or (children().count() &gt; id.count())"/>         <source value="http://hl7.org/fhir/StructureDefinition/Element"/>       </constraint>       <isModifier value="false"/>       <isSummary value="true"/>       <binding>         <extension url="http://hl7.org/fhir/tools/StructureDefinition/binding-definition">          <valueMarkdown value="Code for a known / defined timing pattern."/>         </extension>         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">          <valueString value="TimingAbbreviation"/>         </extension>         <strength value="preferred"/>         <description value="Code for a known / defined timing pattern."/>         <valueSet value="http://hl7.org/fhir/ValueSet/timing-abbreviation"/>       </binding>       <mapping>         <identity value="rim"/>         <map value="QSC.code"/>       </mapping>     </element>   </snapshot>   <differential>     <element id="Timing">      <path value="Timing"/>       <short value="A timing schedule that specifies an event that may occur multiple times"/>       <definition value="Specifies an event that may occur multiple times. Timing schedules are used to

       record when things are planned, expected or requested to occur. The most common
       usage is in dosage instructions for medications. They are also used when planning
       care of various kinds, and may be used for reporting the schedule to which past
       regular activities were carried out."/> 
      <comment value="Describes the occurrence of an event that may occur multiple times. Timing schedules

       are used for specifying when events are expected or requested to occur, and may
       also be used to represent the summary of a past or ongoing event.  For simplicity,
       the definitions of Timing components are expressed as 'future' events, but such
       components can also be used to describe historic or ongoing events.
A Timing schedule can be a list of events and/or criteria for when the event happens,
       which can be expressed in a structured form and/or as a code. When both event and
       a repeating specification are provided, the list of events should be understood
       as an interpretation of the information in the repeat structure."/> 
      <min value="0"/>       <max value="*"/>       <mapping>         <identity value="v2"/>         <map value="N/A"/>       </mapping>       <mapping>         <identity value="rim"/>         <map value="QSET&lt;TS&gt; (GTS)"/>       </mapping>     </element>     <element id="Timing.event">      <path value="Timing.event"/>       <short value="When the event occurs"/>       <definition value="Identifies specific times when the event occurs."/>       <requirements value="In a Medication Administration Record, for instance, you need to take a general

       specification, and turn it into a precise specification."/> 
      <min value="0"/>       <max value="*"/>       <type>         <code value="dateTime"/>       </type>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="QLIST&lt;TS&gt;"/>       </mapping>     </element>     <element id="Timing.repeat">      <path value="Timing.repeat"/>       <short value="When the event is to occur"/>       <definition value="A set of rules that describe when the event is scheduled."/>       <requirements value="Many timing schedules are determined by regular repetitions."/>       <min value="0"/>       <max value="1"/>       <type>         <code value="Element"/>       </type>       <constraint>         <key value="tim-9"/>         <severity value="error"/>         <human value="If there's an offset, there must be a when (and not C, CM, CD, CV)"/>         <expression value="offset.empty() or (when.exists() and when.select($this in ('C' | 'CM' | 'CD' |

         'CV')).allFalse())"/> 
        <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-5"/>         <severity value="error"/>         <human value="period SHALL be a non-negative value"/>         <expression value="period.exists() implies period &gt;= 0"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-6"/>         <severity value="error"/>         <human value="If there's a periodMax, there must be a period"/>         <expression value="periodMax.empty() or period.exists()"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-7"/>         <severity value="error"/>         <human value="If there's a durationMax, there must be a duration"/>         <expression value="durationMax.empty() or duration.exists()"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-8"/>         <severity value="error"/>         <human value="If there's a countMax, there must be a count"/>         <expression value="countMax.empty() or count.exists()"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-1"/>         <severity value="error"/>         <human value="if there's a duration, there needs to be duration units"/>         <expression value="duration.empty() or durationUnit.exists()"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-10"/>         <severity value="error"/>         <human value="If there's a timeOfDay, there cannot be a when, or vice versa"/>         <expression value="timeOfDay.empty() or when.empty()"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-11"/>         <severity value="error"/>         <human value="Only use startOffset when frequency is present and &gt; 1"/>         <expression value="startOffset.exists() implies (frequency &gt; 1)"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-2"/>         <severity value="error"/>         <human value="if there's a period, there needs to be period units"/>         <expression value="period.empty() or periodUnit.exists()"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-12"/>         <severity value="error"/>         <human value="Only use endOffset when frequency is present and &gt; 1"/>         <expression value="endOffset.exists() implies (frequency &gt; 1)"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <constraint>         <key value="tim-4"/>         <severity value="error"/>         <human value="duration SHALL be a non-negative value"/>         <expression value="duration.exists() implies duration &gt;= 0"/>         <source value="http://hl7.org/fhir/StructureDefinition/Timing"/>       </constraint>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="Implies PIVL or EIVL"/>       </mapping>     </element>     <element id="Timing.repeat.bounds[x]">      <path value="Timing.repeat.bounds[x]"/>       <short value="Length/Range of lengths, or (Start and/or end) limits"/>       <definition value="Either a duration for the length of the timing schedule, a range of possible length,

       or outer bounds for start and/or end limits of the timing schedule."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="Duration"/>       </type>       <type>         <code value="Range"/>       </type>       <type>         <code value="Period"/>       </type>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="IVL(TS) used in a QSI"/>       </mapping>     </element>     <element id="Timing.repeat.count">      <path value="Timing.repeat.count"/>       <short value="Number of times to repeat"/>       <definition value="A total count of the desired number of repetitions across the duration of the entire

       timing specification. If countMax is present, this element indicates the lower
       bound of the allowed range of count values."/> 
      <comment value="If you have both bounds and count, then this should be understood as within the

       bounds period, until count times happens."/> 
      <requirements value="Repetitions may be limited by end time or total occurrences."/>       <min value="0"/>       <max value="1"/>       <type>         <code value="positiveInt"/>       </type>       <condition value="tim-8"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.count"/>       </mapping>     </element>     <element id="Timing.repeat.countMax">      <path value="Timing.repeat.countMax"/>       <short value="Maximum number of times to repeat"/>       <definition value="If present, indicates that the count is a range - so to perform the action between

       [count] and [countMax] times."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="positiveInt"/>       </type>       <condition value="tim-8"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.count"/>       </mapping>     </element>     <element id="Timing.repeat.duration">      <path value="Timing.repeat.duration"/>       <short value="How long when it happens"/>       <definition value="How long this thing happens for when it happens. If durationMax is present, this

       element indicates the lower bound of the allowed range of the duration."/> 

      <comment value="For some events the duration is part of the definition of the event (e.g. IV infusions,
       where the duration is implicit in the specified quantity and rate). For others, it's part
       of the timing specification (e.g. exercise).
      
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      

       where the duration is implicit in the specified quantity and rate). For others,
       it's part of the timing specification (e.g. exercise)."/> 
      <requirements value="Some activities are not instantaneous and need to be maintained for a period of

       time."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="decimal"/>       </type>       <condition value="tim-7"/>       <condition value="tim-1"/>       <condition value="tim-4"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase"/>       </mapping>     </element>     <element id="Timing.repeat.durationMax">      <path value="Timing.repeat.durationMax"/>       <short value="How long when it happens (Max)"/>       <definition value="If present, indicates that the duration is a range - so to perform the action between

       [duration] and [durationMax] time length."/> 

      <comment value="For some events the duration is part of the definition of the event (e.g. IV infusions,
       where the duration is implicit in the specified quantity and rate). For others, it's part
       of the timing specification (e.g. exercise).
      
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      
      
      
      
        
      
      
      
        
          
        
        
        
        
          
        
      
      
        
        
      
    
    
      
      
      The number of times to repeat the action within the specified period / period range (i.e.
       both period and periodMax provided).
      
      
      
        
      
      
      
      
        
        
      
    
    
      
      

       where the duration is implicit in the specified quantity and rate). For others,
       it's part of the timing specification (e.g. exercise)."/> 
      <requirements value="Some activities are not instantaneous and need to be maintained for a period of

       time."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="decimal"/>       </type>       <condition value="tim-7"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase"/>       </mapping>     </element>     <element id="Timing.repeat.durationUnit">      <path value="Timing.repeat.durationUnit"/>       <short value="s | min | h | d | wk | mo | a - unit of time (UCUM)"/>       <definition value="The units of time for the duration, in UCUM units
Normal practice is to use the 'mo' code as a calendar month when calculating the
       next occurrence."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="code"/>       </type>       <condition value="tim-1"/>       <isSummary value="true"/>       <binding>         <extension url="http://hl7.org/fhir/tools/StructureDefinition/binding-definition">          <valueMarkdown value="A unit of time (units from UCUM)."/>         </extension>         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">          <valueString value="UnitsOfTime"/>         </extension>         <strength value="required"/>         <description value="A unit of time (units from UCUM)."/>         <valueSet value="http://hl7.org/fhir/ValueSet/units-of-time|6.0.0-ballot3"/>       </binding>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase.unit"/>       </mapping>     </element>     <element id="Timing.repeat.frequency">      <path value="Timing.repeat.frequency"/>       <short value="Indicates the number of repetitions that should occur within a period. I.e. Event

       occurs frequency times per period"/> 
      <definition value="The number of times to repeat the action within the specified period. If frequencyMax

       is present, this element indicates the lower bound of the allowed range of the
       frequency."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="positiveInt"/>       </type>       <meaningWhenMissing value="If no frequency is stated, the assumption is that the event occurs once per period,

       but systems SHOULD always be specific about this"/> 
      <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase"/>       </mapping>     </element>     <element id="Timing.repeat.frequencyMax">      <path value="Timing.repeat.frequencyMax"/>       <short value="Event occurs up to frequencyMax times per period"/> 
      <definition value="If present, indicates that the frequency is a range - so to repeat between [frequency]
       and [frequencyMax] times within the period or period range.
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      Indicates the duration of time over which repetitions are to occur; e.g. to express &quot;3
       times per day&quot;, 3 would be the frequency and &quot;1 day&quot; would be the period.
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      If present, indicates that the period is a range from [period] to [periodMax], allowing
       expressing concepts such as &quot;do this once every 3-5 days.
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      
      
      
      
        
      
      
      
        
          
        
        
        
        
          
        
      
      
        
        
      
    
    
      
      

       and [frequencyMax] times within the period or period range."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="positiveInt"/>       </type>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase"/>       </mapping>     </element>     <element id="Timing.repeat.period">      <path value="Timing.repeat.period"/>       <short value="The duration to which the frequency applies. I.e. Event occurs frequency times

       per period"/> 
      <definition value="Indicates the duration of time over which repetitions are to occur; e.g. to express

       &quot;3 times per day&quot;, 3 would be the frequency and &quot;1 day&quot; would
       be the period. If periodMax is present, this element indicates the lower bound
       of the allowed range of the period length."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="decimal"/>       </type>       <condition value="tim-6"/>       <condition value="tim-5"/>       <condition value="tim-2"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase"/>       </mapping>     </element>     <element id="Timing.repeat.periodMax">      <path value="Timing.repeat.periodMax"/>       <short value="Upper limit of period (3-4 hours)"/>       <definition value="If present, indicates that the period is a range from [period] to [periodMax],

       allowing expressing concepts such as &quot;do this once every 3-5 days."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="decimal"/>       </type>       <condition value="tim-6"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase"/>       </mapping>     </element>     <element id="Timing.repeat.periodUnit">      <path value="Timing.repeat.periodUnit"/>       <short value="s | min | h | d | wk | mo | a - unit of time (UCUM)"/>       <definition value="The units of time for the period in UCUM units
Normal practice is to use the 'mo' code as a calendar month when calculating the
       next occurrence."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="code"/>       </type>       <condition value="tim-2"/>       <isSummary value="true"/>       <binding>         <extension url="http://hl7.org/fhir/tools/StructureDefinition/binding-definition">          <valueMarkdown value="A unit of time (units from UCUM)."/>         </extension>         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">          <valueString value="UnitsOfTime"/>         </extension>         <strength value="required"/>         <description value="A unit of time (units from UCUM)."/>         <valueSet value="http://hl7.org/fhir/ValueSet/units-of-time|6.0.0-ballot3"/>       </binding>       <mapping>         <identity value="rim"/>         <map value="PIVL.phase.unit"/>       </mapping>     </element>     <element id="Timing.repeat.startOffset">      <path value="Timing.repeat.startOffset"/>       <short value="Events within the repeat period do not start until startOffset has elapsed"/>       <definition value="Indicates that the events within the period of the repeat do not start until startOffset

       has elapsed."/> 
      <comment value="This element is defined to support interlaced schedules, e.g. for different actions

       that happen on different days, but that have repeat cycles that are tied together
       by the context. This is a usually encountered in Dosages."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="Quantity"/>         <profile value="http://hl7.org/fhir/StructureDefinition/SimpleQuantity"/>       </type>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="n/a"/>       </mapping>     </element>     <element id="Timing.repeat.endOffset">      <path value="Timing.repeat.endOffset"/>       <short value="Events within the repeat period step once endOffset before the end of the period"/>       <definition value="Indicates that the events within the period of the repeat step endOffset before

       the period ends."/> 
      <comment value="This element is defined for medication schedules that cycle like 'do something

       for X days, and then stop for Y days'. This can only apply where the window for
       repeats has a defined or known end time."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="Quantity"/>         <profile value="http://hl7.org/fhir/StructureDefinition/SimpleQuantity"/>       </type>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="n/a"/>       </mapping>     </element>     <element id="Timing.repeat.dayOfWeek">      <path value="Timing.repeat.dayOfWeek"/>       <short value="mon | tue | wed | thu | fri | sat | sun"/> 
      <definition value="If one or more days of week is provided, then the action happens only on the specified
       day(s).
      If no days are specified, the action is assumed to happen every day as otherwise specified.
       The elements frequency and period cannot be used as well as dayOfWeek.
      
      
      
        
      
      
      
        
          
        
        
        
          
        
      
      
        
        
      
    
    
      
      
      
      When time of day is specified, it is inferred that the action happens every day (as filtered
       by dayofWeek) on the specified times. The elements when, frequency and period cannot be
       used as well as timeOfDay.
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      
      
      
      
      
      
        
      
      
      
        
          
        
        
        
        
          
        
      
      
        
        
      
    
    
      
      
      The number of minutes from the event. If the event code does not indicate whether the
       minutes is before or after the event, then the offset is assumed to be after the event.
      
      
      
        
      
      
      
        
        
      
    
    
      
      
      A code for the timing schedule. Some codes such as BID are ubiquitous, but many institutions
       define their own additional codes. If a code is provided, the code is understood to be
       a complete statement of whatever is specified in the structured timing data, and either
       the code or the data may be used to interpret the Timing, with the exception that .repeat.bounds
       still applies over the code (and is not contained in the code).
      BID etc are defined as 'at institutionally specified times'. For example, an institution
       may choose that BID is &quot;always at 7am and 6pm&quot;.  If it is inappropriate for
       this choice to be made, the code BID should not be used. Instead, a distinct organization-specific
       code should be used in place of the HL7-defined BID code and/or the a structured representation
       should be used (in this case, specifying the two event times).
      
      
      
        
      
      
      
        
          
        
        
        
        
          
        
      
      
        
        
      
    
  

       day(s)."/> 
      <comment value="If no days are specified, the action is assumed to happen every day as otherwise

       specified."/> 
      <min value="0"/>       <max value="*"/>       <type>         <code value="code"/>       </type>       <isSummary value="true"/>       <binding>         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">          <valueString value="DayOfWeek"/>         </extension>         <strength value="required"/>         <valueSet value="http://hl7.org/fhir/ValueSet/days-of-week|6.0.0-ballot3"/>       </binding>       <mapping>         <identity value="rim"/>         <map value="n/a"/>       </mapping>     </element>     <element id="Timing.repeat.timeOfDay">      <path value="Timing.repeat.timeOfDay"/>       <short value="Time of day for action"/>       <definition value="Specified time of day for action to take place."/>       <comment value="When time of day is specified, it is inferred that the action happens every day

       (as filtered by dayofWeek) on the specified times. If there's a timeOfDay, there
       cannot be a when, or vice versa."/> 
      <min value="0"/>       <max value="*"/>       <type>         <code value="time"/>       </type>       <condition value="tim-10"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="n/a"/>       </mapping>     </element>     <element id="Timing.repeat.when">      <path value="Timing.repeat.when"/>       <short value="Code for time period of occurrence"/>       <definition value="An approximate time period during the day, potentially linked to an event of daily

       living that indicates when the action should occur."/> 
      <comment value="When more than one event is listed, the event is tied to the union of the specified

       events."/> 
      <requirements value="Timings are frequently determined by occurrences such as waking, eating and sleep."/>       <min value="0"/>       <max value="*"/>       <type>         <code value="code"/>       </type>       <condition value="tim-9"/>       <condition value="tim-10"/>       <isSummary value="true"/>       <binding>         <extension url="http://hl7.org/fhir/tools/StructureDefinition/binding-definition">          <valueMarkdown value="Real-world event relating to the schedule."/>         </extension>         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">          <valueString value="EventTiming"/>         </extension>         <strength value="required"/>         <description value="Real-world event relating to the schedule."/>         <valueSet value="http://hl7.org/fhir/ValueSet/event-timing|6.0.0-ballot3"/>       </binding>       <mapping>         <identity value="rim"/>         <map value="EIVL.event"/>       </mapping>     </element>     <element id="Timing.repeat.offset">      <path value="Timing.repeat.offset"/>       <short value="Minutes from event (before or after)"/>       <definition value="The number of minutes from the event. If the event code does not indicate whether

       the minutes is before or after the event, then the offset is assumed to be after
       the event."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="unsignedInt"/>       </type>       <condition value="tim-9"/>       <isSummary value="true"/>       <mapping>         <identity value="rim"/>         <map value="EIVL.offset"/>       </mapping>     </element>     <element id="Timing.code">      <path value="Timing.code"/>       <short value="C | BID | TID | QID | AM | PM | QD | QOD | +"/>       <definition value="A code for the timing schedule (or just text in code.text). Some codes such as

       BID are ubiquitous, but many institutions define their own additional codes. If
       a code is provided, the code is understood to be a complete statement of whatever
       is specified in the structured timing data, and either the code or the data may
       be used to interpret the Timing, with the exception that .repeat.bounds still applies
       over the code (and is not contained in the code)."/> 
      <comment value="BID etc. are defined as 'at institutionally specified times'. For example, an institution

       may choose that BID is &quot;always at 7am and 6pm&quot;.  If it is inappropriate
       for this choice to be made, the code BID should not be used. Instead, a distinct
       organization-specific code should be used in place of the HL7-defined BID code
       and/or a structured representation should be used (in this case, specifying the
       two event times)."/> 
      <min value="0"/>       <max value="1"/>       <type>         <code value="CodeableConcept"/>       </type>       <isSummary value="true"/>       <binding>         <extension url="http://hl7.org/fhir/tools/StructureDefinition/binding-definition">          <valueMarkdown value="Code for a known / defined timing pattern."/>         </extension>         <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">          <valueString value="TimingAbbreviation"/>         </extension>         <strength value="preferred"/>         <description value="Code for a known / defined timing pattern."/>         <valueSet value="http://hl7.org/fhir/ValueSet/timing-abbreviation"/>       </binding>       <mapping>         <identity value="rim"/>         <map value="QSC.code"/>       </mapping>     </element>   </differential> 


</

StructureDefinition

>



Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.