*** empty log message ***
[yaz-moved-to-github.git] / asn / prt-ext.c
index ae50510..769a30e 100644 (file)
@@ -4,7 +4,16 @@
  * Sebastian Hammer, Adam Dickmeiss
  *
  * $Log: prt-ext.c,v $
- * Revision 1.1  1995-08-15 13:37:41  quinn
+ * Revision 1.4  1995-08-29 11:17:16  quinn
+ * *** empty log message ***
+ *
+ * Revision 1.3  1995/08/21  09:10:18  quinn
+ * Smallish fixes to suppport new formats.
+ *
+ * Revision 1.2  1995/08/17  12:45:00  quinn
+ * Fixed minor problems with GRS-1. Added support in c&s.
+ *
+ * Revision 1.1  1995/08/15  13:37:41  quinn
  * Improved EXTERNAL
  *
  *
@@ -22,9 +31,20 @@ int z_External(ODR o, Z_External **p, int opt)
        {ODR_IMPLICIT, ODR_CONTEXT, 1, Z_External_octet, odr_octetstring},
        {ODR_IMPLICIT, ODR_CONTEXT, 2, Z_External_arbitrary, odr_bitstring},
 
-       {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_SUTRS, z_SUTRS},
+       {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_sutrs, z_SUTRS},
        {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_explainRecord,
            z_ExplainRecord},
+       {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_resourceReport1,
+           z_ResourceReport1},
+       {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_resourceReport2,
+           z_ResourceReport2},
+       {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_promptObject1,
+           z_PromptObject1},
+       {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_grs1, z_GenericRecord},
+       {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_extendedService,
+           z_TaskPackage},
+       {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_itemOrder, z_ItemOrder},
+       {ODR_EXPLICIT, ODR_CONTEXT, 0, Z_External_diag1, z_DiagnosticFormat},
        {-1, -1, -1, -1, 0}
     };
     /*
@@ -38,8 +58,15 @@ int z_External(ODR o, Z_External **p, int opt)
        int what;          /* discriminator value for the external CHOICE */
     } tab[] =
     {
-       {VAL_SUTRS, Z_External_SUTRS},
+       {VAL_SUTRS, Z_External_sutrs},
        {VAL_EXPLAIN, Z_External_explainRecord},
+       {VAL_RESOURCE1, Z_External_resourceReport1},
+       {VAL_RESOURCE2, Z_External_resourceReport2},
+       {VAL_PROMPT1, Z_External_promptObject1},
+       {VAL_GRS1, Z_External_grs1},
+       {VAL_EXTENDED, Z_External_extendedService},
+       {VAL_ITEMORDER, Z_External_itemOrder},
+       {VAL_DIAG1, Z_External_diag1},
        {VAL_NONE, 0}
     };