This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Datatypes R2 Issue 93

From HL7Wiki
Jump to navigation Jump to search

Data Types Issue 93: Move CD specializations to flavor section

Introduction

The CD constraints (CE, CV and CS) do not act as "true" datatypes in that they only apply constraints, they don't add any properties or capabilities. As such, it probably makes sense to treat them as flavors, much along the same lines as TS.DATE

Discussion

Lloyd: This may have some compatibility issues. For CS, it will make things challenging from an ITS perspective, as the ITS is based on the base datatype, not the flavor. Also, these won't be following the flavor naming standard. This item here is primarily to have us discuss it and make a decision, not because I'm necessarily pushing for the properties to move.

Grahame: Well, I think that CS introduces some semantics. The thing is, CS fixes and defaults some values, and this is not appropriate for flavors

Agree and we just agreed on Skype that CS is not a flavor. CE and CV can still be. While they are types that can be mentioned in xsi:type, they can still be called a flavor with the rule that flavors that are universally known can be used as regular data types. Gschadow 06:52, 10 May 2007 (CDT)

Disposition

Closed; The CE/CV issue was dealt with as part of #84, and CS is not a flavor. --GrahameGrieve 18:40, 10 May 2007 (CDT)

Status

Links

Back to Data Types R2 issues