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

Difference between revisions of "Wiki Sheet"

From HL7Wiki
Jump to navigation Jump to search
Line 40: Line 40:
 
| removeCodeFromValueSet|| /VocabularyRevision/valueSetRevision[1]/selectValueSet[1]/removeCodesFromValueSet[1] || ExampleR2C3  || ExampleR2C4  || The ability to retire a concept (NOT remove).  This would extend to versioning value sets.
 
| removeCodeFromValueSet|| /VocabularyRevision/valueSetRevision[1]/selectValueSet[1]/removeCodesFromValueSet[1] || ExampleR2C3  || ExampleR2C4  || The ability to retire a concept (NOT remove).  This would extend to versioning value sets.
 
|-
 
|-
| ExampleR3C1 || ExampleR3C2 || ExampleR3C3  || ExampleR3C4  || ExampleR3C5
+
| addValueSetReferences|| /VocabularyRevision/valueSetRevision[1]/createValueSet[1]/addValueSetReferences[1]|| ExampleR3C3  || ExampleR3C4  || The ability to reference one value set so that its contents (expansion) can be included within another value set.  Grouping value set. 
 
|-
 
|-
| ExampleR3C1 || ExampleR3C2 || ExampleR3C3  || ExampleR3C4  || ExampleR3C5
+
| createValueSet|| /VocabularyRevision/valueSetRevision[1]/createValueSet[1]|| ExampleR3C3  || ExampleR3C4  || Create a new value set.
 
|-
 
|-
| ExampleR3C1 || ExampleR3C2 || ExampleR3C3  || ExampleR3C4  || ExampleR3C5
+
| ExampleR3C1 || ExampleR3C2 || ExampleR3C3  || ExampleR3C4  || Notes
 
|}
 
|}
  

Revision as of 13:27, 28 July 2015

The purpose of this page is to begin and maintain a list of requirements for any HL7 terminology management tool.

Proposal Submission Requirements

Code System Revision Operations

Requirement VML Operation CTS 2 SFM Operation CTS2 PIM Operation Notes
Adding Concept Codes to a Code System /VocabularyRevision/codeSystemRevision[1]/selectCodeSystem[1]/addCodesToCodeSystem[1] 5.3.1.6 Create Concept tbd
Create a New Code System /VocabularyRevision/codeSystemRevision[1]/registerCodeSystem[1] 5.3.1.1 Create Code System tbd
Maintain Code System Metadata /VocabularyRevision/codeSystemRevision[1]/selectCodeSystem[1]/modifyCodeSystem[1]/description[1] 5.3.1.2 Maintain Code System Version tbd
Define Relationship between Concept Codes /VocabularyRevision/codeSystemRevision[1]/selectCodeSystem[1]/addConceptRelationship[1] 5.3.4.2 Create Association tbd
Remove Relationship between Concept Codes /VocabularyRevision/codeSystemRevision[1]/selectCodeSystem[1]/removeConceptRelationship[1] 5.3.4.1 Update Association Status tbd
Add Concept Code Designation /VocabularyRevision/codeSystemRevision[1]/selectCodeSystem[1]/addPrintNameToCode[1] 5.3.1.7 Maintain Concept tbd
Adding Property to a Concept Code /VocabularyRevision/codeSystemRevision[1]/selectCodeSystem[1]/addPropertyToCode[1] 5.3.1.7 Maintain Concept tbd
Move a Concept Code /VocabularyRevision/codeSystemRevision[1]/selectCodeSystem[1]/moveCode[1] 5.3.4.1 Update Association Status tbd Essentially retire an association and create a new one under a different Concept
Retire a Concept /VocabularyRevision/codeSystemRevision[1]/selectCodeSystem[1]/retireCode[1] 5.3.1.8 Update Concept Status tbd
Update Concept Description /VocabularyRevision/codeSystemRevision[1]/selectCodeSystem[1]/updateCodeDescription[1] 5.3.1.7 Maintain Concept tbd
Update Concept Designation /VocabularyRevision/codeSystemRevision[1]/selectCodeSystem[1]/updateCodePrintName[1] 5.3.1.7 Maintain Concept tbd

Value Set Operations

Requirement VML Operation CTS 2 SFM Operation CTS2 PIM Operation Notes
addCodesToValueSet /VocabularyRevision/valueSetRevision[1]/selectValueSet[1]/addCodesToValueSet[1] ExampleR1C3 ExampleR1C4 ExampleR1C5
removeCodeFromValueSet /VocabularyRevision/valueSetRevision[1]/selectValueSet[1]/removeCodesFromValueSet[1] ExampleR2C3 ExampleR2C4 The ability to retire a concept (NOT remove). This would extend to versioning value sets.
addValueSetReferences /VocabularyRevision/valueSetRevision[1]/createValueSet[1]/addValueSetReferences[1] ExampleR3C3 ExampleR3C4 The ability to reference one value set so that its contents (expansion) can be included within another value set. Grouping value set.
createValueSet /VocabularyRevision/valueSetRevision[1]/createValueSet[1] ExampleR3C3 ExampleR3C4 Create a new value set.
ExampleR3C1 ExampleR3C2 ExampleR3C3 ExampleR3C4 Notes


  • Version value sets in accordance with principles defined by the VSD project.

Concept Domain Operations

Requirement VML Operation CTS 2 SFM Operation CTS2 PIM Operation Notes
ExampleR2C1 ExampleR2C2 ExampleR2C3 ExampleR2C4 ExampleR2C5
ExampleR3C1 ExampleR3C2 ExampleR3C3 ExampleR3C4 ExampleR3C5

Binding Operations

Import Operations

Requirement VML Operation CTS 2 SFM Operation CTS2 PIM Operation Notes
ExampleR2C1 ExampleR2C2 ExampleR2C3 ExampleR2C4 ExampleR2C5
ExampleR3C1 ExampleR3C2 ExampleR3C3 ExampleR3C4 ExampleR3C5

Export Operations

Requirement VML Operation CTS 2 SFM Operation CTS2 PIM Operation Notes
ExampleR2C1 ExampleR2C2 ExampleR2C3 ExampleR2C4 ExampleR2C5
ExampleR3C1 ExampleR3C2 ExampleR3C3 ExampleR3C4 ExampleR3C5

Versioning

Requirement VML Operation CTS 2 SFM Operation CTS2 PIM Operation Notes
Show concept history ExampleR2C2 ExampleR2C3 ExampleR2C4 ExampleR2C5
ExampleR3C1 ExampleR3C2 ExampleR3C3 ExampleR3C4 ExampleR3C5

Publication of Terminology Requirements

Requirements of Terminology by the HL7 Community