|
47 | 47 | POSSIBILITY OF SUCH DAMAGE. |
48 | 48 |
|
49 | 49 |
|
50 | | - Generated on Wed, Jul 30, 2025 23:11+0000 for FHIR v6.0.0-ballot2 |
| 50 | + Generated on Mon, Aug 11, 2025 12:53+0000 for FHIR v6.0.0-ballot2 |
51 | 51 | --> |
52 | 52 | <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://hl7.org/fhir" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xml="http://www.w3.org/XML/1998/namespace" targetNamespace="http://hl7.org/fhir" elementFormDefault="qualified" version="6.0.0-ballot2"> |
53 | 53 | <!-- Note: When using this schema with some tools, it may also be necessary to declare xmlns:xml="http://www.w3.org/XML/1998/namespace", however this causes performance issues with other tools and thus is not in the base schemas. --> |
@@ -30434,12 +30434,12 @@ The actual author of the section when it is not the author of the composition. I |
30434 | 30434 | </xs:element> |
30435 | 30435 | <xs:element name="carrierAIDC" minOccurs="0" maxOccurs="1" type="base64Binary"> |
30436 | 30436 | <xs:annotation> |
30437 | | - <xs:documentation xml:lang="en">The full UDI carrier of the Automatic Identification and Data Capture (AIDC) technology representation as printed on the packaging of the device - e.g., a barcode or RFID. Because of limitations on character sets in XML and the need to round-trip JSON data through XML, AIDC Formats *SHALL* be base64 encoded.</xs:documentation> |
| 30437 | + <xs:documentation xml:lang="en">The full UDI carrier of the Automatic Identification and Data Capture (AIDC) technology representation as printed on the packaging of the device - e.g., a barcode , 2D Matrix, or RFID. Some AIDC representations contain non-printable characters and cannot be represented in a string format. For this reason, AIDC format SHALL be base64Binary encoded.</xs:documentation> |
30438 | 30438 | </xs:annotation> |
30439 | 30439 | </xs:element> |
30440 | 30440 | <xs:element name="carrierHRF" minOccurs="0" maxOccurs="1" type="string"> |
30441 | 30441 | <xs:annotation> |
30442 | | - <xs:documentation xml:lang="en">The full UDI carrier as the human readable form (HRF) representation of the barcode string as printed on the packaging of the device.</xs:documentation> |
| 30442 | + <xs:documentation xml:lang="en">The full UDI carrier as the human readable form (HRF) representation as printed on the packaging of the device.</xs:documentation> |
30443 | 30443 | </xs:annotation> |
30444 | 30444 | </xs:element> |
30445 | 30445 | <xs:element name="entryType" minOccurs="0" maxOccurs="1" type="UDIEntryType"> |
@@ -31182,7 +31182,7 @@ The actual author of the section when it is not the author of the composition. I |
31182 | 31182 | </xs:element> |
31183 | 31183 | <xs:element name="udiDeviceIdentifier" type="DeviceDefinition.UdiDeviceIdentifier" minOccurs="0" maxOccurs="unbounded"> |
31184 | 31184 | <xs:annotation> |
31185 | | - <xs:documentation xml:lang="en">Unique device identifier (UDI) assigned to device label or package. Note that the Device may include multiple udiCarriers as it either may include just the udiCarrier for the jurisdiction it is sold, or for multiple jurisdictions it could have been sold.</xs:documentation> |
| 31185 | + <xs:documentation xml:lang="en">The Device Identifier (DI) portion of the Unique Device Identifier (UDI) placed on a device label or package. Also known as UDI-DI. Note that the DeviceDefinition may include multiple UDI-DIs if it is sold in multiple jurisdictions.</xs:documentation> |
31186 | 31186 | </xs:annotation> |
31187 | 31187 | </xs:element> |
31188 | 31188 | <xs:element name="regulatoryIdentifier" type="DeviceDefinition.RegulatoryIdentifier" minOccurs="0" maxOccurs="unbounded"> |
@@ -31306,6 +31306,11 @@ The actual author of the section when it is not the author of the composition. I |
31306 | 31306 | <xs:documentation xml:lang="en">Indicates where and when the device is available on the market.</xs:documentation> |
31307 | 31307 | </xs:annotation> |
31308 | 31308 | </xs:element> |
| 31309 | + <xs:element name="deviceIdentifierSystem" minOccurs="0" maxOccurs="1" type="uri"> |
| 31310 | + <xs:annotation> |
| 31311 | + <xs:documentation xml:lang="en">Establishes the namespace for the issuing agency's system (e.g, GS1's GTIN, ICCBBA's ISBT-128) used to create the device identifier.</xs:documentation> |
| 31312 | + </xs:annotation> |
| 31313 | + </xs:element> |
31309 | 31314 | </xs:sequence> |
31310 | 31315 | </xs:extension> |
31311 | 31316 | </xs:complexContent> |
@@ -31358,6 +31363,11 @@ The actual author of the section when it is not the author of the composition. I |
31358 | 31363 | <xs:documentation xml:lang="en">The jurisdiction to which the deviceIdentifier applies.</xs:documentation> |
31359 | 31364 | </xs:annotation> |
31360 | 31365 | </xs:element> |
| 31366 | + <xs:element name="deviceIdentifierSystem" minOccurs="0" maxOccurs="1" type="uri"> |
| 31367 | + <xs:annotation> |
| 31368 | + <xs:documentation xml:lang="en">Establishes the namespace for the issuing agency's system (e.g, GS1's GTIN, ICCBBA's ISBT-128) used to create the device identifier.</xs:documentation> |
| 31369 | + </xs:annotation> |
| 31370 | + </xs:element> |
31361 | 31371 | </xs:sequence> |
31362 | 31372 | </xs:extension> |
31363 | 31373 | </xs:complexContent> |
@@ -59972,7 +59982,7 @@ Deceased patients may also be marked as inactive for the same reasons, but may b |
59972 | 59982 | <xs:documentation xml:lang="en">The performer of the processing of the specimen.</xs:documentation> |
59973 | 59983 | </xs:annotation> |
59974 | 59984 | </xs:element> |
59975 | | - <xs:element name="device" minOccurs="0" maxOccurs="1" type="Reference"> |
| 59985 | + <xs:element name="device" minOccurs="0" maxOccurs="1" type="CodeableReference"> |
59976 | 59986 | <xs:annotation> |
59977 | 59987 | <xs:documentation xml:lang="en">The device used in the processing of the specimen.</xs:documentation> |
59978 | 59988 | </xs:annotation> |
@@ -60001,7 +60011,7 @@ Deceased patients may also be marked as inactive for the same reasons, but may b |
60001 | 60011 | <xs:complexContent> |
60002 | 60012 | <xs:extension base="BackboneElement"> |
60003 | 60013 | <xs:sequence> |
60004 | | - <xs:element name="device" minOccurs="1" maxOccurs="1" type="Reference"> |
| 60014 | + <xs:element name="device" minOccurs="1" maxOccurs="1" type="CodeableReference"> |
60005 | 60015 | <xs:annotation> |
60006 | 60016 | <xs:documentation xml:lang="en">The device resource for the the container holding the specimen. If the container is in a holder then the referenced device will point to a parent device.</xs:documentation> |
60007 | 60017 | </xs:annotation> |
@@ -64099,7 +64109,7 @@ Deceased patients may also be marked as inactive for the same reasons, but may b |
64099 | 64109 | <xs:documentation xml:lang="en">The current status of the task.</xs:documentation> |
64100 | 64110 | </xs:annotation> |
64101 | 64111 | </xs:element> |
64102 | | - <xs:element name="statusReason" minOccurs="0" maxOccurs="1" type="CodeableReference"> |
| 64112 | + <xs:element name="statusReason" minOccurs="0" maxOccurs="unbounded" type="CodeableReference"> |
64103 | 64113 | <xs:annotation> |
64104 | 64114 | <xs:documentation xml:lang="en">An explanation as to why this task is held, failed, was refused, etc.</xs:documentation> |
64105 | 64115 | </xs:annotation> |
@@ -67997,10 +68007,7 @@ Deceased patients may also be marked as inactive for the same reasons, but may b |
67997 | 68007 | </xs:element> |
67998 | 68008 | <xs:element name="value" minOccurs="1" maxOccurs="1" type="string"> |
67999 | 68009 | <xs:annotation> |
68000 | | - <xs:documentation xml:lang="en">ValueSet.compose.include.filter.value is represented as a string, and the string value must be one of the three types below: |
68001 | | -When the filter operation (ValueSet.compose.include.filter.op) is equal to "regex", the value (ValueSet.compose.include.filter.value) is a regex expression. This is used to match string values (including integer and decimal, if necessary). |
68002 | | -When the filter operation (ValueSet.compose.include.filter.op) is equal to "exists", the value (ValueSet.compose.include.filter.value) is a boolean and must be equal to "true" or "false". |
68003 | | -For all other filter operations (ValueSet.compose.include.filter.op) the value (ValueSet.compose.include.filter.value) represents a code.</xs:documentation> |
| 68010 | + <xs:documentation xml:lang="en">ValueSet.compose.include.filter.value is represented as a string, and the string value must be [as described](valueset.html#filter-values).</xs:documentation> |
68004 | 68011 | </xs:annotation> |
68005 | 68012 | </xs:element> |
68006 | 68013 | </xs:sequence> |
|
0 commit comments