description: Base StructureDefinition for List Resource package_name: hl7.fhir.r2.core name: List type: null elements: date: {short: When the list was prepared, comments: 'The actual important date is the date of currency of the resources that were summarized, but it is usually assumed that these are current when the preparation occurs.', type: dateTime, isSummary: true, index: 7} encounter: {type: Reference, short: Context in which list created, index: 5} orderedBy: {short: What order the list has, comments: 'Applications SHOULD render ordered lists in the order provided, but MAY allow users to re-order based on their own preferences as well. If there is no order specified, the order is unknown, though there may still be some order.', type: CodeableConcept, index: 8} mode: {isModifier: true, short: working | snapshot | changes, type: code, isSummary: true, index: 9} source: {short: Who and/or what defined the list contents (aka Author), comments: The primary source is the entity that made the decisions what items are in the list. This may be software or user., type: Reference, isSummary: true, index: 4} title: {short: Descriptive name for the list, type: string, exampleString: Dr. Jane's Patients, isSummary: true, index: 1} note: {type: string, short: Comments about the list, index: 10} emptyReason: {short: Why list is empty, comments: 'The various reasons for an empty list make a significant interpretation to its interpretation. Note that this code is for use when the entire list has been suppressed, and not for when individual items are omitted - implementers may consider using a text note or a flag on an entry in these cases.', type: CodeableConcept, index: 16} status: {isModifier: true, short: current | retired | entered-in-error, type: code, isSummary: true, index: 6} code: {short: What the purpose of this list is, comments: 'If there is no code, the purpose of the list is implied where it is used, such as in a document section using Document.section.code.', type: CodeableConcept, isSummary: true, index: 2} identifier: {type: Identifier, short: Business identifier, array: true, index: 0} entry: short: Entries in the list comments: If there are no entries in the list, an emptyReason SHOULD be provided. type: BackboneElement array: true index: 11 elements: flag: {short: Status/Workflow information about this item, comments: 'The flag can only be understood in the context of the List.code. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Deleted can only be used if the List.mode is "changes".', type: CodeableConcept, index: 12} deleted: {isModifier: true, short: If this item is actually marked as deleted, comments: 'If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Both flag and deleted can only be used if the List.mode is "changes". A deleted entry should be displayed in narrative as deleted.', type: boolean, defaultValueBoolean: false, index: 13} date: {short: When item added to list, comments: This is only useful and meaningful when the mode is "working"., type: dateTime, index: 14} item: {type: Reference, short: Actual entry, index: 15} required: [item] subject: {short: If all resources have the same subject, comments: 'Some purely arbitrary lists do not have a common subject, so this is optional.', type: Reference, isSummary: true, index: 3} package_version: 1.0.2 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/List version: null required: [mode, status]