diff --git a/pom.xml b/pom.xml
index 63560ec..d8d3439 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
org.ohnlp.medtagger
medtagger
- 1.0.28
+ 1.0.29
The MedTagger biomedical information extraction pipeline
diff --git a/src/main/java/org/ohnlp/medtagger/backbone/MedTaggerBackboneTransform.java b/src/main/java/org/ohnlp/medtagger/backbone/MedTaggerBackboneTransform.java
index 05862c0..bf36529 100644
--- a/src/main/java/org/ohnlp/medtagger/backbone/MedTaggerBackboneTransform.java
+++ b/src/main/java/org/ohnlp/medtagger/backbone/MedTaggerBackboneTransform.java
@@ -168,7 +168,7 @@ public void processElement(@Element Row input, OutputReceiver output) {
List fields = new LinkedList<>(input.getSchema().getFields());
fields.add(Schema.Field.of("nlp_output_json", Schema.FieldType.STRING));
Schema schema = Schema.of(fields.toArray(new Schema.Field[0]));
- int id = input.getInt32("note_id");
+ Object id = input.getBaseValue("note_id");
String text = input.getString(this.textField);
cas.reset();
cas.setDocumentText(text);