Commit c42cb7d9 authored by Tony Schaller's avatar Tony Schaller

Update Swiss EPR Value-Sets

git-svn-id: https://svn.code.sf.net/p/ehealthconnector/code/trunk@1702 e99adb7c-5e35-42fd-8d1b-cdb378af05e8
parent 52b0b9a0
......@@ -94,16 +94,16 @@ public enum ConfidentialityCode implements ValueSetEnumInterface {
public static final String SECRET_CODE = "1141000195107";
/**
* <div class="en">Name of the value set</div>
* <div class="de">Name des Value Sets</div>
* <div class="en">Identifier of the value set</div>
* <div class="de">Identifikator für das Value Set</div>
*/
public static final String VALUE_SET_NAME = "EprDocumentConfidentialityCode";
public static final String VALUE_SET_ID = "2.16.756.5.30.1.127.3.10.1.5";
/**
* <div class="en">Identifier of the value set</div>
* <div class="de">Identifikator für das Value Set</div>
* <div class="en">Name of the value set</div>
* <div class="de">Name des Value Sets</div>
*/
public static final String VALUE_SET_ID = "2.16.756.5.30.1.127.3.10.1.5";
public static final String VALUE_SET_NAME = "EprDocumentConfidentialityCode";
/**
* <div class="en">Gets the Enum with a given code</div>
......@@ -161,11 +161,6 @@ public enum ConfidentialityCode implements ValueSetEnumInterface {
return false;
}
/**
* The display names per language
*/
private Map<LanguageCode, String> displayNames;
/**
* <div class="en">Machine interpretable and (inside this class) unique
* code</div>
......@@ -180,6 +175,11 @@ public enum ConfidentialityCode implements ValueSetEnumInterface {
*/
private String codeSystem;
/**
* The display names per language
*/
private Map<LanguageCode, String> displayNames;
/**
* <div class="en">Instantiates this Enum Object with a given Code and
* Display Name</div>
......
......@@ -37,13 +37,13 @@ public enum DocumentLanguage implements ValueSetEnumInterface {
/**
*<!-- @formatter:off -->
* <div class="en">German</div>
* <div class="de">Deutsch</div>
* <div class="fr">Allemand</div>
* <div class="it">Tedesco</div>
* <div class="en">English</div>
* <div class="de">Englisch</div>
* <div class="fr">Anglais</div>
* <div class="it">Inglese</div>
*<!-- @formatter:on -->
*/
GERMAN("de-CH", "2.16.840.1.113883.6.316", "German ", "German", "Deutsch", "Allemand", "Tedesco"),
ENGLISH("en-US", "2.16.840.1.113883.6.316", "English language (qualifier value)", "English", "Englisch", "Anglais", "Inglese"),
/**
*<!-- @formatter:off -->
* <div class="en">French</div>
......@@ -53,6 +53,15 @@ public enum DocumentLanguage implements ValueSetEnumInterface {
*<!-- @formatter:on -->
*/
FRENCH("fr-CH", "2.16.840.1.113883.6.316", "French", "French", "Französisch", "Français ", "Francese"),
/**
*<!-- @formatter:off -->
* <div class="en">German</div>
* <div class="de">Deutsch</div>
* <div class="fr">Allemand</div>
* <div class="it">Tedesco</div>
*<!-- @formatter:on -->
*/
GERMAN("de-CH", "2.16.840.1.113883.6.316", "German ", "German", "Deutsch", "Allemand", "Tedesco"),
/**
*<!-- @formatter:off -->
* <div class="en">Italian</div>
......@@ -70,26 +79,17 @@ public enum DocumentLanguage implements ValueSetEnumInterface {
* <div class="it">Romancio</div>
*<!-- @formatter:on -->
*/
RHAETO_ROMANIC("rm", "2.16.840.1.113883.6.316", "Rhaeto-Romanic", "Rhaeto-Romanic ", "Rätoromanisch", "Rhéto-roman", "Romancio"),
/**
*<!-- @formatter:off -->
* <div class="en">English</div>
* <div class="de">Englisch</div>
* <div class="fr">Anglais</div>
* <div class="it">Inglese</div>
*<!-- @formatter:on -->
*/
ENGLISH("en-US", "2.16.840.1.113883.6.316", "English language (qualifier value)", "English", "Englisch", "Anglais", "Inglese");
RHAETO_ROMANIC("rm", "2.16.840.1.113883.6.316", "Rhaeto-Romanic", "Rhaeto-Romanic ", "Rätoromanisch", "Rhéto-roman", "Romancio");
/**
*<!-- @formatter:off -->
* <div class="en">Code for German</div>
* <div class="de">Code für Deutsch</div>
* <div class="fr">Code de Allemand</div>
* <div class="it">Code per Tedesco</div>
* <div class="en">Code for English</div>
* <div class="de">Code für Englisch</div>
* <div class="fr">Code de Anglais</div>
* <div class="it">Code per Inglese</div>
*<!-- @formatter:on -->
*/
public static final String GERMAN_CODE = "de-CH";
public static final String ENGLISH_CODE = "en-US";
/**
*<!-- @formatter:off -->
......@@ -101,6 +101,16 @@ public enum DocumentLanguage implements ValueSetEnumInterface {
*/
public static final String FRENCH_CODE = "fr-CH";
/**
*<!-- @formatter:off -->
* <div class="en">Code for German</div>
* <div class="de">Code für Deutsch</div>
* <div class="fr">Code de Allemand</div>
* <div class="it">Code per Tedesco</div>
*<!-- @formatter:on -->
*/
public static final String GERMAN_CODE = "de-CH";
/**
*<!-- @formatter:off -->
* <div class="en">Code for Italian</div>
......@@ -122,14 +132,10 @@ public enum DocumentLanguage implements ValueSetEnumInterface {
public static final String RHAETO_ROMANIC_CODE = "rm";
/**
*<!-- @formatter:off -->
* <div class="en">Code for English</div>
* <div class="de">Code für Englisch</div>
* <div class="fr">Code de Anglais</div>
* <div class="it">Code per Inglese</div>
*<!-- @formatter:on -->
* <div class="en">Identifier of the value set</div>
* <div class="de">Identifikator für das Value Set</div>
*/
public static final String ENGLISH_CODE = "en-US";
public static final String VALUE_SET_ID = "2.16.756.5.30.1.127.3.10.1.13";
/**
* <div class="en">Name of the value set</div>
......@@ -137,12 +143,6 @@ public enum DocumentLanguage implements ValueSetEnumInterface {
*/
public static final String VALUE_SET_NAME = "EprDocumentLanguage";
/**
* <div class="en">Identifier of the value set</div>
* <div class="de">Identifikator für das Value Set</div>
*/
public static final String VALUE_SET_ID = "2.16.756.5.30.1.127.3.10.1.13";
/**
* <div class="en">Gets the Enum with a given code</div>
* <div class="de">Liefert den Enum anhand eines gegebenen codes</div>
......@@ -199,11 +199,6 @@ public enum DocumentLanguage implements ValueSetEnumInterface {
return false;
}
/**
* The display names per language
*/
private Map<LanguageCode, String> displayNames;
/**
* <div class="en">Machine interpretable and (inside this class) unique
* code</div>
......@@ -218,6 +213,11 @@ public enum DocumentLanguage implements ValueSetEnumInterface {
*/
private String codeSystem;
/**
* The display names per language
*/
private Map<LanguageCode, String> displayNames;
/**
* <div class="en">Instantiates this Enum Object with a given Code and
* Display Name</div>
......
......@@ -75,16 +75,16 @@ public enum AvailabilityStatus implements ValueSetEnumInterface {
public static final String DEPRECATED_CODE = "urn:oasis:names:tc:ebxml-regrep:StatusType:Deprecated";
/**
* <div class="en">Name of the value set</div>
* <div class="de">Name des Value Sets</div>
* <div class="en">Identifier of the value set</div>
* <div class="de">Identifikator für das Value Set</div>
*/
public static final String VALUE_SET_NAME = "EprDocumentAvailabilityStatus";
public static final String VALUE_SET_ID = "2.16.756.5.30.1.127.3.10.1.2";
/**
* <div class="en">Identifier of the value set</div>
* <div class="de">Identifikator für das Value Set</div>
* <div class="en">Name of the value set</div>
* <div class="de">Name des Value Sets</div>
*/
public static final String VALUE_SET_ID = "2.16.756.5.30.1.127.3.10.1.2";
public static final String VALUE_SET_NAME = "EprDocumentAvailabilityStatus";
/**
* <div class="en">Gets the Enum with a given code</div>
......@@ -142,11 +142,6 @@ public enum AvailabilityStatus implements ValueSetEnumInterface {
return false;
}
/**
* The display names per language
*/
private Map<LanguageCode, String> displayNames;
/**
* <div class="en">Machine interpretable and (inside this class) unique
* code</div>
......@@ -161,6 +156,11 @@ public enum AvailabilityStatus implements ValueSetEnumInterface {
*/
private String codeSystem;
/**
* The display names per language
*/
private Map<LanguageCode, String> displayNames;
/**
* <div class="en">Instantiates this Enum Object with a given Code and
* Display Name</div>
......
......@@ -94,16 +94,16 @@ public enum SourcePatientInfo implements ValueSetEnumInterface {
public static final String OTHER_CODE = "UN";
/**
* <div class="en">Name of the value set</div>
* <div class="de">Name des Value Sets</div>
* <div class="en">Identifier of the value set</div>
* <div class="de">Identifikator für das Value Set</div>
*/
public static final String VALUE_SET_NAME = "EprGender";
public static final String VALUE_SET_ID = "2.16.756.5.30.1.127.3.10.1.25";
/**
* <div class="en">Identifier of the value set</div>
* <div class="de">Identifikator für das Value Set</div>
* <div class="en">Name of the value set</div>
* <div class="de">Name des Value Sets</div>
*/
public static final String VALUE_SET_ID = "2.16.756.5.30.1.127.3.10.1.25";
public static final String VALUE_SET_NAME = "EprGender";
/**
* <div class="en">Gets the Enum with a given code</div>
......@@ -161,11 +161,6 @@ public enum SourcePatientInfo implements ValueSetEnumInterface {
return false;
}
/**
* The display names per language
*/
private Map<LanguageCode, String> displayNames;
/**
* <div class="en">Machine interpretable and (inside this class) unique
* code</div>
......@@ -180,6 +175,11 @@ public enum SourcePatientInfo implements ValueSetEnumInterface {
*/
private String codeSystem;
/**
* The display names per language
*/
private Map<LanguageCode, String> displayNames;
/**
* <div class="en">Instantiates this Enum Object with a given Code and
* Display Name</div>
......
......@@ -76,16 +76,16 @@ public enum PurposeOfUse implements ValueSetEnumInterface {
public static final String NORMAL_ACCESS_CODE = "NORM";
/**
* <div class="en">Name of the value set</div>
* <div class="de">Name des Value Sets</div>
* <div class="en">Identifier of the value set</div>
* <div class="de">Identifikator für das Value Set</div>
*/
public static final String VALUE_SET_NAME = "EprPurposeOfUse";
public static final String VALUE_SET_ID = "2.16.756.5.30.1.127.77.10.11.5";
/**
* <div class="en">Identifier of the value set</div>
* <div class="de">Identifikator für das Value Set</div>
* <div class="en">Name of the value set</div>
* <div class="de">Name des Value Sets</div>
*/
public static final String VALUE_SET_ID = "2.16.756.5.30.1.127.77.10.11.5";
public static final String VALUE_SET_NAME = "EprPurposeOfUse";
/**
* <div class="en">Gets the Enum with a given code</div>
......@@ -143,11 +143,6 @@ public enum PurposeOfUse implements ValueSetEnumInterface {
return false;
}
/**
* The display names per language
*/
private Map<LanguageCode, String> displayNames;
/**
* <div class="en">Machine interpretable and (inside this class) unique
* code</div>
......@@ -162,6 +157,11 @@ public enum PurposeOfUse implements ValueSetEnumInterface {
*/
private String codeSystem;
/**
* The display names per language
*/
private Map<LanguageCode, String> displayNames;
/**
* <div class="en">Instantiates this Enum Object with a given Code and
* Display Name</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment