This wiki has undergone a migration to Confluence found Here

Difference between revisions of "Datatypes R2 Issue 73"

From HL7Wiki
Jump to navigation Jump to search
Line 10: Line 10:
 
== Discussion ==
 
== Discussion ==
  
  LIST<VSID> valueSet;
+
type ConceptDescriptor alias CD specializes ANY {
 +
            ST        code;
 +
            ST        displayName;
 +
            UID        codeSystem;
 +
            ST        codeSystemName;
 +
            ST        codeSystemVersion;
 +
            ED        originalText;
 +
            LIST<VSID> valueSet;
 +
            LIST<CR>  qualifier;
 +
            SET<CD>    translation;
 +
            BL        equal(ANY x);
 +
            BL        implies(CD x);
 +
  demotion  ED;
 +
};
  
  
  Type VSID
+
type ValueSetIdentifier alias VSID specializes ANY {
     OID oid
+
     UID oid;
     ST  version
+
     ST  version;
 +
};
  
 
== Links ==
 
== Links ==
 
Back to [[Data Types R2 issues]]
 
Back to [[Data Types R2 issues]]

Revision as of 23:32, 10 January 2007

Data Types Issue 58: CD.valueSet

Introduction

for true traceability of what the constraint rules in force at the time data is instatiated, we need the value set ID. In addition, this is needed to properly support OTH.

? backward compatible to a limited degree.

Discussion

type ConceptDescriptor alias CD specializes ANY {

           ST         code;
           ST         displayName;
           UID        codeSystem;
           ST         codeSystemName;
           ST         codeSystemVersion;
           ED         originalText;
           LIST<VSID> valueSet;
           LIST<CR>   qualifier;
           SET<CD>    translation;
           BL         equal(ANY x);
           BL         implies(CD x);
 demotion  ED;

};


type ValueSetIdentifier alias VSID specializes ANY {

   UID oid;
   ST  version;

};

Links

Back to Data Types R2 issues