openmrs.title=OpenMRS
index.title=OpenMRS - Home
login.title=OpenMRS - Login
forgotPassword.title=OpenMRS - Forgot Password
patientDashboard.title=OpenMRS - Patient Dashboard
personDashboard.title=OpenMRS - Person Dashboard
findPatient.title=OpenMRS - Find Patient
optionsForm.title=OpenMRS - User Options
dictionary.titlebar=OpenMRS - Dictionary
dictionary.title=Concept Dictionary Maintenance
admin.titlebar=OpenMRS - Administration
person.title=OpenMRS - person
encounter.title=OpenMRS - encounter
location.title=OpenMRS - location
dictionary.header=Concept Dictionary Maintenance
CohortBuilder.title=OpenMRS - Cohort Builder
admin.header=Administration
Navigation.home = Home
Navigation.findPatient = Find Patient
Navigation.findCreatePatient = Find/Create Patient
Navigation.dictionary = Dictionary
Navigation.administration = Administration
Navigation.options = My Profile
Navigation.calendar = Calendar
fix.error=Please fix all errors and try again.
fix.error.plain=Please fix all errors and try again.
error.general=Error while submitting form
error.file.upload.expected.text.file=Error while uploading file. Please try again(only text files are allowed).
error.null=Cannot be empty or null
error.inuse=Value in use by another object
error.object.inuse.cannot.purge = This object is being referenced and cannot be deleted forever.
error.object.state.inuse.cannot.delete = The state cannot be deleted. It is already assigned to a patient.
error.name=Invalid name
error.description=Invalid description
error.checkdigit=Invalid checkdigit for
error.checkdigits=Invalid checkdigit for {0}
error.checkdigits.verbose=The check digit on {0} is invalid. Please double check this patient
error.checkdigits.unallowed=The identifier {0} is not allowed for validator {1}
error.concept=Invalid concept
error.drugAndOrderConcept.mismatch = Mismatches between OrderConcept and DrugConcept
error.drug.noConcept = The drug has no concept defined
error.character.invalid=Invalid character `{0}` found in non-checkdigit identifier {1}
error.date=Invalid date
error.number=Not a valid number
error.numberOutsideRange = Number outside acceptable range
error.patientSearchNoChars=You must enter search characters
error.preferredIdentifier=Select a preferred identifier
error.reportObject.type.required=Invalid type
error.reportObject.subType.required=Invalid subtype
error.date.future=Cannot be a date in the future
error.date.nonsensical=Nonsensical date, please check.
error.deathdate.before.birthdate=Death date must be after birth date
error.programWorkflow=Invalid Program Workflow
error.programWorkflowState=Invalid Program Workflow State
error.identifier.formatInvalid=The identifier {0} is invalid, and needs to be of the format: {1}
error.beforeDateCreated=Cannot be later than the creation date
error.required={0} is required
error.trailingSpaces=Extra spaces at the beginning or end are not allowed
error.configurationRequired=All configuration parameters must be specified prior to using this module
error.dwr.stacktrace=The full stacktrace for this error can usually be found in your server's error logs.
error.dwr=A javascript error has occurred:
error.dwr.hide=Hide error
error.outOfRange.low.obs.valueNumeric=This value is too low to be valid for this question
error.outOfRange.high.obs.valueNumeric=This value is too high to be valid for this question
error.exceededMaxLengthOfField=This value exceeds the maximum length of {0} permitted for this field.
error.failed.validation=Validation errors found
errors.patientId.cannotBeNull=Patient Id cannot be null
error.foundValidationErrors=Found Validation Errors
error.invalid=Invalid
error.privilegesRequired=Privileges required: {0}
error.extraPrivilegesRequired=Extra privileges required
error.insufficientPrivileges=Insufficient Privileges
error.aunthenticationRequired=Basic authentication required
error.failedToSendRequest=Failed to send request
error.description.required=Description is required
error.duplicateIdentifierTypes= Patient cannot have more than one identifier for a given identifier type
fieldtype.duplicate.name=Specified Field Type name already exists, please specify another
identifierType.duplicate.name=Specified Identifier Type name already exists, please specify another
location.duplicate.name=Specified Location name already exists, please specify another
conceptclass.duplicate.name=Specified Concept Class name already exists, please specify another
duplicate.relationshipType=Relationship Type already exists, please specify another
error.patientProgram.enrolledDateShouldBeBeforecompletionDate=Enrolled Date should be before completion Date
error.patientProgram.enrolledDateEmpty=Enrolled date is empty, Please select a enrolled date
error.patientProgram.enrolledDateDateCannotBeInFuture=Enrolled date can't be in future, Please select a date on or before today
error.patientProgram.completionDateCannotBeInFuture=Completed date can't be in future, Please select a date on or before today
error.context.null=contextDAO is null
Context.DAO.only=This method can only be called from the ContextDAO class, not {0}
error.rank.notPositiveInteger=Rank can only be a positive integer
error.email.invalid =Invalid Email address
error.email.alreadyInUse=Email address is already assigned to another user account
error.activationkey.invalid =Invalid user activation Key
error.usernameOrEmail.notNullOrBlank =Username Or email cannot be null or blank
error.allergyapi.allergy.ReactionNonCoded.cannotBeNumeric=Reaction Non-coded must not be only a number
error.allergyapi.allergen.nonCodedAllergen.cannotBeNumeric=Non-coded Allergen must not be only a number
general.at=at
general.with=with
general.select=Select
general.selectOrUnselectAll=Select/Unselect All
general.name=Name
general.description=Description
general.creator=Creator
general.createdBy=Created By
general.dateCreated=Date Created
general.voidInfo=Delete Information
general.voided=Deleted
general.voidedBy=Deleted By
general.voidReason=Reason For Deletion
general.voidReason.empty=Reason for deletion cannot be empty
general.voidReasonQuestion=Reason to Delete
general.dateVoided=Date Deleted
general.changedBy=Changed By
general.dateChanged=Date Changed
general.delete=Delete
general.deleteLink=[x]
general.deleted=deleted
general.cannot.delete=cannot be deleted
general.purge=Delete forever
general.purged=Deleted forever
general.changed=changed
general.cannot.change=cannot be changed
general.retire=Retire
general.retired=Retired
general.retiredReason=Retired Reason
general.retireReason=Retire Reason
general.retiredBy=Retired By
general.dateRetired=Date Retired
general.retiredReason.empty=Retire reason cannot be empty.
general.cannot.retire=cannot be retired
general.cannot.unretire=Cannot Unretire
general.unretire=Unretire
general.add=Add
general.addAnother=Add Another
general.new=New
general.edit=Edit
general.save=Save
general.saved=Saved
general.saveAs=Save As
general.saving=Saving {0}
general.startedAt=started at
general.completedAt=completed at
general.remove=Remove
general.view=View
general.move_up=Move Up
general.move_down=Move Down
general.search=Search
general.searchButton=Search
general.change=Change
general.id=Id
general.continue=Continue
general.previous=Previous
general.next=Next
general.true=True
general.false=False
general.search.hint=HINT: type only the first few letters
general.cancel=Cancel
general.canceled=Action Canceled
general.refresh=Refresh
general.preferred=Preferred
general.submit=Submit
general.answer=Answer
general.download=Download
general.start=Start
general.end=End
general.format=Format
general.yes=Yes
general.no=No
general.choose=Choose
general.clear=Clear
general.type=Type
general.subType=Subtype
general.toggle.description=Toggle Description
general.toggle.voided=Toggle Deleted
general.toggle.verbose=Toggle Verbose
general.toggle.retired=Toggle Retired
general.or=or
general.and=and
general.andOr=and/or
general.value=Value
general.none=None
general.instructions=Instructions
general.discontinued=Discontinued
general.discontinuedBy=Discontinued by
general.discontinuedReason=Reason discontinued
general.dateStart=Start date
general.dateAutoExpire=Auto-expire date
general.dateDiscontinued=Discontinued date
general.locale=Locale
general.locale.defaultNotInAllowedLocalesList="{0}" is not in allowed locales list
general.locale.localeListNotIncludingDefaultLocale="{0}" can not be removed from allowed locales list because it is the default locale
general.nMore={0} more
general.nLess={0} less
general.optional=optional
general.onDate=on
general.hide=Hide
general.drop=Drop
general.close=Close
general.reason=Reason
general.void=Delete
general.unvoid=Restore
general.loading=Loading...
general.fromDate=from
general.toDate=until
general.unknown=Unknown
general.readonly=Read Only
general.atLocation=at
general.byPerson=by
general.printedOn=Printed onerror.aunthenticationRequired
general.notYetImplemented=Not Yet Implemented
general.not.yet.implemented=Not Yet Implemented
general.closeWindow=Close Window
general.navigateBack=Go Back
general.back=Back
general.action=Action
general.author=Author
general.version=Version
general.includeVoided=Include Deleted
general.dateConstraints=Date range
general.since=since
general.nWeeks={0} week(s)
general.displayingXtoYofZ=Displaying {0} to {1} of {2}
general.file=File
general.allOptions=Any
general.dataEntryError=Data entry error
general.showAll=Show all
general.parameters=Parameters
general.class=Class
general.key=Key
general.error.nameAlreadyInUse=The name you entered is already in use, please enter a unique name.
general.invalid=Invalid
general.properties=Properties
general.default=Default
general.default.voidReason=Removed from user interface
general.voidReasonWithArgument=Deleted because it was edited to: {0}
general.default.changeReason=Changed from user interface
general.to=to
general.of=of
general.yearsOldAbbrev=yo
general.noMatchesFound=No matches found for {0}
general.noMatchesFoundInLocale=No matches found for {0} in locale {1}
general.confirm.purge=Are you sure you want to delete this object? It will be permanently removed from the system.
general.default.retireReason=Retired from user interface
general.patient=Patient
general.done=Done
general.restore=Restore
general.purge.confirmation=Delete forever Confirmation
general.delete.confirmation=Delete Confirmation
general.retire.confirmation=Retire Confirmation
general.uuid=UUID
general.show=Show
general.changes.toSave=You have made changes.
Save changes or Revert
general.today=Today
general.yesterday=Yesterday
general.unableToViewPage=Sorry, you are not able to view this page or perform this action.
general.accountHasNoPrivilege=Your user account does not have the required privilege(s) to view this page.
general.sendAlertToAdminMessage=If you think you should have the privilege(s), we can send a message to your system administrator saying so.
general.loginWithAnotherAccountMessage=If you have another user account with more privileges, you can log in with that and try the operation again.
general.loginWithAnotherAccount=Log in with another account
general.alert.requestPrivilegesForPage=User {0} has requested privilege(s) [{1}], when they were trying to access the page: {2}
general.alert.requestUnKnownPrivilegesForPage=User {0} has requested privilege(s), when they were trying to access the page: {1}
general.alert.requestPrivileges=User {0} has requested privilege(s) [{1}], when they were trying to access a page
general.alert.privilegesForPageOnException={0}, User {1} was missing these or some privileges when they were trying to access the page: {2}
general.alertSystemAdmin=Alert System Administrator
general.alertSent=Alert Sent
general.noresult=No Results
general.passwordLength=Password should be {0} characters long
general.shouldHave=and should have
general.charactersLeft=You only have {0} character(s) remaining
##### SEARCH WIDGET MESSAGES ######
searchWidget.sInfoLabel=Showing {0} to {1} of {2} entries
searchWidget.viewingResults=Viewing results for {0}
searchWidget.loadingWithPlaceHolder=Loading {0} results
searchWidget.minCharRequired=Enter at least {0} characters
searchWidget.pagesWithPlaceHolder={0} pages
searchWidget.first=First
searchWidget.previous=Previous
searchWidget.next=Next
searchWidget.last=Last
searchWidget.noMatchesFound=No matching records found
searchWidget.OnePage=1 page
searchWidget.searchPhraseCannotBeNull=Search phrase cannot be null or blank
searchWidget.showVerbose=Show Details
searchWidget.viewingAll=Viewing all
searchWidget.showNumberOfEntries=Show {0} entries
searchWidget.noResultsFoundFor=No results found for: {0}, here are partial matches for: {1}
#### JSP page messages ######
admin.title.short=Admin
admin.title=Administration
admin.password.locked=Admin password is locked and can only be changed via runtime property.
auth.logged.out=You are now logged out
auth.session.expired=Your session has expired.
auth.login=Log In
auth.login.tooManyAttempts=You have attempted to log in too many times. Please try again later.
auth.password.invalid=Invalid username/password. Please try again.
auth.password.help=To reset your password, input your username and check the box for "I forgot my password"
auth.answer.invalid=Invalid username and secret answer combination. Please try again.
auth.question.empty=Invalid user or the secret question has not been set. Please contact an administrator for help resetting your password.
auth.question.fill=Fill in your answer to the secret question to continue
auth.password.reset=Your password had been reset. Please fill in the boxes for your new password.
auth.invalid=Invalid session object. Please log in again.
auth.forgotPassword.tooManyAttempts=You have attempted to reset your password too many times. Please try again later.
forgotPassword.help=Fill in your username (and then subsequently the answer to your secret question) to reset your password
forgotPassword.showSecretQuestion=Show Secret Question
forgotPassword.resetPassword=Reset Password
calendar.patient.lastVisit=Last known visit
diagnosis.title=Select a Diagnosis
conceptAnswer.title=Choose an Answer
conceptAnswer.forConcept=
dictionary.title.short=Dictionary
dictionary.searchBox=Search Phrase:
dictionary.includeRetired=Include retired concepts
dictionary.verboseListing=Verbose listing
dictionary.download.link=Download the concept dictionary
dictionary.download.description= in CSV format -- (dynamically creates a CSV file containing current dictionary terms/concepts)
dictionary.error.needName=You can't specify a short name or a description within a locale unless you also specify the name
dictionary.questionsAnswered=Questions Answered
dictionary.numobs=Obs for this concept: {0}
dictionary.forms=Forms Using This Concept
dictionary.drugs=Drugs Using This Concept
dictionary.personattributetypes=Person Attribute Types Using This Concept
dictionary.programs=Programs Using This Concept
dictionary.programworkflows=Program Workflows Using This Concept
dictionary.programworkflowstates=Program Workflow States Using This Concept
dictionary.resources=Resources
dictionary.similarConcepts=Similar Concepts
dictionary.merriam=Merriam Webster
dictionary.google=Google
dictionary.upToDate=UpToDate
dictionary.dictionaryCom=Dictionary.com
dictionary.testsOnline=Lab Tests Online
dictionary.containedInSets=Contained in Sets
feedback.title=Feedback
feedback.success=Your feedback has been successfully submitted
feedback.error=There was an error submitting feedback. Please try again later
feedback.email=Your Email Address
feedback.subject=Subject
feedback.message=Message
feedback.send=Send Feedback
header.logged.in=Currently logged in as
header.logged.out=Not logged in
header.login=Log in
header.logout=Log out
header.help=Help
help.about.text={0}High Level Introduction{1} to OpenMRS
help.administrator.text=Administrator's Guide
help.contact.text=Need to get in contact with the OpenMRS team? Check out the following outlets.
help.developer.text=Developer's Guide
help.getting.started.guide.text=Getting Started with OpenMRS
help.guides.text=OpenMRS guides
help.irc.text=Chat with the OpenMRS team using {0}Internet Relay Chat.{1}
help.mailing.text=Join a {0}Mailing List{1} which best fits your use of OpenMRS.
help.modules.text=Modules Guide
help.overview.text=OpenMRS overviews
help.technical.text={0}Technical Overview{1} of OpenMRS
help.title=OpenMRS Help
help.troubleshoot.text=Troubleshooting Guide
help.user.text=User's Guide
help.wiki.text=Having an issue with OpenMRS? Tap into the extensive, ever growing OpenMRS community {0}Wiki{1}
options.title=User Options
options.default.legend=Defaults
options.default.location=Default Location
options.default.locale=Default Locale
options.proficient.locales=Proficient Locales
options.default.verbose=Verbose Display On
options.showRetiredMessage=Show Retired Message?
options.login.legend=Change Login Info
options.login.username=Username
options.login.password.old=Old Password
options.login.password.new=New Password
options.login.password.confirm=Confirm New Password
options.login.secretQuestion.about=You may create or edit your secret question below. The secret question can be used in the event you forget your password.
options.login.secretQuestionNew=Secret Question
options.login.secretAnswerNew=New Secret Answer
options.login.secretAnswerConfirm=Confirm Secret Answer
options.login.password.minCharacterCount=Must be at least {0} characters long
options.login.password.containUpperCase=contain an uppercase character
options.login.password.containNumber=contain at least one number
options.login.password.containNonNumber=contain at least one non number
options.login.password.cannotMatchUsername=cannot match username
options.login.password.null=Password cannot be empty or null
options.notify.legend=Notifications
options.notify.internalOnly=Within the system only
options.notify.internal=Within system, but notify by email for new messages
options.notify.internalProtected=Email when possible, within system for protected data
options.notify.email=Always by email
options.notify.notificationAddress=Send To
options.save=Save Options
options.saved=Options Saved
options.not.saved=Options Not Saved
error.options.secretAnswer.match=Answers do not match
error.options.secretAnswer.empty=Answer should not be empty
error.options.secretQuestion.empty=Question should not be empty
error.username.weak=Invalid username. Must be at least 6 characters
error.username.invalid=Invalid username. Username must be alphanumeric and cannot start with a number
error.username.email=Invalid username. Username must be a valid e-mail.
error.retired.requireMetadata=Who retired this and why?
error.options.notificationAddress.invalid=Invalid notifications email address
error.options.notificationAddress.empty=No notifications email address specified
changePassword.hint.password.length=Password should have at least {0} characters
changePassword.hint.password.bothCasesRequired=both upper and lower case characters
changePassword.hint.password.digitRequired=at least one digit
changePassword.hint.password.nonDigitRequired=at least one non digit
patientDashboard.overview=Overview
patientDashboard.summary=Summary
patientDashboard.regimens=Regimens
patientDashboard.encounters=Encounters
patientDashboard.demographics=Demographics
patientDashboard.deceased=Deceased
patientDashboard.graphs=Graphs
patientDashboard.graphs.title=over time
patientDashboard.graphs.hide=Hide Graph
patientDashboard.graphs.show=Show Graph
patientDashboard.formEntry=Form Entry
patientDashboard.viewDashboard=View Patient Dashboard
patientDashboard.showMoreIdentifers=Show More Identifiers
patientDashboard.mostRecentObs=Most Recent Observations
PatientDashboard.backToPatientDashboard=Back To Patient Dashboard
patientDashboard.visits=Visits
patientDashboard.visits.showing.pages=Showing page {0} of {1}
patientDashboard.noPatientWithId=There is no patient with id: {0}
patientGraphs.addNewGraph=Add New Graph
provider.missing=Matata! I was unable to find any providers. Please try again. If this problem persists, then contact that friendly administrator immediately!
provider.chw.id=Accompagnateur ID
provider.chw.names=Accompagnateur Full Name
require.login=You must log in to continue.
require.unauthorized=You are not authorized to view this page.
require.ip_addr=Invalid session object.
typeMismatch.java.util.Date={0} is an invalid Date
typeMismatch.java.lang.Integer={0} is not a valid integer value
typeMismatch.java.lang.Long={0} is not a valid value. Do not use decimals or characters.
welcome=Welcome to {0}. Please login to proceed.
welcomeUser=Hello, {0}. Welcome to {1}.
#
#### Openmrs POJO messages ####
#
Alert.mark=Mark this Alert as Read
Alert.markAsRead=Mark as Read
Alert.markAllAsRead=Mark all as Read
Alert.markAllAlertsAsRead=Mark all alerts as Read
Alert.mark.satisfiedByAny=Marking an alert as Read will hide it for all other users too
Alert.unreadAlert=You have 1 unread alert
Alert.unreadAlerts=You have {0} unread alerts
Alert.assignedTo=Assigned To
Alert.assignedTo.recipients={0} recipients
Alert.assignedTo.recipient=1 recipient
Alert.recipients=Recipients
Alert.roles=Roles
Alert.text=Alert Text
Alert.text.required=Alert Text is required
Alert.dateToExpire=Date To Expire
Alert.satisfiedByAny=Satisfied By Any
Alert.satisfiedByAny.description=Alert will be marked read for all recipients once one recipient does marks it.
Alert.manage.titlebar=OpenMRS - Alert Management
Alert.manage.title=Alert Management
Alert.manage.header=OpenMRS - Alert Management
Alert.add=Add Alert
Alert.list.title=Alerts
Alert.expire=Expire Selected Alerts
Alert.includeExpired=Include Expired
Alert.save=Save Alert
Alert.recipientRequired=At least one recipient is required
Alert.manage=Manage Alerts
Alert.expired={0} alert(s) have been successfully expired
Alert.addRole=Add Role
Alert.select=You must select at least one alert.
Concept=Concept
Concept.header=Concepts
Concept.manage=View Concept Dictionary
Concept.title=Concept Form
Concept.conceptId.help=An internal unique id for this concept
Concept.conceptClass=Class
Concept.shortName=Short Name
Concept.datatype=Datatype
Concept.icd10=ICD10
Concept.loinc=LOINC
Concept.suggestions=Suggestions
Concept.synonym.add=Add Synonym
Concept.synonyms=Synonyms
Concept.answers=Answers
Concept.version=Version
Concept.version.help=An optional way for you to keep track of which concepts came before others when changing/updating concepts
Concept.conceptSets=Set Members
Concept.conceptSets.help=Concepts that are considered to be packaged under the current concept
Concept.conceptSets.empty=(Empty Set)
Concept.save=Save Concept
Concept.saveAndContinue=Save and Continue
Concept.cancel=Cancel
Concept.delete=Delete Concept
Concept.find=Find Concept(s)
Concept.retiredMessage=This concept is retired
Concept.name=Concept Name
Concept.name.atLeastOneRequired=At least one non-empty name is required
Concept.shortName.help=The text shown in report headers and other places where space is limited
Concept.datatype.help=If data is stored within this concept, this describes what it will look like
Concept.datatype.coded.help=Answer Concept(s) in case this concept is a question
Concept.datatype.numeric.help=Numeric value ranges
Concept.datatype.complex.help=Handlers for complex concept reponses e.g an x-ray image handler
Concept.datatype.readonly=Observation data is stored using this concept. The datatype of a concept cannot be changed now.
Concept.datatype.invalid=Invalid datatype of the concept to convert, should be Boolean
Concept.synonyms.help=Any label or name that refers to a primary concept.
Concept.synonyms.voidReasonRequired=A reason is required for deleted synonyms
Concept.synonyms.textRequired=An empty synonym is not allowed
Concept.description.help=Longer body of text used to fully describe this concept and how it is used.
Concept.conceptClass.help=The classification of the medical concept
Concept.saved=Concept saved successfully
Concept.cannot.save=Cannot save concept
Concept.concepts.locked=Concept editing is locked. No editing is allowed.
Concept.deleted=Concept deleted successfully
Concept.cannot.delete=Cannot delete concept. Database constraints will be violated because this concept is in use by other objects.
Concept.resources=Resources
Concept.forms=Forms using this concept
Concept.add=Add new Concept
Concept.id=Concept Id
Concept.set=Is Set
Concept.checkClassAndDatatype=Please ensure that this concept's class and datatype are correct. (class\=Question should typically not be datatype\=N/A.)
Concept.search=Find a concept by typing in its name or Id:
Concept.search.placeholder=Enter concept name or id
Concept.view.title=Viewing Concept: {0}
Concept.view.titlebar=OpenMRS - Viewing Concept {0}
Concept.edit.titlebar=OpenMRS - Editing Concept {0}
Concept.edit.title=Editing Concept: {0}
Concept.view.header=Viewing Concept {0}
Concept.edit.header=Editing Concept {0}
Concept.name.duplicate=The Fully Specified or Preferred name is a duplicate
Concept.name.tag.duplicate=Concept name already has this specified concept name tag
Concept.boolean.add.answer=Add Another Answer
Concept.boolean.warning.irreversible=This is irreversible
Concept.boolean.change.tooltip=Allows you to add other possible answers to a boolean concept
Concept.boolean.confirm.add.answer=Are you sure you wish to add another answer?
Concept.name.localePreferred=Preferred
Concept.name.localePreferred.help=Whether this name is the preferred name in its language and will be returned by default e.g on reports
Concept.name.locale.null=The locale for a concept name cannot be null
Concept.name.help=The preferred name in the locale if any, otherwise the fully specified name
Concept.id.help=System generated unique Id
Concept.uiid.help=System generated unique ID
Concept.locale.help=The locale in which the concept name belongs
Concept.retired.help=Whether the concept is no longer in use
Concept.isSet.help=Whether this concept is or not a set
Concept.error.multiple.non.retired=Multiple non-retired concepts found for mapping {0} from source {1}
Concept.error.multipleLocalePreferredNames=Only one preferred name is allowed for each locale
Concept.error.multipleFullySpecifiedNames=Only one fully specifies name is allowed for each locale
Concept.error.preferredName.is.indexTerm=An index term cannot be the preferred name
Concept.error.multipleShortNames=Only one short name is allowed for each locale
Concept.error.no.FullySpecifiedName=No fully specified name for this concept
Concept.error.no.FullySpecifiedNameNotUnique=Fully specified name must be unique. There is already a concept with this name
Concept.error.invalid.locale=You should only use locales listed among allowed locales
Concept.no.fullySpecifiedName.found= - No fully specified name found for this concept>
Concept.not.found=A Concept with name or id '{0}' was not found
Concept.indexTerms=Search Terms
Concept.indexTerm.add=Add Search Term
Concept.indexTerms.help=An index term or phrase that might be used to search for this concept but that is not valid for display purposes or storing in the record (e.g., common misspellings or pragmatic mapping term)
Concept.indexTerms.voidReasonRequired=A reason is required for deleted search terms
Concept.indexTerms.textRequired=An empty search term is not allowed
Concept.error.preferredName.is.shortName=A short name cannot be the preferred name
Concept.error.preferredName.is.voided=A deleted concept name can't be the preferred name
Concept.error.preferredName.null=Preferred name cannot be null, voided or an index term
Concept.error.fullySpecifiedName.is.voided=A deleted concept name can't be the Fully Specified name
Concept.error.fullySpecifiedName.notUnique=Fully specified name must be unique. There is already a concept with this name
Concept.error.fullySpecifiedName.null=Fully Specified name cannot be null or voided
Concept.error.shortName.null=Short name cannot be null
Concept.voided.help=Whether the concept name is no longer in use
Concept.fullySpecified.help=The name to be used on forms, reports etc. in case no preferred name is set for the locale
Concept.fullySpecifiedName=Fully Specified Name
Concept.localesWithErrors=Errors found in the following locale(s):
Concept.name.empty=Names should not be empty or white space character(s) only
Concept.fullySpecified.textRequired=An empty fully specified name is not allowed
Concept.delete.hasNameInUse=Cannot delete a concept that has a name being used by some observation(s)
Concept.name.voidReason.nameChanged=Deleted due to change of name
Concept.search.error=Error while attempting to find concepts
Concept.concept.retired.successFully=Concept Retired Successfully
Concept.concept.unRetired.successFully=Concept Unretired Successfully
Concept.concepts.locked.unRetire=Concept is locked.Unretiring is not allowed.
Concept.drugFormulations=Drug Formulations for this Concept
Concept.manageDrugFormulary=Manage Drug Formulary
Concept.contains.itself.as.answer=Concept cannot have itself as an answer
ConceptReferenceTerm.add.null=Cannot add a null concept reference term map
Concept.datatype.empty=Concept datatype cannot be empty
Concept.conceptClass.empty=Concept class cannot be empty
ConceptStopWord.manage=Manage Concept Stop Word
ConceptStopWord.title=Concept Stop Word
ConceptStopWord.add=Add New Concept Stop Word
ConceptStopWord.list.title=Current Concept Stop Words
ConceptStopWord.delete=Delete Selected Concept Stop Word(s)
ConceptStopWord.save=Save Concept Stop Word
ConceptStopWord.saved=Concept Stop Word saved
ConceptStopWord.duplicated=Concept Stop Word already exists
ConceptStopWord.notSaved=Concept Stop Word was not saved
ConceptStopWord.error.value.empty=Concept Stop Word cannot be empty
ConceptStopWord.error.notfound=Concept Stop Word not found or already deleted
ConceptStopWord.error.notSelect=No Concept Stop Word(s) selected
Concept.stats.titlebar=OpenMRS - Statistics for Concept {0}
Concept.stats.title=Statistics for Concept {0}
Concept.stats.header=Statistics for Concept {0}
Concept.creatingNewConcept.title=OpenMRS - Creating New Concept
Concept.noConceptSelected=No Concepts found - Invalid Concept Id
Concept.creatingNewConcept.titlebar=OpenMRS - Creating New Concept
Concept.creatingNewConcept=Creating New Concept
Concept.confirmDelete=Are you sure you want to delete this ENTIRE CONCEPT?
Concept.mapped.illegal=Illegal Mapped Concept
Concept.mappings=Mappings
Concept.mappings.help=Defines mappings from this concept to any number of other concept sources (ICD9, SNOMED, etc)
Concept.mapping.add=Add Mapping
Concept.mappings.sourceCodeRequired=Source code is required
Concept.map.termRequired=Reference Term is required
Concept.map.typeRequired=Concept Map Type is required
Concept.mappings.type=Map Type
Concept.mappings.relationship=Relationship
Concept.mapping.sourceUnavailable=No concept source is available to map
Concept.mapping.sourceAdd=Add Source
Concept.wikipedia=Wikipedia
Concept.newLocale=Specify a new locale to add for this concept.
Concept.newLocale.label=Locale specification (example en_GB)
Concept.usage=Concept Usage
Concept.stats=Stats
Concept.stats.numberObsAnsweredByConcept=Obs Answered by Concept
Concept.stats.numberObs=Number of Obs
Concept.stats.minValue=Min
Concept.stats.maxValue=Max
Concept.stats.meanValue=Mean
Concept.stats.medianValue=Median
Concept.stats.histogram=Histogram
Concept.stats.timePlot=Time Plot
Concept.stats.histogramDomainAxisTitle=Value
Concept.stats.histogramRangeAxisTitle=Occurances
Concept.stats.lineChartDomainAxisLabel=Time
Concept.stats.lineChartRangeAxisLabel=Value
Concept.stats.histogramOutliers=Histogram (w/o Outliers)
Concept.stats.histogram.showOutliers=Show Outliers
Concept.stats.histogram.hideOutliers=Hide Outliers
Concept.stats.timeSeriesDomainAxisLabel=Date
Concept.stats.timeSeriesRangeAxisLabel=Value
Concept.stats.timeSeries=Time Series
Concept.stats.notDisplayable=Stats are not available for this concept. Only numeric, coded, and boolean statistics are available currently.
Concept.stats.codedPieChart=Coded Answer Pie Chart
Concept.stats.booleanPieChart=Boolean Answer Pie Chart
ConceptClass.manage=Manage Concept Classes
ConceptClass.manage.title=Concept Class Management
ConceptClass.title=Concept Class Form
ConceptClass.save=Save Concept Class
ConceptClass.add=Add Concept Class
ConceptClass.list.title=Current Concept Classes
ConceptClass.delete=Delete Selected Concept Classes
ConceptClass.saved=Concept Class saved
ConceptClass.deleted=Concept Class deleted
ConceptClass.cannot.delete=Cannot delete Concept Class. Database constraints will be violated.
ConceptClass.select=You must select at least one concept class.
ConceptDatatype.manage=Manage Concept Datatypes
ConceptDatatype.manage.title=Concept Datatype Management
ConceptDatatype.title=Concept Datatype Form
ConceptDatatype.save=Save Concept Datatype
ConceptDatatype.add=Add Concept Datatype
ConceptDatatype.list.title=Current Concept Datatypes
ConceptDatatype.delete=Delete Selected Concept Datatypes
ConceptDatatype.saved=Concept Datatype saved
ConceptDatatype.deleted=Concept Datatype deleted
ConceptDatatype.hl7Abbreviation=HL7 Abbreviation
ConceptDrug.manage=Manage Concept Drugs
ConceptDrug.manage.title=Concept Drug Management
ConceptDrug.title=Concept Drug Form
ConceptDrug.save=Save Concept Drug
ConceptDrug.add=Add Concept Drug
ConceptDrug.saved=Concept Drug saved
ConceptDrug.purgeDrug=Permanently Delete Concept Drug
ConceptDrug.confirmDelete=Are you sure you want to delete this Concept Drug? It will be permanently removed from the system.
ConceptDrug.purgedSuccessfully=Concept Drug deleted successfully
ConceptDrug.find=Find Concept Drugs
ConceptDrug.search=Search on concept drug name
ConceptDrug.concept=Concept
ConceptDrug.combination=Combination
ConceptDrug.dosageForm=Dosage Form
ConceptDrug.doseStrength=Dose Strength
ConceptDrug.minimumDailyDose=Minimum Dose
ConceptDrug.maximumDailyDose=Maximum Dose
ConceptDrug.route=Route
ConceptDrug.units=Units
ConceptDrug.strength=Strength
ConceptDrug.list.empty=Currently, there are no drugs defined
ConceptDrug.retiredMessage=This drug is retired by
ConceptDrug.retireDrug=Retire this Drug
ConceptDrug.unretireDrug=Unretire this Drug
ConceptDrug.retire.reason.empty=Retire reason cannot be empty
ConceptDrug.retiredSuccessfully=Drug retired successfully
ConceptDrug.retired.getting=Getting retired drugs is no longer an options. Use the getAllDrugs() method for that
ConceptDrug.unretiredSuccessfully=Drug unretired successfully
ConceptDrug.error.conceptRequired=An empty concept is not allowed
ConceptDrug.enterName=Enter drug name
ConceptDrug.noDrugs=No Drugs
ConceptDrug.ingredients=Drug Ingredients
ConceptProposal.manage=Manage Proposed Concepts
ConceptProposal.manage.title=Proposed Concept Management
ConceptProposal.title=Proposed Concept Form
ConceptProposal.list.title=Current Proposed Concept
ConceptProposal.saved=Proposed concept saved
ConceptProposal.encounter=Encounter
ConceptProposal.originalText=Original Text
ConceptProposal.finalText=Final Text
ConceptProposal.comments=Comments
ConceptProposal.commentsDescription=These comments will be sent to each proposer
ConceptProposal.obs=Observation
ConceptProposal.obsConcept=Obs Concept
ConceptProposal.mappedConcept=Mapped Concept
ConceptProposal.mappedConcept.error=A concept must be chosen if saving as Synonym or Creating Observation
ConceptProposal.proposedBy=Proposed By
ConceptProposal.includeCompleted=Include Completed
ConceptProposal.propose.new=Possible new concept?
ConceptProposal.proposeWarning=This text will be saved temporarily until an administrator can review it and add it to the list.
ConceptProposal.proposeDuplicate=These concepts were proposed and accepted with the same text.
ConceptProposal.proposeInfo=Please provide the text that was written on the form. All comments that you additionally provide will be appreciated.
ConceptProposal.propose=Submit Concept
ConceptProposal.saveAsConcept=Save as Concept
ConceptProposal.saveAsSynonym=Save as Synonym
ConceptProposal.update=Update Proposed Concept
ConceptProposal.state=State
ConceptProposal.state.error=Invalid combination for chosen State and the Save Button that was clicked
ConceptProposal.state.CONCEPT=Concept
ConceptProposal.state.UNMAPPED=Unmapped
ConceptProposal.state.REJECT=Reject
ConceptProposal.state.SYNONYM=Synonym
ConceptProposal.possibleConcepts=Possible Concepts
ConceptProposal.occurences=Occurences
ConceptProposal.sortOn=Sort On
ConceptProposal.sortOrder=Sort Order
ConceptProposal.sortOrder.asc=Asc
ConceptProposal.sortOrder.desc=Desc
ConceptProposal.proposeNewConcept=Propose New Concept
ConceptProposal.proposed=Concept has been proposed successfully
ConceptProposal.ignore=Ignore Proposal
ConceptProposal.alert.mappedTo=Proposed concept "{0}" has been mapped to "{1}". {2}
ConceptProposal.alert.ignored=Proposed concept "{0}" has been analyzed. {1}
ConceptProposal.update.note=Note: This update will effect {0} other concept proposal
ConceptProposal.update.note.plural=s
ConceptProposal.saveAsMapped=Save as mapped
ConceptProposal.actionToTake=Action to take
ConceptProposal.save.fail=Fail to save concept proposal, ensure you're not adding a duplicate synonym to the mapped concept
ConceptProposal.alert.synonymAdded=The synonym "{0}" has been added to concept "{1}". {2}
ConceptNumeric.name=Numeric
ConceptNumeric.absoluteHigh=Absolute High
ConceptNumeric.absoluteLow=Absolute Low
ConceptNumeric.criticalHigh=Critical High
ConceptNumeric.criticalLow=Critical Low
ConceptNumeric.normalHigh=Normal High
ConceptNumeric.normalLow=Normal Low
ConceptNumeric.invalid.msg=Invalid value for numeric
ConceptNumeric.units=Units
ConceptNumeric.allowDecimal=Allow Decimal?
ConceptNumeric.displayPrecision=Display Precision
ConceptNumeric.inclusive=range values are inclusive
ConceptSource.manage=Manage Concept Sources
ConceptSource.title=Concept Source Form
ConceptSource.sourceIdSetup=Source Id Setup
ConceptSource.sourceId=Source Id
ConceptSource.name.help=Somewhat short descriptive name for this source to display in your installation
ConceptSource.hl7Code=HL7 Code
ConceptSource.hl7Code.help=The 5-20 character code defined for this source by governing bodies. Alternatively, this could be the "Implementation Id" code used by another OpenMRS installation to define its concepts and forms.
ConceptSource.description.help=A long text description of your choosing to describe this source to other users.
ConceptSource.saved=Concept Source saved
ConceptSource.retired=Concept Source retired
ConceptSource.restored=Concept Source restored
ConceptSource.purged=Concept Source deleted forever
ConceptSource.save=Save Concept Source
ConceptSource.isImplementationId=This concept source is defined as the implementation id for this server
ConceptSource.add=Add New Concept Source
ConceptSource.list.title=Current Concept Sources
ConceptSource.cannotBeEdited=Note: A ConceptSource cannot be edited once it is created. If you must, delete this concept source and create a new one.
ConceptSource.hl7Code.required=Hl7Code is required for a concept source
ConceptSource.is.required=ConceptSource is required
ImplementationId.implementationId=Implementation Id
ImplementationId.name=Implementation Name
ImplementationId.name.help=A descriptive name for this implementation (e.g. AMRS installation in Eldoret, Kenya)
ImplementationId.invalidIdorPassphrase=Your implementation id is in use by another installation. Please choose another source key or enter the valid passphrase for this source id. Note\: The server stored description of the given passphrase is\: {0}
ImplementationId.validatedId=Your implementation id has been successfully validated.
ImplementationId.set=Set Implementation Id
ImplementationId.setup=Implementation Id Setup
ImplementationId.saved=Implementation Id Saved
ImplementationId.save=Save and Verify Implementation Id
ImplementationId.dateValidated=Date Validated
ImplementationId.sourceId.help=This is the unique id for this implementation. Used as the HL7_CODE. Must be limited to 20 characters and numbers. The characters "^" and "|" are not allowed.
ImplementationId.description.help=Text describing this implementation. (e.g. Source for the AMPATH program in Kenya. Created by Paul Biondich)
ImplementationId.passphrase=Pass Phrase
ImplementationId.passphrase.help=This text is a long text string that is used to validate who uses your implementation id. Multiple installations of openmrs can use the same implmentation id, but they must all know the passphrase. (Note that if an implementation id is shared, it is assumed that those installations are the same implementation).
ImplementationId.connectionError=Error while connecting to the implementation id server to verify implementation id {0}
ImplementationId.name.empty=The implementation name is mandatory
ImplementationId.implementationId.empty=The implementation Id cannot be empty
ImplementationId.passphrase.empty=The Pass Phrase cannot be empty
ImplementationId.description.empty=The Description cannot be empty
ImplementationId.implementationId.invalidCharacter=The characters "^" and "|" are not allowed
ImplementationId.null=ImplementationId cannot be null
ConceptWord.title=Update Concept Index Storage
ConceptWord.instructions=Input a concept id for a specific concept, 342-453 for a specific range, or leave blank to update the entire concept index database (may demand considerable cpu time).
ConceptWord.manage=Update Concept Index
ConceptWord.updated=Concept index updated successfully.
ConceptWord.updateInProgress=Concept index update is in progress and could take 5-10 mins. The 'Update Concept Index' scheduled task will be marked as 'stopped' when this has finished.
ConceptWord.rangeError=You specific an invalid range. Valid input is either n or n-m
ConceptWord.conceptId=Concept Id:
ConceptWord.conceptId.optional=(Optional)
ConceptComplex.name=Complex
ConceptComplex.handler=Handler
ConceptComplex.handler.manage=Manage Complex Handlers
ConceptComplex.handler.manage.title=Manage Complex Handlers
ConceptComplex.handler.list.title=Concept Complex Handlers
ConceptComplex.handler.title=Concept Complex Handler
ConceptComplex.handler.class=Handler Class
ConceptComplex.handler.save=Save Complex Handler
ConceptComplex.handler.add=Add Complex Handler
ConceptComplex.handler.delete=Delete Complex Handler
Concept.mappings.termRequired=Mapped Term is required
Concept.mappings.selectSource=Please select a concept source
ConceptMapType=Concept Map Type
ConceptMapType.manage=Manage Concept Map Types
ConceptMapType.title=Concept Map Type Management
ConceptMapType.form.title=Concept Map Type Form
ConceptMapType.saved=Concept map type saved
ConceptMapType.add=Add New Concept Map Type
ConceptMapType.hidden=Is Hidden
ConceptMapType.hidden.help=Setting this to true will make this concept map type unvailable for usage however, it won't be retired
ConceptMapType.retired=Concept map type has been retired
ConceptMapType.unretired=Concept map type has been restored
ConceptMapType.retiredMessage=Concept map type is retired
ConceptMapType.list.title=Concept Map Types
ConceptMapType.retire.error=Error while attempting to retire concept map type
ConceptMapType.unretire.error=Error while attempting to restore concept map type
ConceptMapType.error.nameRequired=Name is required
ConceptMapType.save.error=Error while attempting to save concept map type
ConceptMapType.duplicate.name=Duplicate concept map type name
ConceptMapType.purged=Concept map type deleted forever
ConceptMapType.purge.error=Error while attempting to delete concept map type permanently
ConceptMapType.details=Concept Map Type Details
ConceptMapType.hidden.message=Greyed out map types are hidden
ConceptMapType.inUse=Concept map type is in use
ConceptReferenceTerm=Reference Term
ConceptReferenceTerm.manage=Manage Reference Terms
ConceptAttributeType.manage.title=Manage Concept Attribute Types
ConceptAttributeType.add.title=Add Concept Attribute Type
ConceptAttributeType.list.title=Current Concept Attribute Types
ConceptAttributeType.edit.title=Edit Concept Attribute Type
ConceptAttributeType.retire.title=Retire Concept Attribute Type
ConceptAttributeType.unretire.title=Unretire Concept Attribute Type
ConceptAttributeType.save.title=Save Concept Attribute Type
ConceptAttributeType.purge.title=Purge Concept Attribute Type
ConceptAttributeType.saved=Saved Concept Attribute Type
ConceptAttributeType.retired=Retired Concept Attribute Type
ConceptAttributeType.unretired=Unretired Concept Attribute Type
ConceptAttributeType.purgedSuccessfully=Deleted Concept Attribute Type Permanently
ConceptAttributeType.error.nameAlreadyInUse=Specified Field Type name already exists, please specify another
ConceptAttributeType.datatype.readonly=Concept attribute is already stored for this type. The datatype cannot be changed now.
ConceptAttributeType.confirm.purge=Are you sure you want to purge this object? It will be permanently removed from the system.
ConceptReferenceTerm.title=Reference Term Management
ConceptReferenceTerm.form.title=Reference Term Form
ConceptReferenceTerm.saved=Reference Term saved
ConceptReferenceTerm.code=Code
ConceptReferenceTerm.name=Term Name
ConceptReferenceTerm.relatedTerms=Related Terms
ConceptReferenceTerm.source=Source
ConceptReferenceTerm.add=Add New Reference Term
ConceptReferenceTerm.retired=Reference term has been retired
ConceptReferenceTerm.unretired=Reference term has been restored
ConceptReferenceTerm.retire.error=Error while attempting to retire reference term
ConceptReferenceTerm.unretire.error=Error while attempting to restore reference term
ConceptReferenceTerm.retiredMessage=Reference term is retired
ConceptReferenceTerm.error.nameRequired=Name is required
ConceptReferenceTerm.error.codeRequired=Code is required
ConceptReferenceTerm.error.sourceRequired=Concept Source is required
ConceptReferenceTerm.save.error=Error while attempting to save reference term
ConceptReferenceTerm.duplicate.name=Duplicate reference term name in its concept source
ConceptReferenceTerm.duplicate.code=Duplicate reference term code in its concept source
ConceptReferenceTerm.find=Find Reference Term(s)
ConceptReferenceTerm.search=Find Reference Terms By Name Or Code:
ConceptReferenceTerm.search.error=Error while attempting to find reference term(s)
ConceptReferenceTerm.error.mapTypeRequired=Map type is required
ConceptReferenceTerm.source.notInDatabase=Only existing concept reference sources can be used
ConceptReferenceTerm.mapType.notInDatabase=Only existing concept map types can be used
ConceptReferenceTerm.error.termBRequired=Mapped term is required
ConceptReferenceTerm.term.notInDatabase=Only existing reference terms can be mapped
ConceptReferenceTerm.map.sameTerm=Cannot map a reference term to itself
ConceptReferenceTerm.purged=Reference term deleted forever
ConceptReferenceTerm.purge.error=Error while attempting to delete reference term permanently
ConceptReferenceTerm.details=Reference Term Details
ConceptReferenceTerm.termsWithMappingsToThis=Terms with Mappings To This Term
ConceptReferenceTerm.searchAllSources=Search all sources
ConceptReferenceTerm.searchBox.placeholder=Enter Code Or Name
ConceptReferenceTerm.createNewTerm=Create New Term
ConceptReferenceTerm.createNew.help=Create a new reference term without leaving this page
ConceptReferenceTerm.newTermForm=New Reference Term Form
ConceptReferenceTerm.term.alreadyMapped=Cannot map a reference term multiple times to the same concept
ConceptRefereceTerm.inUse=Reference term is in use
ConceptReferenceTerm.termToTerm.alreadyMapped=Cannot map a reference term multiple times to the same reference term
ConceptReferenceTerm.foundMultipleTermsWithCodeInSource=Found multiple reference terms with the code: {0} in concept source {1}
ConceptReferenceTerm.foundMultipleTermsWithNameInSource=Found multiple reference terms with the name: {0} in concept source {1}
Drug.drugReferenceMap.mappedDrug=Drug is required on drug reference map
Drug.drugReferenceMap.conceptReferenceTerm=Concept reference term is required on drug reference map
Drug.drugReferenceMap.conceptMapType=Concept map type is required on drug reference map
Drug.drugReferenceMap.termAlreadyMapped=Cannot map a drug multiple times to the same reference term
DrugOrder.dose=Dose
DrugOrder.units=Units
DrugOrder.frequency=Frequency
DrugOrder.prn=PRN
DrugOrder.asNeeded=As Needed
DrugOrder.complex=Complex
DrugOrder.quantity=Quantity
DrugOrder.quantityUnits=Unit of Quantity
DrugOrder.drug=Drug
DrugOrder.brandName=Brand name
DrugOrder.regimens.current=Current and Future Regimens
DrugOrder.regimens.add=Add Regimen
DrugOrder.regimens.addStandard=Add a standard drug regimen
DrugOrder.regimens.addCustom=Add your own drug regimen
DrugOrder.regimens.completed=Completed Regimens
DrugOrder.regimens.addOrChange=Add/Change Regimen
DrugOrder.dateStopped=Date Stopped
DrugOrder.discontinuedReason=Reason for stopping
DrugOrder.autoExpireDate=Auto Expire Date
DrugOrder.actualStopDate=Actual Stop Date
DrugOrder.scheduledStopDate=Scheduled Stop Date
DrugOrder.list.showAll=Show All Drug Orders
DrugOrder.frequency.day=day
DrugOrder.frequency.days=days
DrugOrder.frequency.week=week
DrugOrder.frequency.everyDay=Every day
DrugOrder.list.noOrders=No orders
DrugOrder.header.otherRegimens=OTHER REGIMENS
DrugOrder.regimen.addAndReplace=Add & Replace
DrugOrder.regimen.action.choose=Choose an action...
DrugOrder.regimen.action.discontinue=Add & Stop current {0}
DrugOrder.regimen.action.void=Add & Delete existing {0}
DrugOrder.regimen.action.addToCurrent=Add to current regimen
DrugOrder.discontinue=Stop
DrugOrder.void=Delete
DrugOrder.discontinueGroup=Stop this category
DrugOrder.voidGroup=Delete this category
DrugOrder.discontinue.reason.toxicity=Toxicity
DrugOrder.discontinue.reason.failure=Failure
DrugOrder.discontinue.reason.pregnancy=Pregnancy
DrugOrder.discontinue.reason.interactionTB=Interaction with TB treatment
DrugOrder.discontinue.reason.outOfStock=Out of stock
DrugOrder.discontinue.reason.patientRefusal=Refusal by patient
DrugOrder.discontinue.reason.other=Other
DrugOrder.void.reason.dateError=Date error
DrugOrder.void.reason.error=Error
DrugOrder.void.reason.other=Other
DrugOrder.regimen.action.discontinue.allCurrent=Add & Stop all current regimens
DrugOrder.regimen.action.void.allCurrent=Add & Delete all current regimens
DrugOrder.drugSet.discontinue.error.noDate=You must supply a date on which this regimen or set was discontinued.
DrugOrder.add.error.missingDrug=You must choose a valid drug
DrugOrder.add.error.missingDose=You must supply a valid dose
DrugOrder.add.error.missingUnits=You must supply valid units
DrugOrder.add.error.missingFrequency=You must supply a valid daily and/or weekly frequency
DrugOrder.add.error.missingStartDate=You must supply a valid start date
DrugOrder.add.error.missingFrequency.interactions=Set the {0} global property
DrugOrder.error.unitsNotSetWhenDoseOrQuantitySpecified=Units should be set when either dose or quantity is specified
DrugOrder.error.notAmongAllowedConcepts=The units concept must be among allowed concepts
DrugOrder.error.durationUnitsRequiredWithDuration=Durations units is required when duration is specified
DrugOrder.error.quantityUnitsRequiredWithQuantity=Quantity units is required when quantity is specified
DrugOrder.error.doseUnitsRequiredWithDose=Dose Units is required when dose is specified
DrugOrder.error.numRefillsIsNullForOutPatient=Number of refills is required for out patient drug orders
DrugOrder.error.quantityIsNullForOutPatient=Quantity is required for out patient drug orders
DrugOrder.error.dosingTypeIsMismatched=Dosing type of drug order is mismatched. Expected: {0} but received: {1}
DrugOrder.error.doseIsNullForDosingTypeSimple=Dose is required for simple dosing type
DrugOrder.error.doseUnitsIsNullForDosingTypeSimple=Dose units is required for simple dosing type
DrugOrder.error.routeIsNullForDosingTypeSimple=Route is required for simple dosing type
DrugOrder.error.frequencyIsNullForDosingTypeSimple=Frequency is required for simple dosing type
DrugOrder.error.instructionIsNullForDosingTypeFreeText=Instructions is required for free text dosing type
DrugOrder.error.dosingInstructionsIsNullForDosingTypeFreeText=Dosing instructions is required if dosing type is FreeText
DrugOrder.error.routeNotAmongAllowedConcepts=The route concept must be among allowed concepts as specified by the order.drugRoutesConceptUuid global property
DrugOrder.error.drugIsRequired=Drug is required
DrugOrder.error.durationUnitsNotMappedToSnomedCtDurationCode=Duration units must be mapped to SNOMED CT duration code with the map type set to SAME-AS
TestOrder.error.specimenSourceNotAmongAllowedConcepts=The specimen source concept must be among allowed concepts as specified by the order.testSpecimenSourcesConceptUuid global property
ServiceOrder.error.specimenSourceNotAmongAllowedConcepts=The specimen source concept must be among allowed concepts as specified by the order.testSpecimenSourcesConceptUuid global property
Duration.error.frequency.null=Frequency can not be null when duration in Recurring Interval
Duration.unknown.code=Unknown code {0} for SNOMED CT duration units
Encounter.header=Encounters
Encounter.manage=Manage Encounters
Encounter.manage.title=Encounter Management
Encounter.title=Encounter
Encounter.patient=Patient
Encounter.form=Form
Encounter.type=Encounter Type
Encounter.type.retired=Retired
Encounter.location=Location
Encounter.provider=Provider
Encounter.providers=Providers
Encounter.provider.find=Find Provider
Encounter.datetime=Encounter Date
Encounter.find=Find Encounter
Encounter.search=Find by Encounter Id, Patient Identifier or name:
Encounter.search.placeholder=Enter encounter id, patient name or id
Encounter.edit=Edit Encounter
Encounter.view=View Encounter
Encounter.save=Save Encounter
Encounter.add=Add Encounter
Encounter.list.title=Current Encounters
Encounter.delete=Delete Selected Encounters
Encounter.saved=Encounter saved
Encounter.deleted=Encounter deleted
Encounter.observations=Observations
Encounter.observations.view=View Observations for this Encounter
Encounter.summary=Encounter Summary
Encounter.enterer=Enterer
Encounter.id=Encounter Id
Encounter.no.previous=No Previous Encounters
Encounter.last.encounters=Last Three Encounters
Encounter.last.definedNumberOfEncounters=Last {0} Encounters
Encounter.noFormDefined=(No form defined)
Encounter.page=Page {0}
Encounter.searchPhraseCannotBeNull=Search phrase cannot be null
Encounter.noMatchesFound=No matches found for {0}
Encounter.search.error=Error while attempting to find encounter
Encounter.visit=Visit
Encounter.visit.patients.dontMatch=The encounter and the visit it belongs to must both belong to the same patient
Encounter.patientIdCannotBeNull=Patient Id cannot be null
Encounter.error.patient.required=Patient is Required
Encounter.error.encounterIdCannotBeNull=Encounter Id cannot be null
Encounter.error.duplicateProviderEncounterRole=Provider cannot be added more than once for the same encounter role
Encounter.error.encounterType.required=Encounter type is Required
Encounter.error.privilege.required.edit=Privilege {0} required to edit encounters of this type
Encounter.error.privilege.required.purge=Privilege {0} required to purge encounters of this type
Encounter.error.privilege.required.unvoid=Privilege {0} required to unvoid encounters of this type
Encounter.error.privilege.required.view=Privilege {0} required to view encounters of this type
Encounter.error.privilege.required.void=Privilege {0} required to void encounters of this type
Encounter.cannot.save=Cannot save the encounter due to validation errors
Encounter.open=Open
Encounter.datetimeShouldBeInVisitDatesRange=The encounter datetime should be between the visit start and stop dates.
Encounter.datetimeShouldBeBeforeCurrent=The encounter datetime should be before the current date.
Encounter.visits.enable=Enable Visits
Encounter.visits.handler.choose=Choose Encounter Visit Handler which will be used to automatically assign Encounters to Visits
Encounter.error.visits.handler.empty=You must choose Encounter Visit Handler
Encounter.visits.configuration.savedSuccessfully=Visit Configuration Saved
Encounter.provider.failedToAddProvider=Failed to add the provider
Encounter.provider.failedToRemoveProvider=Failed to remove the provider
Encounter.provider.selectEncounterRole=Please select an encounter role
Encounter.provider.selectProvider=Please select a provider
Encounter.provider.deleteProviderConfirm=Do you really want to remove the provider:
Encounter.noEncounters=No encounters yet
Encounter.provider.atleastOneProviderRequired=At least one provider is required
Encounter.datetime.required=Encounter Date is required
Encounter.transfer=Transfer
Encounter.transfer.title=Transfer encounter
Encounter.transfer.change=change
Encounter.transfer.target_patient=Target patient
Encounter.transfer.encounter_patient_changed=Encounter patient has been changed
Encounter.transfer.confirm_patient_change=This will move this encounter and all of its data from {0}
Encounter.transfer.to=to
Encounter.transfer.are_you_sure=are you sure?
EncounterRole.error.name.required=Name is Required
EncounterRole.saved=Encounter role saved
EncounterRole.manage=Manage Encounter Roles
EncounterRole.manage.title=Encounter Role Management
EncounterRole.create=Create Encounter Role
EncounterRole.edit=Edit Encounter Role
EncounterRole.title=Encounter Role
EncounterRole.save=Save Encounter Role
EncounterRole.add=Add Encounter Role
EncounterRole.list.title=Current Encounter Roles
EncounterRole.delete=Delete Encounter Role
EncounterRole.retireEncounterRole=Retire Encounter Role
EncounterRole.retiredSuccessfully=Encounter Role retired successfully
EncounterRole.unretire=Unretire Encounter Role
EncounterRole.unretired=Encounter Role unretired successfully
EncounterRole.purgedSuccessfully=Encounter Role deleted forever successfully
EncounterRole.purgeEncounterRole=Delete Encounter Role Forever
EncounterRole.error.duplicateEncounterRoleNameSpecified=Encounter Role name already exists, please specify another
EncounterType.manage=Manage Encounter Types
EncounterType.manage.title=Encounter Type Management
EncounterType.title=Encounter Type
EncounterType.save=Save Encounter Type
EncounterType.add=Add Encounter Type
EncounterType.list.title=Current Encounter Types
EncounterType.delete=Delete Selected Encounter Types
EncounterType.saved=Encounter Type saved
EncounterType.deleted=Encounter Type deleted
EncounterType.cannot.delete=Cannot delete encounter type. Database constraints will be violated.
EncounterType.select=You must select at least one encounter type.
EncounterType.retireEncounterType=Retire Encounter Type
EncounterType.retire=Retire Selected Encounter Types
EncounterType.retiredSuccessfully=Encounter Type retired successfully
EncounterType.unretireEncounterType=Unretire Encounter Type
EncounterType.unretiredSuccessfully=Encounter Type unretired successfully
EncounterType.purgedSuccessfully=Encounter Type deleted forever successfully
EncounterType.purgeEncounterType=Delete Encounter Type forever
EncounterType.viewPrivilege=View Privilege
EncounterType.viewPrivilege.help=The privilege needed by a user to view encounters of this type
EncounterType.editPrivilege=Edit privilege
EncounterType.editPrivilege.help=The privilege needed by a user to edit encounters of this type
EncounterType.privilege.disclaimer=You do not have permission to view all encounters data, so some information may not be displayed.
EncounterType.encounterTypes.locked=Encounter Types editing is not allowed, encounter types are locked
EncounterType.error.duplicateEncounterTypeNameSpecified=Encounter Type name already exists, please specify another
Form.header=Forms
Form.manage=Manage Forms
Form.fieldType=Form
Form.nonedeleted=No Forms deleted
Form.edit=Edit Form
Form.list.title=Forms
Form.edit.title=Edit Metadata
Form.edit.resources=Form Resources
Form.design.title=Schema Design
Form.add=Add Form
Form.delete=Delete Form
Form.deleted=Form deleted successfully
Form.cannot.delete=Cannot delete form. Database restrictions are preventing it.
Form.version=Version
Form.version.invalid=Version must start with a number
Form.save=Save Form
Form.create.duplicate=Create Form and Duplicate Schema
Form.saved=Form saved
Form.not.saved=Form was not saved
Form.build=Build
Form.editProperties=Edit Metadata
Form.designSchema=Design Schema
Form.retiredMessage=This form is retired.
Form.published=Published
Form.unpublished=Unpublished
Form.duplicate.or=or Duplicate Form
Form.duplicate=Duplicate
Form.duplicated=Form duplicated successfully
Form.cannot.duplicate=Cannot duplicate form
Form.design.disabled=Form schema editing is disabled because this form has been published
Form.preview=Preview: (click in form tree to edit)
Form.formSchema=Form Schema
Form.updateSortOrder=Update Element Sort Order
Form.javascriptRequired=Javascript must be enabled to use the schema editor.
Form.confirmation=Are you sure you want to delete this entire form AND schema?
Form.auditSuccess={0} duplicate fields successfully merged
Form.auditError=Duplicate Fields failed to be merged
Form.manageResources=Manage Resources
Form.resources.title=Form Resources
Form.resources.existing=Current Resources
Form.resource.name=Name
Form.resource.value=Resource Value
Form.resource.datatype=Datatype
Form.resource.add=Add Resource
Form.addResource.title=Add a Resource
Form.addResource.chooseHandler=Choose a UI Handler for this resource
Form.getFields.error={0} must be empty because this is not yet implemented
Form.contains.FormField.error=Form contains FormField {0} that already belongs to a different form
forms.locked=Forms are locked
FormField.add=Add Form Field
FormField.fieldNumber= Field \#
FormField.fieldPart= Field Part
FormField.pageNumber= Page \#
FormField.minOccurs= Min
FormField.maxOccurs= Max
FormField.maxOccurs.help=-1 for infinite
FormField.parent=Parent
FormField.required=Required?
FormField.field=Field
FormField.id=Form Field Id
FormField.edit=Edit FormField
FormField.audit=Click 'Merge Duplicate Fields' button to consolidate duplicate fields found in form fields. Duplicate fields will be deleted and the form will then reference the consolidated field.
FormField.auditButton=Merge Duplicate Fields
FormField.auditConfirm=This operation cannot be reversed.
Field.manage=Manage Fields
Field.name=Field Name
Field.type=Field Type
Field.concept=Concept
Field.tableName=Table
Field.attributeName=Attribute
Field.selectMultiple=Select Multi?
Field.forms=# Forms:
Field.database=Database
Field.editForThisForm=Edit for this Form
Field.editForAllForms=Edit for all Forms
Field.addNewField=Add New Field
Field.title=Fields
Field.search=Find Fields by Name:
Field.saved=Field Saved
Field.Deleted=The field has been deleted
Field.add=Add New Field
Field.find=Find Field Elements
Field.defaultValue=Default Value
Field.editWarning=This field widget is being used on other forms. Editing could cause problems.
Field.editWarning.allForms=Edit for all forms
Field.editWarning.thisForm=Edit for this form only
Field.deleteWarning=Deleting this field will permanently remove this from the database. Continue?
Field.formTableTitle=Forms using this field
FieldAnswer.manage=Manage FieldAnswers
FieldType.manage=Manage Field Types
FieldType.fieldType=Field Type
FieldType.nonedeleted=No Field Types deleted
FieldType.edit=Edit Field Type
FieldType.list.title=Field Types
FieldType.isSet=Is a Set
FieldType.add=Add Field Type
FieldType.delete=Delete Selected Field Types
FieldType.save=Save Field Type
FieldType.saved=Field Type saved
FieldType.cannot.delete=Cannot delete Field Type. Database constraints will be violated because this field type is in use by other objects.
GlobalProperty.manage=Advanced Settings
GlobalProperty.manage.title=Advanced Settings
GlobalProperty.list.title=Current properties
GlobalProperty.list.save=Save these properties
GlobalProperty.remove=Remove?
GlobalProperty.property=Property
GlobalProperty.property.deleted=Property "{0}" deleted
GlobalProperty.property.notDeleted=Could not delete property "{0}"
GlobalProperty.add=Add Property
GlobalProperty.error.name.required=Name required for new global property
GlobalProperty.error.privilege.required.edit=Privilege: {0}, required to edit globalProperty: {1}
GlobalProperty.error.privilege.required.purge=Privilege: {0}, required to purge globalProperty: {1}
GlobalProperty.error.privilege.required.view=Privilege: {0}, required to view globalProperty: {1}
GlobalProperty.saved=Global properties saved
GlobalProperty.not.saved=Global properties not saved
GlobalProperty.toDelete=Tagged for Deletion!
GlobalProperty.error.loadVisitType=Global Property: visit.encounterTypeToVisitTypeMapping does not have a mapping for encounter type: {0}
GlobalProperty.invalid.value=Invalid value for global property named: {0}
GlobalProperty.missing=Missing global property named: {0}
ServerLog.view=View Server Log
ServerLog.view.title=Server Log
SearchIndex.title=Search Index
RebuildSearchIndex.title=Rebuild Search Index
RebuildSearchIndex.message=Do not rebuild the index during data entry hours since most likely some results will be missing when the operation is in progress and a search is performed by the user.
RebuildSearchIndex.inProgress.message=Rebuilding Search Index...
RebuildSearchIndex.completed.message=Completed Rebuilding the Search Index
RebuildSearchIndex.failure.message=There was a problem rebuilding the search index.
Location.header=Locations
Location.manage=Manage Locations
Location.manage.title=Location Management
Location.list.title=Current Locations
Location.title=Location
Location.save=Save Location
Location.add=Add Location
Location.delete=Delete Locations
Location.address1=Address
Location.address2=Address 2
Location.cityVillage=City/Village
Location.townVillage=Town/Village
Location.city=City
Location.village=Village
Location.stateProvince=State/Province
Location.state=State
Location.province=Province
Location.postalCode=Postal Code
Location.country=Country
Location.latitude=Latitude
Location.longitude=Longitude
Location.saved=Location saved
Location.deleted=Location deleted
Location.missing=Matata! I was unable to find any locations.
Location.district=District
Location.sector=Sector
Location.cell=Cell
Location.zipCode=Zip Code
Location.rwandanNeighborhood=Umudugudu
Location.communityCouncil=Community Council
Location.location=Location
Location.sublocation=Sublocation
Location.sectionHomestead=Section/Homestead
Location.division=Division
Location.township=Township
Location.county=County
Location.estateNearestCentre=Estate/Nearest Centre
Location.ward=Ward
Location.villageStreet=Village/Street
Location.region=Region
Location.neighborhood=Neighborhood
Location.traditionalAuthority=Traditional Authority
Location.cannot.delete=Cannot delete Location. Database constraints will be violated.
Location.cannot.be.its.own.child=A location cannot be its own child!
Location.select=You must select at least one location.
Location.retireLocation=Retire this Location
Location.unretireLocation=Unretire this Location
Location.retired=Location retired successfully
Location.unretired=Location unretired successfully
Location.retiredList=Retired
Location.parentLocation=Parent Location
Location.parentLocation.error=Can't set parent to a child! As this would create a loop in the hierarchy.
Location.childLocations=Child Locations
Location.tags=Tags
Location.search.error=Error while attempting to find locations
Location.noLocationsFound=No locations found. Please search again.
Location.get.error=Error while attempting to get locations
Location.cannot.add.transient.tags=Cannot add transient tags! Save all location tags to the database before saving this location
Location.name.required=Location name is required
Location.retired.reason.required=Reason is required
Location.tag.name.required=A tag name is required
Location.hierarchy=Location Hierarchy
Location.hierarchy.view=View Location Hierarchy
Location.hierarchy.heading=All Locations
Location.hierarchy.chooseWidgetHeader=Location widget to use in the application
Location.hierarchy.chooseWidgetStyle=Style
Location.hierarchy.widget.default=Simple
Location.hierarchy.widget.tree=Tree
Location.hierarchy.example=Sample
Location.hierarchy.exampleLabel=Choose a location
Location.hierarchy.loop=Location hierarchy loop detected! You cannot add: '{0}' to the parent: '{1}' because it is in the parent hierarchy somewhere already and a location cannot be its own parent.
LocationTag.manage=Manage Location Tags
LocationTag.list.title=Current Location Tags
LocationTag.edit.title=Editing Location Tag
LocationTag.add=Add Location Tag
LocationTag.name=Name
LocationTag.description=Description
LocationTag.saved=Saved
LocationTag.purged=Location Tag deleted forever
LocationTag.retired=Location Tag retired
LocationTag.unretired=Location Tag unretired
LocationTag.error.name.required=Name is required
LocationTag.error.name.duplicate=There is already a tag with that name
LocationTag.purge.allowed=This tag is not used, so you may delete it forever
LocationTag.cannot.purge.in.use=This tag is in use, so you cannot delete it forever
LocationTag.purgeRetire=Delete Forever/Retire
LocationTag.locationsWithTag=Locations with this tag
LocationTag.name.error=Name is required
LocationAttributeType.manage=Manage Location Attribute Types
LocationAttributeType.manage.title=Manage Location Attribute Types
LocationAttributeType.add=Add Location Attribute Type
LocationAttributeType.list.title=Current Location Attribute Types
LocationAttributeType.add.title=Add Location Attribute Type
LocationAttributeType.edit.title=Edit Location Attribute Type
LocationAttributeType.save=Save Location Attribute Type
LocationAttributeType.retire=Retire Location Attribute Type
LocationAttributeType.purge=Delete Location Attribute Type Forever
LocationAttributeType.saved=Saved Location Attribute Type
LocationAttributeType.retired=Retired Location Attribute Type
LocationAttributeType.unretired=Unretired Location Attribute Type
LocationAttributeType.purgedSuccessfully=Deleted Location Attribute Type Permanently
LocationAttributeType.error.nameEmpty=Please enter a non empty unique name.
LocationAttributeType.error.nameAlreadyInUse=The name you entered is already in use, please enter a unique name.
Obs.header=Observations
Obs.manage=Manage Observations
Obs.manage.title=Observation Management
Obs.title=Observation
Obs.person=Person
Obs.location=Location
Obs.datetime=Observation Date
Obs.find=Find Observation
Obs.search=Find by Patient Identifier:
Obs.save=Save Observation
Obs.add=Add Observation
Obs.list.title=Current Observations
Obs.delete=Delete Selected Observations
Obs.saved=Observation saved
Obs.deleted=Observation deleted
Obs.encounter=Encounter
Obs.concept=Question Concept
Obs.numericAnswer=Numeric Answer
Obs.complexAnswer=Complex Value
Obs.textAnswer=Text Answer
Obs.codedAnswer=Answer Concept
Obs.booleanAnswer=Boolean Answer
Obs.datetimeAnswer=Date and time Answer
Obs.timeAnswer=Time Answer
Obs.dateAnswer=Date Answer
Obs.value=Value
Obs.valueDrug=Value Drug
Obs.order=Order
Obs.accessionNumber=Accession Number
Obs.groupId=Obs Group Id
Obs.valueGroupId=Value Group Id
Obs.valueBoolean=Value Boolean
Obs.valueCoded=Value Coded
Obs.valueDatetime=Value Datetime
Obs.valueNumeric=Value Numeric
Obs.valueModifier=Value Modifier
Obs.valueText=Value Text
Obs.valueComplex.uploadNew=Upload New Value
Obs.viewCurrentComplexValue=View current complex value in a new window
Obs.downloadCurrentComplexValue=Download current complex value
Obs.valueInvalid.description=Invalid Concept Selected!
Obs.valueInvalid.didYouMean=Did you mean the concept to be\:
Obs.dateStarted=Date Started
Obs.dateStopped=Date Stopped
Obs.comment=Comment
Obs.edit=Edit Observations
Obs.edited=This observation has been edited
Obs.afterEncounter.created=This observation was added after the original creation of the encounter
Obs.edit.description=In order to edit observations, search by Encounter first
Obs.edit.reason.empty=Edit Reason cannot be empty
Obs.edit.reason=Edit Reason
Obs.creator.or.changedBy=Creator/Changed By
Obs.form=Form
Obs.date=Observation date
Obs.encounterDate=Encounter date
Obs.error.cannot.save.complex=Cannot save complex obs where obsId={0} because its ComplexData.getData() is null.
Obs.error.cascading.purge.not.implemented=Cascading purge of obs not yet implemented
Obs.error.ChangeMessage.required=ChangeMessage is required when updating an obs in the database
Obs.error.cannot.be.null=Cannot save null obs
Obs.error.groupContainsItself=Obs group contains itself recursively
Obs.error.groupCannotHaveItselfAsAMentor=An obsGroup cannot have itself as a mentor. obsGroup: {0} obsMember attempting to add: {1}
Obs.error.inGroupMember=A member of this obs group has an error
Obs.error.noValue=Obs has no value
Obs.error.setObsGroupId=I don't know what to do here because I don't know what the parent is of the group I'm being put into. This method is deprecated and should not be used.
Obs.error.trying.write.complex=Trying to write complex obs to the file system.
Obs.error.unable.convert.complex.data=Unable to convert complex data to a valid {0} and then read it into a buffered image
Obs.error.unable.get.handler=Unable to get the handler for obs: {0} because the concept is null
Obs.error.unable.get.handler.and.concept=Unable to get the handler for obs: {0} and concept: {1} because the handler is null
Obs.error.unable.purge.complex.data=Unable to purge complex data for obs: {0}
Obs.error.voided.no.longer.allowed=Voided observations are no longer allowed to be queried
Obs.error.while.trying.get.binary.complex=An error occurred while trying to get binary complex obs.
Obs.error.writing.binary.data.complex=Error writing binary data complex obs to the file system.
Obs.error.precision=Assigning decimal value to numeric concept with "Allowed decimal" property set to false is not allowed.
Obs.unvoidObs=Restore this Observation
Obs.voidObs=Delete this Observation
Obs.voidReason="Reason to Delete"
Obs.void.reason.empty=Reason to delete cannot be empty
Obs.void.reason=Delete Reason
Obs.voidedSuccessfully=Obs deleted successfully
Obs.unvoidedSuccessfully=Obs restored successfully
Obs.answer.drug=Answer Drug
Obs.error.invalidDrug=The answer concept and the concept associated to the drug should match
Obs.drug.search.placeholder=Enter Drug Name
Obs.invalidImage=The attached file must be a valid image file
Obs.namespaceAndPathTooLong=The combined length of the namespace and path for the form field should not exceed 254 characters
Obs.namespaceAndPathNotContainSeparator=The namespace and path for the form field should not contain the charet character
Obs.void.reason.default=Replaced with a new one because it was changed
OrderType.manage=Manage Order Types
OrderType.manage.title=Order Type Management
OrderType.title=Order Type
OrderType.save=Save Order Type
OrderType.add=Add Order Type
OrderType.list.title=Current Order Types
OrderType.delete=Delete Selected Order Types
OrderType.saved=Order Type saved
OrderType.deleted=Order Type deleted
OrderType.list.empty=Currently, there are no order types defined
OrderType.cannot.delete=Cannot delete Order Type. Database constraints will be violated.
OrderType.select=You must select at least one order type.
OrderType.duplicate.name={0} is a duplicate order type name
OrderType.duplicate={0} is already associated to another order type: {1}
OrderType.parent.amongDescendants=A parent for an order type {0} can't also be its ancestor
OrderType.failed.load.class=Failed to load class: {0}
Order.header=Orders
Order.manage=Manage Orders
Order.manage.title=Order Management
Order.title=Order
Order.save=Save Order
Order.add=Add Order
Order.place=Place Order
Order.list.title=Current Orders
Order.list.empty=Currently, there are no orders
Order.list.saved=Orders saved
Order.delete=Delete Selected Orders
Order.void=Delete Selected Orders
Order.voidOrder=Delete this Order
Order.unvoidOrder=Restore this Order
Order.discontinueOrder=Discontinue this Order
Order.undiscontinueOrder=Undiscontinue this Order
Order.saved=Order saved
Order.voidedSuccessfully=Order deleted successfully
Order.unvoidedSuccessfully=Order Restored successfully
Order.discontinuedSuccessfully=Order discontinued successfully
Order.undiscontinuedSuccessfully=Order undiscontinued successfully
Order.deleted=Order deleted
Order.concept=Related Concept
Order.conceptDrug=Drug
Order.patient=Patient
Order.encounter=Related Encounter
Order.orderable=Orderable
Order.orderer=Orderer
Order.orderType=Order type
Order.item.ordered=Item ordered
Order.view.mine=View Orders
Order.list.patient=View drug orders/regimen by patient
Order.list.patient.choose=Select a patient
Order.list.patient.title=Drug orders for Patient #{0} ({1}, {2})
Order.drug.add=Add Drug Order
Order.drug.manage=Manage Drug Orders
Order.drug.manage.title=Drug Order Management
Order.drug.list.title=Current Drug Orders
Order.drug.list.empty=Currently, there are no Drug Orders
Order.drug.list.saved=Drug Orders saved
Order.drug.header=Drug Orders
Order.drug.title=Edit Drug Order
Order.drug.save=Save Drug Order
Order.drug.delete=Delete Selected Drug Orders
Order.drug.saved=Drug Order saved
Order.drug.deleted=Drug Order deleted
Order.drug.place.patient=Place Order for this Patient
Order.error.encounterPatientMismatch=Encounter for this order must belong to Patient for this order
Order.error.dateActivatedAfterDiscontinuedDate=Date activated must be before discontinued date
Order.error.dateActivatedAfterAutoExpireDate=Date activated must be before auto-expire date
Orderable.search.placeholder=Enter orderable
Order.error.dateActivatedInFuture=Date activated cannot be in the future
Order.error.scheduledDateNullForOnScheduledDateUrgency=Scheduled date is required when urgency is set to on scheduled date
Order.error.urgencyNotOnScheduledDate=Scheduled date should not be set when urgency is not set to on scheduled date
Order.error.encounterDatetimeAfterDateActivated=Date activated cannot be before that of the associated encounter
Order.error.orderTypeClassMismatchesOrderClass=The java type of an order must match that set on associated order type
Order.error.invalidDateStoppedAndAutoExpireDate=The order has invalid dateStopped and autoExpireDate values
Order.error.cannot.stop.inactive.order=Cannot stop an inactive order
Order.action.cannot.discontinue=Cannot discontinue a discontinuation order
Order.action.cannot.unvoid=Cannot unvoid a {0} order if the previous order is no longer active
Order.cannot.edit.existing=Cannot edit an existing order, you need to revise it instead
Order.cannot.have.more.than.one=Cannot have more than one active order for the same orderable and care setting at same time
Order.care.cannot.determine=Cannot determine the care setting of the order
Order.care.setting.doesnot.match=The care setting does not match that of the previous order
Order.class.doesnot.match=The class does not match that of the previous order
Order.concept.required=concept is required for an order
Order.failed.set.property=Failed to set {0} for order: {1}
Order.frequency.cannot.delete=This order frequency cannot be deleted because it is already in use
Order.frequency.cannot.edit=This order frequency cannot be edited because it is already in use
Order.previous.concept=The concept of the previous order and the new one order don't match
Order.previous.drug=The drug of the previous order and the new one order don't match
Order.previous.required=Previous Order is required for a revised order
Order.cannot.discontinue.inactive=Cannot stop an order that is already stopped, expired or voided
Order.type.cannot.delete=This order type cannot be deleted because it is already in use
Order.type.cannot.determine=Cannot determine the order type of the order, make sure the concept's class is mapped to an order type
Order.type.class.does.not.match=The java class specified on the Order type ({0}) does not match that of the order instance ({1})
Order.type.doesnot.match=The order type does not match that of the previous order
Order.orderable.doesnot.match=The orderable of the previous order and the new one order don't match
Patient.header=Patients
Patient.title=Patient
Patient.search=Patient Search
Patient.searchBox=Patient Identifier or Patient Name:
Patient.searchBox.placeholder=Enter patient name or id
Patient.find=Find Patient(s)
Patient.findBy=Find a patient by name or identifier:
Patient.manage=Manage Patients
Patient.identifier=Identifier
error.identifier=Invalid Identfier
Patient.identifiers=Patient Identifiers
Patient.edit=Edit this Patient
Patient.edit.short=Edit this Patient (Short Form)
Patient.create=Create a New Patient
Patient.verboseListing=Verbose listing
Patient.dashboard.title=Patient Dashboard
Patient.patientDeceased=This patient is deceased
Patient.gender=Gender
Patient.gender.male=Male
Patient.gender.female=Female
Patient.regimen = Regimen
Patient.weight = Weight
Patient.height = Height
Patient.bmi = BMI
Patient.cd4 = CD4
Patient.returnVisit=Return Visit
Patient.encounters=Encounters
Patient.lastEncounter = Last encounter
Patient.addNew=Add New Patient
Patient.findOrCreate=Find/Create a Patient
Patient.info.general=General Information
Patient.info.regimen=Current Regimen
Patient.info.history.regimen=Regimen History
Patient.info.weight=Weight History
Patient.info.cd4=CD4 Count History
Patient.info.alerts=Patient Alerts
Patient.info.notes=Clinical Notes
Patient.info.vitalsAndLabs=Vital Signs and Lab Information
Patient.outcome.exitType=Type of exit
Patient.outcome.exitFromCare=Exit Patient from Care
Patient.outcome.resumeCare=Resume Care
Patient.outcome.resumeCareReason.required=Please provide a reason for resuming care
Patient.outcome.exitDate=Date of exit
Patient.outcome.error.noType=You must supply a valid type of exit to proceed
Patient.outcome.error.noDate=You must supply a valid date of exit to proceed
Patient.outcome.error.noCauseOfDeath=You must supply a valid cause of death if indicating that a patient has died
Patient.outcome.readyToSubmit=You have chosen to end patient care for this patient for the following reason and on the following date - are you sure you want to proceed?
Patient.outcome.exit.cancelReason=What is the reason for resuming care?
Patient.groups=Patient Groups
Patient.addresses=Patient Addresses
Patient.names=Patient Names
Patient.actions=Patient Actions
Patient.information=Patient Information
Patient.addNewIdentifier=Add New Identifier
Patient.addNewName=Add New Name
Patient.addNewAddress=Add New Address
Patient.removeThisIdentifier=Remove this identifier
Patient.removeThisName=Remove this name
Patient.removeThisAddress=Remove this address
Patient.name=Patient Name
Patient.patientExitedCare=This patient was exited from care
Patient.patientCareExitDate=Exit Date
Patient.patientCareExitReason=Exit Reason
patient.birthdate=Birthdate
patient.deathDate=Deathdate
error.names.length=Must have 1 or more names defined
error.addresses.length=Must have 1 or more addresses defined
error.identifiers.length=Must have 1 or more identifiers defined
Patient.names.required.given.family=You must define the Given Name
Patient.search.error=Error while attempting to find patients
Patient.cannot.merge=Cannot merge patients where the not preferred patient has unvoided orders
Patient.cause.null=Cause supplied to method is null
Patient.death.date.null=Death date supplied to method is null
Patient.exit.date.null=Exit date supplied to method is null
Patient.identifier.cannot.be.null=patientIdentifier can't be null and the reason should not be an empty string
Patient.identifier.null=PatientIdentifier argument or one of its required fields is null or invalid
Patient.identifier.retire.reason=A reason is required when retiring an identifier type
Patient.identifiers.search.voided=Searching on voided identifiers is no longer allowed
Patient.invalid.care=Attempting to exit from care an invalid patient. Cannot proceed
Patient.invalid.dead=Attempting to set an invalid patient's status to 'dead'
Patient.merge.cancelled=Merge operation cancelled: Cannot merge user {0} to self
Patient.no.attribute=There must be at least one attribute supplied to search on
Patient.no.valid.causeOfDeath=Must supply a valid causeOfDeath (even if 'Unknown') when indicating that a patient has died
Patient.no.valid.dateExited=Must supply a valid dateExited when indicating that a patient has left care
Patient.no.valid.dateDied=Must supply a valid dateDied when indicating that a patient has died
Patient.no.valid.reasonForExit=Must supply a valid reasonForExit (even if 'Unknown') when indicating that a patient has left care
Patient.null=Patient supplied to method is null
Patient.search.voided=Searching on voided patients is no longer allowed
Patient.save=Save Patient
Patient.saved=Patient saved
Patient.delete=Delete Patient Forever
Patient.deleted=Patient deleted forever
Patient.cannot.delete=This patient cannot be deleted
Patient.voided=Patient deleted
Patient.error.void.reasonEmpty=Delete reason cannot be empty
Patient.unvoided=Patient restored
Patient.includeVoided=Include deleted
Patient.other.identifiers=Other Identifiers
Patient.other.addresses=Other Addresses
Patient.other.names=Other Names
Patient.select=Select a Patient
Patient.returned=Patients Returned
Patient.merge=Merge Patients
Patient.merge.tabLabelPrefix=Patient
Patient.mergeThis=Merge this patient with another
Patient.merge.fail=Patient merge failed
Patient.merge.find=Find Patients to Merge
Patient.merge.search_on=Search on
Patient.merge.minimum=Choose a minimum of two attributes
Patient.merge.title=Merge Patients
Patient.merge.select=Select two or more patients to continue
Patient.merge.warning=Merging patients is something that should not be taken lightly. It is extremely difficult to undo and quite potentially impossible.
Continue only if you are 100% positive these are the same patients.
Patient.merge.preferred=Preferred
Patient.merge.notPreferred=Not Preferred
Patient.merge.includeVoided=Include deleted
Patient.merged=Patients merged successfully
Patient.merge.patient.NoUnvoidedOrders=Not preferred patient(s) should not have any unvoided orders
Patient.merge.cannotHaveSameTypeActiveOrders=Cannot merge patients. Both {0} and {1} patients have active [{2}] orders.
Patient.id=Patient Id
Patient.voidedMessage=This patient has been deleted.
Patient.delete.warningMessage=Are you sure you want to do this?
This will attempt to completely delete this patient from the system. This is usually the wrong thing to do: if you want to "delete" a patient then you should "Delete" them with the checkbox above.
Patient.delete.finalWarning=Are you sure you want to delete this ENTIRE PATIENT?
Patient.warning.minimalSearchResults=Minimal patients returned. Results for: {0}
Patient.warning.inValidIdentifier=WARNING: Identifier has been typed incorrectly! Please double check the identifier.
Patient.warning.duplicateIdentifierTypes=WARNING: Multiple identifiers of selected identifier type
Patient.message.validIdentifier=This identifier has been entered correctly, but still no patients have been found.
Patient.void=Delete Patient
Patient.unvoid=Restore Patient
PatientForm.default.voidReason=Deleted from patient form
PatientIdentifier.title.endUser=ID Number(s)
PatientIdentifier.identifier=Identifier
PatientIdentifier.location=Location
PatientIdentifier.location.identifier=Identifier Location
PatientIdentifier.location.null=Identifier Location cannot be null for {0}
PatientIdentifier.location.notApplicable = Not applicable
PatientIdentifier.identifierType=Identifier Type
PatientIdentifier.identifierType.null=Identifier Type cannot be null for {0}
PatientIdentifier.add=Add Identifier
PatientIdentifier.identifier.invalid=Invalid identifier {0,string}
PatientIdentifier.error.null=Patient Identifier cannot be null
PatientIdentifier.error.nullOrBlank=Identifier cannot be null or blank
PatientIdentifier.validCheckDigit=Valid Check Digit
PatientIdentifier.error.formatInvalid=Patient identifier format is invalid
PatientIdentifier.error.checkDigit=Patient identifier check digit is invalid
PatientIdentifier.error.checkDigitWithParameter=Invalid check digit for identifier: {0}
PatientIdentifier.error.notUnique=Patient identifier is already in use by another patient
PatientIdentifier.error.notUniqueWithParameter=Identifier {0} already in use by another patient
PatientIdentifier.error.duplicate=Patient already has this identifier
PatientIdentifier.error.general=Non-specific error with patient identifier
PatientIdentifier.error.insufficientIdentifiers=At least one Patient Identifier is required for each patient
PatientIdentifier.error.invalidFormat=Identifier \"{0}\" does not match : \"{1}\"
PatientIdentifier.error.unallowedIdentifier=Identifier {0} is not appropriate for validation scheme {1}
PatientIdentifier.type=Patient Identifier Type
PatientIdentifierType.manage=Manage Identifier Types
PatientIdentifierType.manage.title=Patient Identifier Type Management
PatientIdentifierType.title=Patient Identifier Type Form
PatientIdentifierType.format=Regex Format
PatientIdentifierType.save=Save Identifier Type
PatientIdentifierType.add=Add Patient Identifier Type
PatientIdentifierType.list.title=Current Patient Identifier Types
PatientIdentifierType.delete=Delete Selected Identifier Types
PatientIdentifierType.saved=Identifier Type saved
PatientIdentifierType.deleted=Identifier Type deleted
PatientIdentifierType.checkDigit=Has CheckDigit
PatientIdentifierType.null=Identifier Type cannot be null
PatientIdentifierType.required=Is required
PatientIdentifierType.formatDescription=Description of format (to help guide user)
PatientIdentifierType.validator=Identifier validator
PatientIdentifierType.locationBehavior=Location behavior
PatientIdentifierType.locationBehavior.NOT_USED=Not used
PatientIdentifierType.locationBehavior.REQUIRED=Required
PatientIdentifierType.cannot.delete=Cannot delete Patient Identifier Type. Database constraints will be violated.
PatientIdentifierType.select=You must select at least one patient identifier type.
PatientIdentifierType.retirePatientIdentifierType=Retire Patient Identifier Type
PatientIdentifierType.unretirePatientIdentifierType=Unretire Patient Identifier Type
PatientIdentifierType.retiredSuccessfully=Patient Identifier Type retired successfully
PatientIdentifierType.unretiredSuccessfully=Patient Identifier Type unretired successfully
PatientIdentifierType.purgePatientIdentifierType=Delete Patient Identifier Type Forever
PatientIdentifierType.purgedSuccessfully=Patient Identifier Type deleted forever successfully
PatientIdentifierType.uniquenessBehavior=Uniqueness Behavior
PatientIdentifierType.uniquenessBehavior.UNIQUE=Unique
PatientIdentifierType.uniquenessBehavior.NON_UNIQUE=Non Unique
PatientIdentifierType.uniquenessBehavior.LOCATION=Location
PatientIdentifierType.locked=You tried to edit a patient identifier type while patient identifier types are locked
PatientSummary.manage=View Patient Summaries
Summary.returnVisitDate=Return Visit Date:
Summary.start=Start
Summary.end=End
Summary.andOr=and/or
Summary.lastLocation=Last Location
Summary.lastLocation.encounter=Patient's last encounter location
Summary.identifier=Identifiers
Summary.identifier.description=One patient identifier per line
Summary.button.submit=Generate
Person.title=Person
Person.create=Create Person
Person.create.user=Create User
Person.create.patient=Create Patient
Person.find=Find a Person
Person.add=Adding a Person
Person.add.user=Adding a User
Person.add.patient=Adding a Patient
Person.age=Age
Person.header=Person
Person.search.instructions=To create a new person, enter the person's name and other information below first to double-check that they don't already have a record in the system.
Person.search.notFoundInstructions=If you do not see the person you are looking for in the list above, then create them. (Please make sure to search thoroughly before doing this.)
Person.search.similarPerson=Found Similar People
Person.search.similarPersonInstructions=Here is a list of people who seem similar to the one you are about to create.
If the person you are in the process of creating already exists, select them from the list below. Otherwise click the button below to continue creating a new person.
Person.search.similarPersonNotOnList=I cannot find the person on the list
Person.search.placeholder=Enter person name or id
Person.name.invalid=Invalid name
Person.name=Person Name
Person.includeVoided=Include deleted
Person.name.required=Please select a name
Person.names=Names
Person.names.length=You must define at least one name
Person.address=Address
Person.addresses=Addresses
Person.addresses.length=Persons must have an address
Person.information=General Person Information
Person.gender=Gender
Person.gender.choose=Choose
Person.gender.male=Male
Person.gender.female=Female
Person.gender.required=Please select a gender
Person.age.years=yrs
Person.age.year=yr
Person.age.unknown=Age unknown
Person.age.yearsOld={0} year(s) old
Person.age.or=or Age
Person.age.required=Age is required
Person.age.error=Error in age
Person.birthdate.required=Please select a valid birthdate or age
Person.birthdate=Birthdate
Person.birthdateEstimated=Estimated
Person.dead=Deceased
Person.dead.checkboxInstructions=Check if this person is deceased
Person.dead.causeOfDeathAndCauseOfDeathNonCodedNull=Cause of Death or Cause of Death (non coded) is required for people marked as deceased.
Person.deathDate=Death Date
Person.deathdateEstimated=Estimated
Person.causeOfDeath=Cause of Death
Person.searchBox=Person Name
Person.addNew=Add New Person
Person.addNew.msg=If no results are found, add a new person.
Person.allObservations=All observations
Person.allObservationsForConcept=All observations for {0}
Person.findBy=Find a person by name or identifier:
Person.search.error=Error while attempting to find people
Patient.save.error=Error while attempting to save patient
Patient.duplicateName={0} is a duplicate name for the same patient
Patient.duplicateAddress={0} is a duplicate address for the same patient
Person.manage=Manage Persons
Person.addNewName=Add New Name
Person.addNewAddress=Add New Address
Person.removeThisName=Remove this name
Person.removeThisAddress=Remove this address
Person.save=Save Person
Person.saved=Person saved
Person.delete=Delete Person Forever
Person.delete.warningMessage=Are you sure you want to do this?
This will attempt to completely delete this person from the system. This is usually the wrong thing to do: if you want to "delete" a person then you should "Delete" them with the button below.
Person.delete.finalWarning=Are you sure you want to purge this ENTIRE PERSON?
Person.deleted=Person deleted forever
Person.cannot.delete=This person cannot be purged
Person.cannot.delete.linkedTo.users=This person cannot be deleted forever, because is linked to Users:
Person.cannot.delete.linkedTo.providers=This person cannot be deleted forever, because is linked to Providers:
Person.cannot.void.linkedTo.providers=This person cannot be deleted, because is linked to Providers:
Person.voided=Person deleted
Person.voidedMessage=This person has been deleted.
Person.unvoided=Person restored
Person.void=Delete Person
Person.unvoid=Restore Person
Person.shouldHaveAtleastOneNonVoidedName=Person must have at least one non-deleted name
Person.notFoundCreate=Not found: create a new Person record
Person.cannot.same=Person A and Person B can't be the same
Person.invalid.displayType.attribute={0} is an invalid value for 'displayType' attribute
Person.invalid.personType.attribute={0} is an invalid value for 'personType' attribute
Person.retiring.reason.required=A reason is required when retiring a person attribute type
Person.should.consider.voided=You should consider voided people as if they are deleted and they cannot be searched
Person.voided.bit=The voided bit was set to true, so a void reason is required at save time for person: {0}
PersonForm.default.voidReason=Deleted from person form
Person.dead.shouldHaveOnlyOneCauseOfDeathOrCauseOfDeathNonCodedSet=Either cause of death or cause of death non coded should be set. Not both.
PersonName.givenName=Given
PersonName.middleName=Middle
PersonName.firstName=First Name
PersonName.secondName=Second Name
PersonName.familyNamePrefix=Family Name Prefix
PersonName.familyName=Family Name
PersonName.familyName1=Family Name 1
PersonName.familyName2=Family Name 2
PersonName.familyNameSuffix=Family Name Suffix
PersonName.degree=Degree
PersonName.prefix=Prefix
PersonAddress.address1=Address
PersonAddress.address2=Address 2
PersonAddress.cityVillage=City/Village
PersonAddress.stateProvince=State/Province
PersonAddress.country=Country
PersonAddress.postalCode=Postal Code
PersonAddress.latitude=Latitude
PersonAddress.longitude=Longitude
PersonAddress.city=City
PersonAddress.village=Village
PersonAddress.state=State
PersonAddress.province=Province
PersonAddress.isActive=Is Active
PersonAddress.startDate=Start Date
personAddress.endDate=End Date
PersonAddress.error.endDateBeforeStartDate=The 'end date' for address {0} shouldnot be earlier than the 'start date'
PersonAddress.error.startDateInFuture=The 'start date' for address {0} is in the future
PersonAddress.error.endDateInFuture=The 'end date' for address {0} is in the future
PersonAttributeType.manage=Manage Person Attribute Types
PersonAttributeType.manage.title=Person Attribute Management
PersonAttributeType.save=Save Person Attribute Type
PersonAttributeType.saved=Person Attribute Type saved
PersonAttributeType.delete=Delete Person Attribute
PersonAttributeType.searchable=Searchable
PersonAttributeType.searchable.help=Whether this type can be searched on or not
PersonAttributeType.format=Format
PersonAttributeType.format.help=Name of a Java or OpenMRS class.
PersonAttributeType.foreignKey=Foreign Key
PersonAttributeType.foreignKey.help=Integer id of the object specified by 'format'
PersonAttributeType.add=Add New Person Attribute Type
PersonAttributeType.list.title=Attribute Types
PersonAttributeType.title=Person Attribute Type
PersonAttributeType.viewingListing.title=Listing and Viewing of Person Attribute Types
PersonAttributeType.viewingListing.saved=Listing and viewing person attributes saved
PersonAttributeType.viewingListing.help=Comma separated Person Attribute names
PersonAttributeType.patient.listing=Patient Listing Attributes
PersonAttributeType.patient.listing.help=Attributes shown when patients are displayed in a list
PersonAttributeType.patient.viewing=Patient Viewing Attributes
PersonAttributeType.patient.viewing.help=Attributes shown when viewing a patient's metadata
PersonAttributeType.patient.header=Patient Header Attributes
PersonAttributeType.patient.header.help=Attributes shown in the header of the patient dashboard
PersonAttributeType.user.listing=User Listing Attributes
PersonAttributeType.user.listing.help=Attributes shown when users are displayed in a list
PersonAttributeType.user.viewing=User Viewing Attributes
PersonAttributeType.user.viewing.help=Attributes shown when viewing a user's metadata
PersonAttributeType.editPrivilege=Edit privilege
PersonAttributeType.editPrivilege.help=The privilege needed by a user to edit this person attribute
PersonAttributeType.select=You must select at least one person attribute type.
PersonAttributeType.error.nameEmpty=Please enter a nonempty unique name.
PersonAttributeType.error.formatEmpty=Please select a non empty format
PersonAttributeType.error.nameAlreadyInUse=The name you entered is already in use, please enter a unique name.
PersonAttributeType.moveup=Move Up
PersonAttributeType.movedown=Move Down
PersonAttributeType.retirePersonAttributeType=Retire Person Attribute Type
PersonAttributeType.retiredSuccessfully=Person Attribute Type retired successfully
PersonAttributeType.purgePersonAttributeType=Delete Person Attribute Type Forever
PersonAttributeType.purgedSuccessfully=Person Attribute Type deleted forever successfully
PersonAttributeType.unretiredSuccessfully=Person Attribute unretired successfully
PersonAttributeType.UnretirePersonAttributeType=Unretire Person Attribute Type
PersonAttributeType.UnretirePersonAtrributeMessage=Are you sure you want to unretire this object? It will then be restored to the system
PersonAttributeType.java.util.Date.warning=A bug in older versions of OpenMRS allowed you to choose java.util.Date, which caused data to be stored in the user's date format. That means that if someone recorded a date in dd/mm/yyyy and you attempt to view it or edit it in mm/dd/yyyy format then things will break. If you are seeing this message then you have a Person Attribute Type in your database whose format is set to java.util.Date.
You need to manually change all the data stored in the person_attribute table for this type to yyyy-mm-dd format, and then change the format of this Person Attribute Type to be an AttributableDate.
PersonAttributeType.locked=You tried to edit a person attribute type while person attribute types are locked
PersonAttributeType.Mother'sName=Mother's Name
PersonAttributeType.HealthCenter=Health Center
PersonAttributeType.Birthplace=Birthplace
PersonAttributeType.Citizenship=Citizenship
PersonAttributeType.CivilStatus=Civil Status
PersonAttributeType.HealthDistrict=Health District
PersonAttributeType.Race=Race
Role.you.must.have.privileges=You must have the following privileges in order to assign them: {0}
Privilege.manage=Manage Privileges
Privilege.manage.titlebar=OpenMRS - Privilege Management
Privilege.manage.title=Privilege Management
Privilege.title=Privilege Form
Privilege.manage.header=Privilege Management
Privilege.privilege=Privilege Name
error.privilege=Privilege cannot be empty
Privilege.save=Save Privilege
Privilege.add=Add Privilege
Privilege.list.title=Current Privileges
Privilege.delete=Delete Selected Privileges
Privilege.saved=Privilege saved
Privilege.deleted=Privilege deleted
Privilege.cannot.delete=Cannot delete Privilege. Database constraints will be violated.
Privilege.cannot.delete.core=Cannot delete a core privilege
Privilege.select=You must select at least one privilege.
CohortBuilder.header=Cohort Builder
Relationship.portlet.title=Relationships
Relationship.manage=Manage Relationships
Relationship.manage.title=Relationship Management
Relationship.title=Relationship Form
Relationship.add=Add a new relationship
Relationship.save=Save Relationship
Relationship.saved=Relationship saved
Relationship.list.title=Current Relationships
Relationship.void=Delete Selected Relationships
Relationship.unvoid=Restore Selected Relationships
Relationship.delete=Delete Selected Relationships
Relationship.deleted=Relationship deleted
Relationship.missing=Relationship is missing
Relationship.select=Select a Relationship
Relationship.patient=Patient
Relationship.user=User
Relationship.relationship=Relationship
Relationship.relationships=Relationships
Relationship.relationshipType=Relationship Type
Relationship.relative=Relative
Relationship.remove=Remove Relationship
Relationship.person=Person
Relationship.possessive='s
Relationship.patient.providers=Providers
Relationship.instructions.select.accompagnateur=Type the name of an accompagnateur below:
Relationship.instructions.select=Type the name of an {0} below:
Relationship.error.everything=You must specify a person and a relationship type
Relationship.error.same=You can't create a relationship between a person and themself
Relationship.whatType=What type of relationship?
Relationship.target=is:
Relationship.startDateQuestion=When did the relationship begin (optional)?
Relationship.startDateLong=Relationship Start Date
Relationship.endDateLong=Relationship End Date
Relationship.startDate=Start Date
Relationship.endDate=End Date
Relationship.edit=Edit Relationship
Relationship.InvalidDate.error=End Date should not be before Start Date
Relationship.emptyReason=Reason cannot be empty
Relationship.retiring.reason.required=A reason is required when retiring a relationship type
Relationship.voided.should.be.considered=Voided relationships should be considered gone and unusable. Don't search for or show them
RelationshipType.names=Names
RelationshipType.manage=Manage Relationship Types
RelationshipType.manage.title=Relationship Type Management
RelationshipType.title=Relationship Type Form
RelationshipType.save=Save Relationship Type
RelationshipType.add=Add Relationship Type
RelationshipType.list.title=Current Relationship Types
RelationshipType.delete=Delete Selected Relationship Types
RelationshipType.retireRelationshipType=Retire Relationship Type
RelationshipType.unretireRelationshipType=Unretire Relationship Type
RelationshipType.saved=Relationship type saved
RelationshipType.deleted=Relationship type deleted
RelationshipType.null=Relationship type cannot be null
RelationshipType.aIsToB=A is to B
RelationshipType.bIsToA=B is to A
RelationshipType.aIsToB.required=A is to B name is required
RelationshipType.bIsToA.required=B is to A name is required
RelationshipType.description.required=Description is required
RelationshipType.views.title=Manage Relationship Type Views
RelationshipType.views.order=Display Order
RelationshipType.views.order.help=When listing types, this value is used as the sorting order
RelationshipType.views.preferred=Preferred
RelationshipType.views.preferred.help=Preferred types are the ones that will be shown by default when a user is filling in a person's relationships
RelationshipType.views.saved=Views saved for Relationship Types
RelationshipType.cannot.delete=Cannot delete Relationship Type. Database constraints will be violated.
RelationshipType.select=You must select at least one relationship type.
RelationshipType.retiredSuccessfully=Relationship Type retired successfully
RelationshipType.unretiredSuccessfully=Relationship Type unretired successfully
RelationshipType.purgedSuccessfully=Relationship Type deleted forever successfully
RelationshipType.purgeRelationshipType=Delete Relationship Type Forever
Relationship.InvalidEndDate.error=Please Select valid End Date which after Start Date
#temporary:
RelationshipType.mother=Mother
Role.manage=Manage Roles
Role.manage.title=Role Management
Role.manage.titlebar=OpenMRS - Role Management
Role.manage.header=Role Management
Role.title=Role Form
Role.role=Role
error.role=Role cannot be empty
Role.save=Save Role
Role.add=Add Role
Role.inheritedPrivileges.description=Greyed out checkboxes represent privileges inherited from other roles, these cannot be removed individually.
Role.inheritedRoles=Inherited Roles
Role.inheritedRoles.description=This role inherits privileges from these roles
Role.inheritingRoles.description=Roles that contain (inherit privileges from) this role
Role.cannot.inherit.descendant=Cannot inherit a descendant role.
Role.privileges=Privileges
Role.list.title=Current Roles
Role.delete=Delete Selected Roles
Role.saved=Role saved
Role.deleted=Role deleted
Role.superuser.hasAllRolesAndPrivileges=[Has all roles and privileges]
Role.leaveForm=Changes to this role will not be saved if you leave this form
Role.cannot.delete=Cannot delete Role. Database constraints will be violated.
Role.cannot.delete.with.child=Cannot delete a role with child role(s).
Role.cannot.delete.core=Cannot delete a core role
Role.select=You must select at least one role.
Settings.title=Settings
SystemInfo.title=System Information
SystemInfo.description=Access to general system information, global settings, etc.
SystemInfo.overview=System Information
SystemInfo.name=Name
SystemInfo.value=Value
SystemInfo.version=Version
SystemInfo.status=Status
SystemInfo.JavaRuntimeEnv.operatingSystem=Operating System
SystemInfo.JavaRuntimeEnv.operatingSystemArch=Operating System Architecture
SystemInfo.JavaRuntimeEnv.operatingSystemVersion=Operating System Version
SystemInfo.JavaRuntimeEnv.javaVersion=Java Version
SystemInfo.JavaRuntimeEnv.javaVendor=Java Vendor
SystemInfo.JavaRuntimeEnv.jvmVersion=JVM Version
SystemInfo.JavaRuntimeEnv.jvmVendor=JVM Vendor
SystemInfo.JavaRuntimeEnv.javaRuntimeVersion=Java Runtime Version
SystemInfo.JavaRuntimeEnv.javaRuntimeName=Java Runtime Name
SystemInfo.JavaRuntimeEnv.userName=User Name
SystemInfo.JavaRuntimeEnv.systemLanguage=System Language
SystemInfo.JavaRuntimeEnv.systemTimezone=System Timezone
SystemInfo.JavaRuntimeEnv.fileSystemEncoding=Filesystem Encoding
SystemInfo.JavaRuntimeEnv.tempDirectory=Temp Directory
SystemInfo.JavaRuntimeEnv.userDirectory=Java User Home Directory
SystemInfo.OpenMRSInstallation.systemDate=System Date
SystemInfo.OpenMRSInstallation.systemTime=System Time
SystemInfo.OpenMRSInstallation.openmrsVersion=OpenMRS Version
SystemInfo.OpenMRSInstallation.serverURL=Server Base URL
SystemInfo.Database.name=Database Schema Name
SystemInfo.Database.connectionURL=Database Connection URL
SystemInfo.Database.userName=Database User Name
SystemInfo.Database.password=Database Password
SystemInfo.Database.driver=Database Driver Name
SystemInfo.Database.dialect=Database Dialect
SystemInfo.Memory.totalMemory=Total Memory
SystemInfo.Memory.freeMemory=Free Memory
SystemInfo.Memory.maximumHeapSize=Maximum Heap Size
SystemInfo.Memory.unusedMemory=Unused Memory
SystemInfo.title.openmrsInformation=OpenMRS Information
SystemInfo.title.javaRuntimeEnvironmentInformation=Java Runtime Environment Information
SystemInfo.title.memoryInformation=Memory Information
SystemInfo.title.dataBaseInformation=DataBase Information
SystemInfo.title.moduleInformation=Module Information
SystemInfo.Module.repositoryPath=Local repository
SystemInfo.hostname=Host Name
User.header=Users
User.manage=Manage Users
User.manage.title=User Management
User.manage.titlebar=OpenMRS - User Management
User.title=Add/Edit User
User.manage.header=User Management
User.title.add=Add User
User.title.edit=Edit User
User.needsAPerson=A User account must belong to a Person in the system
User.demographicInfo=Demographic Info
User.loginInfo=Login Info
User.systemId=System Id
User.systemId.willBeGenerated=System Id will be generated after saving
User.login.manner=User can log in with either Username or System Id
User.username=Username
error.systemId=Must have a systemId
error.username.taken=Username or System Id taken. Please choose a different one.
error.username.pattern=Username is invalid. It must be between 2 and 50 characters. Only letters, digits, ".", "-", and "_" are allowed.
User.password=Password
User.usersPassword=User's Password
error.password.match=The provided passwords do not match
error.password.weak=Please choose a stronger password
error.password.length=Please choose a password that is at least {0} characters long
error.password.short=Please choose a longer password
error.password.requireMixedCase=Please choose a password that contains both upper- and lower-case letters
error.password.requireNumber=Please choose a password that contains at least one number
error.password.requireLetter=Please choose a password that contains at least one non digit character
error.password.different=Please choose a different password.
error.password.incorrect=Incorrect password.
error.User.secretAnswer.empty=Secret Answer should not be empty
error.User.secretQuestion.empty=Secret Question should not be empty
User.confirm=Confirm Password
User.confirm.description=Retype the password (for accuracy)
User.roles=Roles
User.otherRoles=Other Roles
User.secretQuestion.prompt=Please answer the following question to reset your password
User.secretQuestion=Secret Question
User.secretAnswer=Secret Answer
User.forceChange=Force Password Change
User.forceChange.description=Optionally require that this user change their password on next login
User.save=Save User
User.add=Add User
User.list.title=Current Users
User.void=Delete Selected Users
User.unvoid=Restore Selected Users
User.saved=User Saved
User.voided=User deleted
User.unvoided=User restored
User.find=Find User on Name
User.password.change=The administrators have requested that you change your password to increase security. Please change your password below.
User.password.forgot=I forgot my password
User.goTo=Go to User
User.assumeIdentity=Become this user
User.assumeIdentity.confirm=Notice! You will be logged out and subsequently logged in as the new user.
User.assumeIdentity.success=You are now logged in as {0}
User.localeChangeHint=Note: You can set your default locale in My Profile → 'Default Locale'
User.showAdvancedOptions=Show Advanced Options
User.hideAdvancedOptions=Hide Advanced Options
User.delete=Delete User
User.retire=Disable Account
User.disableReason.empty=Disable reason cannot be empty.
User.unRetire=Enable Account
User.delete.confirm=Are you sure you want to completely remove this user from the system? (CANNOT BE UNDONE)
User.userDeceased=This person this user account belongs to is deceased
User.retiredMessage=This user account is disabled and the user cannot log in.
User.unRetiredMessage=This user account has been enabled and they can now log in with their username and password.
User.userProperties=User Properties
User.person=Person
User.createNewPerson=Create a new person
User.useExisting=Use a person who already exists
User.whichPerson=Which person?
User.delete.failure=Cannot delete user. There is data attributed to this user
User.delete.success=Successfully deleted user.
User.noUsersFound=No users found with given search parameters
User.creationInfo=Creation Info
User.retiredInfo=Disabled Info
User.retiredBy=Disabled By
User.dateRetired=Date Disabled
User.search.placeholder=Enter user name
User.creating.password.required=A password is required when creating a user
User.creating.already.exists=The user {0} already exists, it could therefore not be created.
User.setPersonId=You need to call setPerson(Person)
User.you.must.have.privilege=You must have privilege '{0}' in order to assign it.
User.you.must.have.role=You must have the role '{0}' in order to assign it.
User.you.must.have.privileges=You must have the following privileges in order to assign them: {0}
Migration.users=Users
Migration.usersHeader=Upload Users
Migration.locations=Locations
Migration.locationsHeader=Upload Locations
Migration.hl7Header=Run HL7
Migration.pasteUserXmlHere=Paste XML export of User data here
Migration.pasteLocationXmlHere=Paste XML export of Location data here
Migration.pasteHl7Here=Paste HL7 to run here
Migration.uploadButton=Upload
Migration.regimen=Regimens
Migration.regimen.csv=Paste CSV here, not including header. Columns should be
Migration.relationship=Relationships, etc
Migration.relationship.filename=Migration filename:
Migration.relationship.autoCreateUser=Automatically create needed users as sources of relationships?
Migration.relationship.autoCreateUserRole=Add automatically-created users to Role with the same name as their relationshipType, if it exists?
Module.title=Manage Module
Module.header=Modules
Module.manage=Manage Modules
Module.manageProperties=Module Properties
Module.add=Add Module
Module.upgrade=Upgrade An Existing Module
Module.addOrUpgrade=Add or Upgrade Module
Module.upload=Upload
Module.start=Start
Module.stop=Stop
Module.unload=Unload
Module.start.help=Start Module
Module.stop.help=Stop Module Activity
Module.unload.help=Remove Module from System
Module.unloaded=Module {0} has been unloaded
Module.started=Module {0} has been started
Module.not.started=Error while starting module {0}
Module.loaded=Module {0} has been loaded
Module.stopped=Module {0} has been stopped
Module.dependencyValidationNotice=Attention. Dependent modules detected !
Module.dependencyShutdownNotice=The following modules will be shutdown if you decide to continue with this action.
Module.invalid=Invalid module specified {0}
Module.notStarted=Not Started
Module.loadedAndStarted=Module loaded and started successfully
Module.updateAvailable=Upgrade Available!
Module.checkForUpdates=Check for Upgrades
Module.startAll=Start All
Module.noLoadedModules=There are currently no modules loaded.
Module.storedIn=Modules stored in
Module.help.load=A module is loaded into OpenMRS by either 1) dropping it into the module repository and restarting the webapp, or 2) uploading via the form above.
Module.help.unload=When a module is unloaded, it is first 'stopped', then the omod file is removed from the repository.
Module.help.startStop=A loaded module can be stopped and started. A stopped module is still loaded, it just doesn't have any effect on the system
Module.help.update=In order to update a module, either click 'Install Update' or: 1) Download the update, 2) upload the new module via the form "Upgrade An Existing Module" form above.
Module.help.findMore=Find and download more modules in the OpenMRS Module Repository
Module.unloadWarning=You are about to completely remove this module from the system.
Module.allowUploads=Allow Uploads?
Module.disallowUploads=Uploads are not allowed from the website at this time. The runtime property {0} must be set to true.
Module.disallowAdministration=Web Administration is not allow from the website at this time. The runtime property {0} must be set to true.
Module.help=Module Help
Module.installUpdate=Install the Upgraded Module
Module.install=Install
Module.findAndDownload=Install from Module Repository ({0})
Module.downloadUpdate=Download the Upgraded Module
Module.reload=Reload Module
Module.notice=NOTE: Adding, removing, or starting modules will restart OpenMRS, meaning that all scheduled tasks and background processes will be interrupted.
Module.locked=Cannot be stopped or unloaded
Module.locked.help=This module cannot be modified because either it is marked as a mandatory module, is an openmrs core module, or the module_web_admin runtime property is not set to true
Module.UploadAnUpdate=Upload Updated Module
Module.requireVersion.outOfBounds=Module requires version matching {0}. Current code version is {1}
Module.requireVersion.belowLowerBound=Module requires at least version {0}, Current code version is only {1}
Module.error=Error processing Module
Module.errorStarting=Error starting Module - {0}
Module.errorClickForDetails=Error starting! Click for details
Module.error.fileCannotBeNull=Module file cannot be null
Module.error.invalidFileExtension=Module file does not have the correct '.omod' file extension
Module.error.cannotCreateFile=Can't create module file
Module.error.cannotGetJarFile=Unable to get jar file
Module.error.noConfigFile=Error loading module, no config.xml file found.
Module.error.cannotGetConfigFileStream=Unable to get config file stream
Module.error.cannotParseConfigFile=Error parsing module config.xml file
Module.error.invalidConfigVersion=Invalid module config version {0}. Valid are {1}
Module.error.nameCannotBeEmpty=Name cannot be empty
Module.error.idCannotBeEmpty=Module id cannot be empty
Module.error.packageCannotBeEmpty=Package cannot be empty
Module.error.noMessagePropsFile=No message properties file {0} for language {1}
Module.startupError.notification.message=There was an error starting the module: {0}
Module.error.moduleCannotBeStarted=Module {0} cannot be started because it requires the following module(s): {1} Please install and start these modules first.
Module.error.shouldNotBeHere=Should not be here. All 'core' required modules by the api should be started and their classloaders should be available
MRNGenerator.title=Generate List of Medical Record Numbers (MRNs)
MRNGenerator.description=It is critically important that patient identifiers be distributed from a central authority. Otherwise, the likelihood of mistakenly assigning the same medical record number (MRN) to more than one person increases. Similarly, a single individual at each clinic should be in charge of assigning new identifiers.
The general format for medical record numbers is 123MT-2, where 123 is a sequential number, MT represents the site-specific suffix, and -2 is the check digit. Below, simply select the site, the starting sequence number, and the number of identifiers you need. A text file containing the medical record numbers (including proper check digits) will be generated and downloaded to your computer.
NOTE: this is merely a service generate the proper check digits in bulk. It is your responsibility to ensure that these numbers are distributed through a controlling central authority ? i.e., identifiers are assigned once and only once to a patient.
MRNGenerator.log.view=View log of MRN retrievals
MRNGenerator.log.hide=Hide log of MRN retrievals
MRNGenerator.select.site=1. Select a site
MRNGenerator.starting.number=2. Enter the starting number
MRNGenerator.prefix.number=3. Select a prefix (optional)
MRNGenerator.generate.number=4. Specify number of MRNs to generate
MRNGenerator.all.required=All values are required
MRNGenerator.generate.identifiers=Generate Identifiers
MRNGenerator.date=Date Generated
MRNGenerator.generator=Generator
MRNGenerator.site=Site
MRNGenerator.first=First
MRNGenerator.count=Count
MRNGenerator.prefix=Prefix
Maintenance.header=Maintenance
QuickReport.manage=View Quick Reports
QuickReport.type=Report Type
QuickReport.type.returnVisit=Return Visit Date This Week
QuickReport.type.attendedClinic=Attended Clinic This Week
QuickReport.type.voidedObs=Deleted Obs
QuickReport.startDate=Start Date
QuickReport.endDate=End Date
QuickReport.location=Location
QuickReport.location.all=All Locations
QuickReport.date=Report Date
QuickReport.view=Generate Report
Scheduler.title=Manage Scheduler
Scheduler.header=Scheduler
Scheduler.taskList.title=Available Tasks
Scheduler.taskList.active=Active
Scheduler.taskList.add=Add Task
Scheduler.taskList.delete=Delete
Scheduler.taskList.delete.warning=Are you sure you want to delete the selected Task(s)?
Scheduler.taskList.start=Start
Scheduler.taskList.stop=Stop
Scheduler.taskList.deleted=Task(s) {0} deleted
Scheduler.taskList.started=Task {0} has been started
Scheduler.taskList.stopped=Task {0} has been stopped
Scheduler.taskList.deleteNotAllowed=Task {0} must be stopped before it can be deleted.
Scheduler.taskList.refresh=Refresh Tasks
Scheduler.taskList.error=Error processing task
Scheduler.taskList.requireTask=You must select a task before clicking an action button
Scheduler.taskForm.title=Task Form
Scheduler.taskForm.legend=Task Configuration
Scheduler.taskForm.cancel=Cancel
Scheduler.taskForm.class=Schedulable Class
Scheduler.taskForm.edit=Edit
Scheduler.taskForm.schedules=Schedule
Scheduler.taskForm.save=Save
Scheduler.taskForm.saved=Task {0} has been saved
Scheduler.list.status=Status
Scheduler.list.taskClass=Task / Class
Scheduler.list.schedule=Schedule
Scheduler.list.lastExecutionTime=Last Execution Time
Scheduler.list.startOnStartup=On Startup
Scheduler.list.started=Started
Scheduler.list.runsAgainIn=Runs again in {0}s
Scheduler.list.stopped=Stopped
Scheduler.list.runsEvery=Runs every {0}
Scheduler.list.from=From {0}
Scheduler.list.startingOn=Starting on {0}
Scheduler.list.manual=manual
Scheduler.list.automatic=automatic
Scheduler.timer.task.delete=Started tasks should not be deleted. They should be stopped first, and then deleted.
Scheduler.timer.task.only=This method can only be called from the TimerSchedulerTask class, not {0}
# Fields
#Scheduler.taskForm.id
Scheduler.taskForm.required={0} is a required field.
Scheduler.taskForm.illegalAccessException=Illegal access exception on class [{0}].
Scheduler.taskForm.instantiationException=Error instantiating class [{0}].
Scheduler.taskForm.classNotFoundException=Class [{0}] could not be found. Check war file and/or modules for class [{0}].
Scheduler.taskForm.classDoesNotImplementTask=Class [{0}] does not implement the [{1}] interface.
Scheduler.scheduleForm.title=Schedule Form
Scheduler.scheduleForm.legend=Schedule
Scheduler.scheduleForm.instructions=PLEASE NOTE\: Changes to the schedule below are NOT passed onto task instances that are already running. After saving your changes, you MUST stop/start the desired task on the Task List page in order to pass these schedule changes onto that task.
Scheduler.scheduleForm.started=Started
Scheduler.scheduleForm.startOnStartup=Start on startup
Scheduler.scheduleForm.startTimePattern=Start time pattern
Scheduler.scheduleForm.startTime=Start time
Scheduler.scheduleForm.lastExecutionTime=Last Execution Time
Scheduler.scheduleForm.repeatInterval=Repeat interval
Scheduler.scheduleForm.startTime.pattern=MM/dd/yyyy hh:mm:ss
Scheduler.scheduleForm.repeatInterval.units.seconds=seconds
Scheduler.scheduleForm.repeatInterval.units.minutes=minutes
Scheduler.scheduleForm.repeatInterval.units.hours=hours
Scheduler.scheduleForm.repeatInterval.units.days=days
Scheduler.scheduleForm.save=Save
Scheduler.scheduleForm.add=Add
Scheduler.scheduleForm.edit=Edit
Scheduler.scheduleForm.delete=Delete
Scheduler.scheduleForm.cancel=Cancel
Scheduler.propertyForm.title=Properties
Scheduler.propertyForm.legend=Properties
Scheduler.propertyForm.save=Save
Scheduler.propertyForm.add=Add Property
Scheduler.propertyForm.remove=Remove
Program.header=Programs
Program.manage=Manage Programs
Program.manage.title=Programs
Program.addEdit.title=Create/Edit Program
Program.add=Add a new program
Program.list.title=Current Programs
Program.saved=Program saved
Program.concept=Concept
Program.conceptHint=(I.e. the concept that represents this program. You should already have created this in the concept dictionary.)
Program.outcomes=Possible Outcomes Defined By
Program.outcome=Outcome
Program.outcome.choose=Choose an outcome...
Program.save=Save
Program.workflows=Workflows
Program.workflow=Workflow
Program.workflows.empty=No available workflows
Program.title=Programs
Program.notEnrolledInAny=Not enrolled in any programs
Program.location=Location
Program.location.choose=Choose a location...
Program.dateEnrolled=Enrollment Date
Program.dateCompleted=Completion Date
Program.completed=Completed
Program.stillEnrolled=Still enrolled
Program.completeButton=Complete
Program.enrollIn=Enroll in
Program.choose=Choose a program...
Program.enrollButton=Enroll
Program.hiv = HIV Program
Program.tb = TB Program
Program.enrolled = Enrolled
Program.group = Group
Program.agent = Accompagnateur
Program.error.already = The patient is already enrolled in that program during the time period you specified
Program.error.enrollmentDateRequired=Enrollment date is required
Program.error.programRequired=Program is required
Program.states=States
Program.state=State
Program.conversion.manage=Manage Triggered State Conversions
Program.conversion.saved=Triggered state conversion has been saved
Program.conversion.manage.title=Triggered State Conversions
Program.conversion.programWorkflow=In this workflow
Program.conversion.concept=This concept
Program.conversion.programWorkflowState=Triggers conversion to this state
Program.conversion.list.title=Current Triggered State Conversions
Program.conversion.add=Add new state conversion
Program.conversion.save=Save this state conversion
Program.conversion=Triggered State Conversion
Program.conversion.nonedeleted=No Triggered State Conversions deleted
Program.conversion.deleteSelected=Delete selected Triggered State Conversion(s)
Program.error.invalidDate=A completion date cannot be before an enrollment date
Program.initialStates=Initial States
Program.delete=Delete Selected Program(s)
Program.program=Program
Program.nonedeleted=No Programs deleted
Program.cascade.purging.not.implemented=Cascade purging of Programs is not implemented yet
Program.concept.required=Program concept is required
Program.error.contains.ProgramWorkflow=This Program contains a ProgramWorkflow whose parent Program is already assigned to {0}
PatientProgram.already.assigned=This PatientProgram contains a ProgramWorkflowState whose parent is already assigned to {0}
PatientProgram.error.outcomeRequired=Patient outcome is required when completion date is set
PatientProgram.cascade.purging.not.implemented=Cascade purging of PatientPrograms is not implemented yet
PatientProgram.requires=PatientProgram requires a Patient and a Program
ProgramWorkflow.concept.required=ProgramWorkflow concept is required
ProgramWorkflow.error.contains.state=This ProgramWorkflow contains a State whose parent ProgramWorkflow is already assigned to {0}
ProgramWorkflow.requires.program=ProgramWorkflow requires a Program
ProgramWorkflowState.requires=ProgramWorkflowState concept, initial, terminal are required
Workflow.saved=Workflow saved
State.state=State
State.initial=Initial
State.terminal=Terminal
State.select=Select a state
State.list.title=Current State(s)
State.error.name.duplicate=State already exists
State.retire.confirmation=Are you sure you want to retire this state?
State.delete.confirmation=Are you sure you want to delete this state?
State.unretire.confirmation=Are you sure you want to unretire this state?
State.error.noDate=You cannot change from a non-null state without giving a change date
State.error.noState=You must choose a state
State.error.invalidChangeState=You cannot change out of a state that has an end date already
State.error.invalidDate=You cannot change out of a state before that state started
PatientState.error.endDateCannotBeBeforeStartDate=End date can't be before start date for a patient state
PatientState.error.duplicatePatientStates=Found duplicate patient states with similar start dates and program work flow states
PatientState.error.requiredField={0} is required for a patient state
PatientState.requires=PatientState requires a State
PatientProgram.error.cannotBeInMultipleStates=A patient can't be in multiple patient states for the same program work flow
PatientProgram.error.foundOverlappingStates=The patient state with start date '{0}' over laps another state with end date '{1}' in the same program work flow
PatientState.error.invalidPatientState=Found invalid patient state:{0}
PatientSet.noPatients=No patients in this set
PatientSet.setOfN=Set of {0} patients
PatientSet.stillLoading=Still loading PatientSet...
PatientSet.yours=Y
o
u
r
G
r
o
u
p
PatientSet.drop=x
Units.kg=kg
Units.lb=lb
Units.cm=cm
Units.m=m
Units.in=in
Cohort.manage=Manage Cohorts
Cohort.manage.title=Manage Cohorts
Cohort.manage.deleteInstructions=To delete cohorts, check the box(es) above, and give a reason:
Cohort.title.endUser=Saved Cohort
Cohort.title=Cohort
Cohort.ageAndGender=Age and Gender
Cohort.hivEnrollments=HIV Program Enrollments
Cohort.count=Count
Cohort.belongs.title=Cohort Membership
Cohort.belongsNone=Doesn't belong to any cohorts
Cohort.belongsTo=Belongs to
Cohort.add=Add
Cohort.add.cohort=Add this patient to:
Cohort.ofN=Cohort of {0} patients
Cohort.summary=Cohort Summary ({0} patients)
Cohort.save.nameRequired=Cohort name is required
Cohort.save.descriptionRequired=Cohort description is required
Cohort.no.CohortDefinitionProvider=No CohortDefinitionProvider registered for {0}
Shortcut.singlePatient=Individual Patients
Shortcut.projectManagement=Project Management
Shortcut.projectManagement.go=Go
PatientSearch.searchOnName=Please search on part of the patient's name.
PatientSearch.noneFound=No patients found.
ObsSearch.findOrEdit=Find/Edit Observation(s)
ObsSearch.noneFound=No observations found.
ObsSearch.byPersonAndConcept=by Person and Concept
ObsSearch.byEncounter=by Encounter
ObsSearch.results=Search Results
ObsSearch.patientLabel=Type a person name or patient identifier below to search for a person
ObsSearch.conceptLabel=Type a concept name below to search for a concept
ObsSearch.encounterLabel=Type a patient name or identifier, or an encounter ID to search for an encounter
summary.generateSummaries=Patient Summaries
summary.title=Inshuti Mu Buzima Patient Clinical Summary
summary.problemList=Problem List
summary.currentDrugOrders=Active Drug Orders
summary.pastDrugOrders=Past Drug Orders
summary.allergies=Allergies
summary.labResults=Lab Results
summary.vitalSigns=Vital Signs
summary.cxrFindings=CXR Findings
summary.alerts=Alerts
summary.alert.noCd4In6Months=ALERT: This patient has no CD4 result in the last 6 months!
summary.alert.noCxr=ALERT: This patient has no CXR result!
BatchEntry.title=Batch entry
Missing.start=The page
Missing.end=cannot be found. Check the link and try again.
Portlet.addressLayout.error=ERROR! unknown size: {0} in Address portlet
Portlet.cohort.male=Male
Portlet.cohort.female=Female
Portlet.cohort.viewMethod=View method:
Portlet.cohort.viewMethod.list=List
Portlet.cohort.viewMethod.other=Other methods are not yet implemented
Portlet.findPatient.error=ERROR! unknown size: {0} in FindOnePatientWidget
Portlet.nameLayout.error=ERROR! unknown size: {0} in Name portlet
Portlet.patientEncounter.allEncounter=All Encounters
Portlet.patientEncounter.form=Forms
PostHl7.error=ERROR {0}
PostHl7.missingAuthentication=Both the 'username' and 'password' parameters are required for authentication.
PostHl7.sourceAndhl7MessageParametersRequired=Both the 'source' and 'hl7Message' parameters are required to submit messages
Hl7Messages.header=HL7 Messages
Hl7inError.title=Manage HL7 Errors
Hl7inError.header=HL7 Errors
Hl7inError.errorList.source.header=Source
Hl7inError.errorList.data.header=HL7 Data
Hl7inError.errorList.error.header=Error
Hl7inError.errorList.errorDetails.header=Error Details
Hl7inError.errorList.dateCreated.header=Date Created
Hl7inError.errorList.title=HL7s in Error Queue
Hl7inError.errorList.restore=Resubmit
Hl7inError.errorList.restored=Message {0} successfully queued for processing
Hl7inError.errorList.error=Error queuing item {0} for processing
Hl7inError.errorList.showDetails=View Error Details
Hl7inError.error.details.length=error details length of {0} exceeds maximum length of {1}
Hl7inQueue.header=HL7 Queue
Hl7inQueue.pending.title=Manage Queued Messages
Hl7inQueue.held.title=Manage Held Messages
Hl7inQueue.queueList.source.header=Source
Hl7inQueue.queueList.data.header=HL7 Data
Hl7inQueue.queueList.dateCreated=Date Created
Hl7inQueue.queueList.pending.title=HL7 Queued Messages
Hl7inQueue.queueList.hold=Place on Hold
Hl7inQueue.queueList.held=Queue Item {0} held
Hl7inQueue.queueList.held.title=HL7 Held Messages
Hl7inQueue.queueList.restore=Restore
Hl7inQueue.queueList.restored=Queue Item {0} restored
Hl7inQueue.queueList.error=Error updating queue item
Hl7inQueue.queueList.showMore=more »
Hl7inQueue.queueList.hideMore=« less
Hl7inQueue.error.running=Error running hl7 error queue task
Hl7inQueue.status.0=pending
Hl7inQueue.status.1=processing
Hl7inQueue.status.2=processed
Hl7inQueue.status.3=error
Hl7inQueue.status.4=deleted
Hl7.proposed.concept.name.empty=No name specified for the proposed concept
Hl7InArchive.title=Manage HL7 Archives
Hl7InArchive.header=HL7 Archives
Hl7InArchive.migrate.title=Migrate HL7 Archives
Hl7InArchive.migrate.header=HL7 Archives Migration
Hl7InArchive.migrate.alert=Migration required
Hl7InArchive.migrate.start=Start Migration
Hl7InArchive.migrate.stop=Stop Migration
Hl7InArchive.migrate.days.kept=Days to keep
Hl7InArchive.migrate.days.kept.error=← positive integer required
Hl7InArchive.migrate.warning.message=Clicking the start button will start the transfer of hl7 archives from the database to the file system in the location shown. The hl7_in_archive table is quite large to be in the database. It is recommended that you back up the hl7_in_queue and hl7_in_archive tables before continuing. You can leave and return to this page later as the process runs.
Hl7InArchive.migrate.stop.success=Migration Successfully Stopped
Hl7InArchive.migrate.complete.all=Completed, all archives successfully transferred
Hl7InArchive.migrate.complete.not.all=Completed, but some archives were not transferred
Hl7InArchive.migrate.number.transferred.label=Number of Archives transferred
Hl7InArchive.migrate.status.label=Migration Status
Hl7InArchive.migrate.running=Running
Hl7InArchive.migrate.start.fail=Failed to start migration!
Hl7InArchive.migrate.error=An error occurred and migration has been stopped, view logs for details
Hl7InArchive.migrate.authentication.fail=Your session has expired or you don't have sufficient privileges to run this process!
Hl7InArchive.migrate.already.running=Someone else is already running this process; please wait ...
Hl7InArchive.migrate.stopped=Migration has been stopped
Hl7InArchive.migrate.archives.dir=Archives folder location
Hl7Service.cannot.fetch.archives=Cannot fetch archives during migration
Hl7Service.invalid.messageName=Invalid messageName. The format must be messageType_triggerEvent, e.g: ORU_R01
Hl7Service.malformed.archive.location=Malformed HL7 archive location: {0}
Hl7Service.migrate.archive=Could not migrate HL7 archive
Hl7Service.migrate.archive.state=Could not migrate HL7 archive not in 'processed' state
Hl7Service.migrate.null.archive=Could not migrate a null HL7 archive
Hl7Service.unable.convert.archive=Unable to convert HL7 archive file to a string: {0}
Hl7Service.write.error=Could not write HL7 archive to the filesystem
Hl7Service.write.no.error=Could not write HL7 archive to the filesystem (no error provided)
Hl7Source.title=HL7 Source
HL7Source.save=Save HL7 Source
HL7Source.purgeHL7Source=Delete HL7 Source Forever
Hl7Source.manage.title=Manage HL7 Sources
Hl7Source.add=Add HL7 Source
Hl7Source.list.title=Current HL7 Sources
Tribe.manage=Manage Tribes
Tribe.module.message=The tribe attribute is no longer a part of the core data model. Install the "Tribe Module" to restore functionality.
See https://dev.openmrs.org/modules/view.jsp?module=tribe to download the module.
Tribe.install.module=The {0} method is no longer supported. Install the Tribe module
Tribe.object.not.supported=The Tribe object is no longer supported. Install the Tribe module
list.empty=List empty
DatabaseChangesInfo.title=Database Changes
DatabaseChangesInfo.help=This is a list of all database updates that have been run on the database. These are needed with every update to the application.
DatabaseChangesInfo.header=All current changes
DatabaseChangesInfo.overview=View Database Changes
DatabaseChangesInfo.comments=Comments
DatabaseChangesInfo.runDate=Run Date
DatabaseChangesInfo.runStatus=Run Status
DatabaseChangesInfo.filename.title=The warnings and messages generated during database updates are written to the file below:
SearchResults.resultsFor=Results for
SearchResults.resultsNotDisplayed=more results not displayed
SearchResults.viewing=Viewing
SearchResults.of=of
SearchResults.minCharactersPhrase1=You must have at least
SearchResults.minCharactersPhrase2=search characters
SearchResults.noWildcards=Please enter a valid patient name without wildcard characters
SearchResults.noWildcardsAllowed=Wildcard characters are not allowed in patient searches
SearchResults.includeVerbose=Include Verbose
SearchResults.includeVoided=Include Deleted
SearchResults.includeRetired=Include Retired
SearchResults.includeDisabled=Include Disabled
FormEntry.fillOutForm=Enter Form
FormEntry.noModulesInstalled=Your administrator has not installed an updated form entry module
error.name.max.length=The {0} value is too long. The maximum length is {1}.
ViewCurrentUsers.list=View Logged In Users
ViewCurrentUsers.title=Logged In Users
ViewCurrentUsers.help=View the list of users who are currently logged in to the system.
ViewCurrentUsers.users=Users
ActiveLists.resolve=Remove
ActiveLists.date=Date
ActiveLists.actions=Actions
ActiveLists.startDate=Start Date
ActiveLists.endDate=End Date
ActiveLists.resolvedOn=Removed on
ActiveLists.allergy.title=Allergies
ActiveLists.allergy.add=Add Allergy
ActiveLists.allergy.edit=Edit Allergy
ActiveLists.allergy.allergen=Allergen
ActiveLists.allergy.type=Type
ActiveLists.allergy.severity=Severity
ActiveLists.allergy.reaction=Reaction
ActiveLists.allergy.resolveTitle=Remove Allergy
ActiveLists.allergy.showRemoved=Show Allergy History
ActiveLists.allergy.hideRemoved=Hide Allergy History
ActiveLists.allergy.removedAllergies=Removed Allergies
ActiveLists.allergy.allergenRequired=Allergen required
ActiveLists.problem.title=Problem List
ActiveLists.problem.add=Add Problem
ActiveLists.problem.edit=Edit Problem
ActiveLists.problem.problem=Problem
ActiveLists.problem.status=Modifier
ActiveLists.problem.comments=Comments
ActiveLists.problem.resolveTitle=Remove Problem
ActiveLists.problem.resolved=Remove as of
ActiveLists.problem.showRemoved=Show Problem History
ActiveLists.problem.hideRemoved=Hide Problem History
ActiveLists.problem.removedProblem=Removed Problems
ActiveLists.resolve.error=Data entry error (deletes this entry)
ActiveLists.removed.remove=Remove from list (stays in history)
ActiveLists.problem.problemRequired=Problem required
LocalesAndThemes.view.title=Locales And Themes
LocalesAndThemes.titlebar=Locales And Themes
LocalesAndThemes.locale=Default Locale
LocalesAndThemes.locale.help=This is the locale given to users that have not chosen their own locale yet. Should be one of the "allowed locales" and in the form of en, en_GB, or es
LocalesAndThemes.theme=Default Theme
LocalesAndThemes.theme.help=This is the look and feel for users that have not chosen their own theme. OpenMRS provides "orange", "purple", "green", and "legacy"
LocalesAndThemes.manage=Manage Locales And Themes
LocalesAndThemes.saved=Locale and theme saved successfully
LocalesAndThemes.localeError=Locale must be one of the locales in the "allowed locales" setting
LocalesAndThemes.locale.isRequired=Locale is required
footer.poweredBy=Powered by OpenMRS
footer.lastBuild=Last Build
footer.version=Version
Customizable.error.inAttributes=Error in an attribute
Visit.header=Visits
Visit.voidedMessage=This Visit was Deleted
Visit.error.patient.required=Patient Id is required
Visit.error.visitType.required=Visit Type is required
Visit.error.startDate.required=Start date is required
Visit.failedToAddEncounter=Failed to add the encounter
Visit.failedToRemoveEncounter=Failed to remove the encounter
Visit.error.endDateBeforeStartDate=Stop date cannot be before start date
Visit.void.error=Error while attempting to delete visit
Visit.unvoid.error=Error while attempting to restore visit
Visit.save.error=Error while attempting to save visit
Visit.purge.error=Error while attempting to delete visit forever
Visit.purged=Visit Deleted Forever
Visit.end=End Visit
Visit.enterEndDate=Enter the end date of the visit
Visit.voided=Visit Deleted
Visit.unvoided=Visit Restored
Visit.saved=Visit Saved
Visit.purge.inUse=Cannot permanently delete a visit that has encounters associated to it
Visit.edit=Edit Visit
Visit.add=Add Visit
Visit.details=Visit Details
Visit.encounters=Encounters
Visit.addEncounter=Add Encounter
Visit.addEncounterToVisit=Choose encounter to add to the active {0} visit:
Visit=Visit
Visit.start=Start Visit
Visit.confirm.purge=Confirmation for deleting visit forever
Visit.confirm.purgeMessage=This action is irreversible, are you sure you wish to completely remove this visit?
Visit.confirm.addEncounter=Add Encounter Confirmation
Visit.confirm.removeEncounter=Remove Encounter Confirmation
Visit.confirm.endNow=Are you sure you want to change the end date of this visit to now?
Visit.delete.info=Deleting this visit will also delete the {0} encounters that belong to it (and the {1} observations that belong to them).
Visit.visitType=Visit Type
Visit.location=Location
Visit.from=from
Visit.to=to
Visit.startDatetime=Start Date and Time
Visit.stopDatetime=Stop Date and Time
Visit.enterer=Enterer
Visit.indication=Indication
Visit.none=No Visits
Visit.optionalReason=Reason (Optional)
Visit.active.label=Active Visit
Visit.startedOnDatetime=started at
Visit.attributes=Visit Attributes
Visit.endNow=End Visit Now
Visit.ended=Visit {0} Ended
Visit.startCannotBeTheSameAsOtherStartDateOfTheSamePatient=Cannot start two different visits at the same time.
Visit.startDateCannotFallIntoAnotherVisitOfTheSamePatient=This visit has a start date that falls into another visit of the same patient.
Visit.stopDateCannotFallIntoAnotherVisitOfTheSamePatient=This visit has a stop date that falls into another visit of the same patient.
Visit.visitCannotContainAnotherVisitOfTheSamePatient=This visit contains another visit of the same patient, i.e. its start date is before the start date of the other visit and its stop date is after the stop date of the other visit.
Visit.encountersCannotBeBeforeStartDate=Cannot contain encounters whose dates are before the start of the visit.
Visit.encountersCannotBeAfterStopDate=Cannot contain encounters whose dates are after the stop of the visit.
Visit.find.encounters.error=An error occurred while fetching encounters or could not connect to server
VisitId.cannotBeNull=Visit Id cannot be null
Visit.encounters.notAssignedToVisit=Encounters Not Assigned To A Visit
Visit.configure=Configure Visits
Visit.viewEncounters=View Encounters
Visit.hideEncounters=Hide Encounters
Visit.clickToViewEncounters=Click to view encounters
Visit.clickToHideEncounters=Click to hide encounters
Visit.noVisitAssigned=No visit assigned
Visit.cannotPurgeVisitWithEncounters=Can't permanently delete a visit that has encounters associated to it
Visit.encounter.search.placeholder=Enter encounter id, provider identifier, location, form, encounter type or provider name
Visit.type.retired=Retired
Visit.configure.startCloseVisitsTask=Start auto close visits task
Visit.configure.closeVisitsTask.failedToStart=Failed to start task
Visit.configure.closeVisitsTask.failedToStop=Failed to stop task
Visit.configure.visitTypesToClose=Visit types to auto close
Visit.assignmentHandler.noAssignment=Do not automatically assign encounters to visits
visit.assignmentHandler.assignToExistingVisitOnly=Assign to a suitable visit (same location, encounter date during visit) if one exists, but do not create new visits
visit.assignmentHandler.assignToExistingVisitOrNew=Assign to a suitable visit (same location, encounter date during visit) if one exists. If no suitable one exists, create a new visit
VisitType.manage=Manage Visit Types
VisitType.title=Visit Type
VisitType.manage.title=Visit Type Management
VisitType.list.title=Current Visit Types
VisitType.save=Save Visit Type
VisitType.add=Add Visit Type
VisitType.retireVisitType=Retire Visit Type
VisitType.unretireVisitType=Unretire Visit Type
VisitType.purgeVisitType=Delete Visit Type Forever
VisitType.saved=Visit Type saved
VisitType.purgedSuccessfully=Visit Type deleted forever successfully
VisitType.retiredSuccessfully=Visit Type retired successfully
VisitType.unretiredSuccessfully=Visit Type unretired successfully
VisitType.purgeConfirmMessage=Are you sure you want to delete this visit type? It will be permanently removed from the system.
Visit.search.error=Error while attempting to find visits
attribute.error.minOccurs=The attribute {0} must occur at least {1} times
attribute.error.maxOccurs=The attribute {0} may occur at most {1} times
attribute.error.invalid=Illegal value for "{0}"
VisitAttributeType.manage=Manage Visit Attribute Types
VisitAttributeType.title=Visit Attribute Type
VisitAttributeType.manage.title=Visit Attribute Type Management
VisitAttributeType.list.title=Current Visit Attribute Types
VisitAttributeType.save=Save Visit Attribute Type
VisitAttributeType.add=Add Visit Attribute Type
VisitAttributeType.retireVisitAttributeType=Retire Visit Attribute Type
VisitAttributeType.purgeVisitAttributeType=Delete Visit Attribute Type Forever
VisitAttributeType.saved=Visit Attribute Type saved
VisitAttributeType.purgedSuccessfully=Visit Attribute Type deleted forever successfully
VisitAttributeType.retiredSuccessfully=Visit Attribute Type retired successfully
VisitAttributeType.unretiredSuccessfully=Visit Attribute Type unretired successfully
VisitAttributeType.purgeConfirmMessage=Are you sure you want to delete this visit attribute type? It will be permanently removed from the system.
VisitAttributeType.unretireVisitAttributeType=Unretire Visit Attribute Type
ProviderAttributeType.manage=Manage Provider Attribute Types
ProviderAttributeType.title=Provider Attribute Type
ProviderAttributeType.manage.title=Provider Attribute Type Management
ProviderAttributeType.list.title=Current Provider Attribute Types
ProviderAttributeType.save=Save Provider Attribute Type
ProviderAttributeType.add=Add Provider Attribute Type
ProviderAttributeType.retireProviderAttributeType=Retire Provider Attribute Type
ProviderAttributeType.purgeProviderAttributeType=Delete Provider Attribute Type Forever
ProviderAttributeType.saved=Provider Attribute Type saved
ProviderAttributeType.purgedSuccessfully=Provider Attribute Type deleted forever successfully
ProviderAttributeType.retiredSuccessfully=Provider Attribute Type retired successfully
ProviderAttributeType.unretiredSuccessfully=Provider Attribute Type unretired successfully
ProviderAttributeType.purgeConfirmMessage=Are you sure you want to delete this provider attribute type? It will be permanently removed from the system.
ProviderAttributeType.unretireProviderAttributeType=Unretire Provider Attribute Type
AttributeType.minOccurs=Min Occurs
AttributeType.maxOccurs=Max Occurs
AttributeType.datatypeClassname=Datatype
AttributeType.datatypeConfig=Datatype Configuration
AttributeType.preferredHandlerClassname=Preferred Handler
AttributeType.handlerConfig=Handler Configuration
AttributeType.preferredHandlerClassname.wrongDatatype=Handler not valid for datatype
AttributeType.handlerConfig.invalid=Invalid configuration: {0}
AttributeType.minOccursShouldNotBeLessThanZero=Min should not be less than 0
AttributeType.maxOccursShouldNotBeLessThanOne=Max should not be less than 1
AttributeType.maxOccursShouldNotBeLessThanMinOccurs=Max should not be less than Min
install.prefer=Which language do you prefer?
install.continue=Continue
install.back=Back
install.choice=Remember this choice
install.method=Which type of installation do you want?
install.simple=Simple
install.simple.content=Install OpenMRS by creating a new database with the demo data. This is suitable to try out the system on your local machine. This option requires a MySQL server running on the local machine listening on the address localhost. You will need to provide the password of the MySQL root account.
install.advanced=Advanced
install.advanced.content=This option allows you to select the database url, name etc. and customize all the installation settings. Choose this option when you are installing OpenMRS in a production environment.
install.testing=Testing
install.testing.desc=This option allows you to copy data over from a production database and upgrade/test an OpenMRS version in a safe/separate environment.
install.testing.note=NOTE
install.testing.list.supportedServer=MySQL is currently the only supported database for running OpenMRS in test mode.
install.testing.list.ensureConnection=Ensure that there is an established connection between the test server and the one to copy from data
install.testing.remoteUrl=URL to remote system
install.testing.remote.url.required=URL to remote System is required
install.testing.invalidProductionUrl=Failed to establish a connection to: {0}
install.testing.noTestingModule=You need to install the Release Testing Support module on the remote system that you want to fetch data from. This module allows (password-protected) access to your database, so you should stop or uninstall it after you have completed this installation wizard. See the module page for more details.
install.testing.testingModuleFound=The remote system is running the Release Testing Support module, which will allow us to fetch data from it for testing. Since this module allows (password-protected) access to your database, please remember to stop or uninstall it after you have completed this installation wizard. See the module page for more details.
install.testing.remoteUrl.example=Example: http://demo.openmrs.org/openmrs
install.testing.enterUserNameAndPassword=Enter the username and password of a superuser on the remote system you want to fetch data from. (These will be used once and not saved.)
install.testing.username.required=Username is required
install.testing.password.required=Password is required
install.testing.remote.username=Username for remote system
install.testing.inprogress=Test installation setup is in progress...
install.testing.username.remote=OpenMRS username of a superuser on the remote system
install.testing.password.remote=OpenMRS password of a superuser on the remote system
install.testing.passwordadvice.remote=This will be used once and it will not be saved
install.rp.needed=A runtime properties file is needed for OpenMRS to start up consistently.
install.rp.unable=OpenMRS is unable to create this file:
install.rp.because=Because of this error:
install.rp.correct=You must correct this before continuing.
install.rp.retry=Retry
install.rp.cannot.edit=OpenMRS cannot edit the file:
install.simple.caption=Simple Installation
install.simple.passwdinfo=Provide the password of the 'root' account of MySQL server running on the localhost.
install.simple.empty=(Empty MySQL passwords are not allowed here. If you don't have a MySQL password set for the root user, please set one.)
install.simple.passwd=Password
install.simple.defpasswd=Default OpenMRS administrator username/password. Change this password after login in.(Remember this password.)
install.simple.addDemoData=Do you want to also add demo data to your database
install.complete.review=Review
install.complete.info=All required input has been collected and is ready to be processed.
Click the "finish" button to create tables, data, etc.
This could take up to several minutes. When complete you will be taken to the OpenMRS main screen.
install.complete.db=Database
install.complete.db.connection=Database connection
install.db.name=Database name
install.complete.db.create=Create database
install.complete.db.userAccount=Create database user account
install.complete.db.tables=Create tables
install.complete.db.demo=Add demo data
install.complete.impl=Implementation information
install.complete.impl.name=Implementation name
install.complete.impl.id=Implementation ID
install.complete.impl.pass=Implementation pass phrase
install.complete.impl.desc=Implementation description
install.complete.rp=Runtime properties
install.complete.rp.mod=Enable uploading modules from the web interface
install.complete.rp.up=Update the database automatically on start up when a new release is deployed
install.complete.rp.path=Runtime properties file path
install.complete.test.details=Other Details
install.complete.test.settings=Currently installed database server settings
install.complete.settings=Test installation settings
install.header.caption=OpenMRS Core {0} Installation Wizard
install.header.tasks=Tasks completed so far:
install.step=Step {0} of {1}
install.advanced.dbsetup=Step {0} of {1}
install.advanced.dbsetup.capt=Please specify how to connect to your currently installed database server:
install.advanced.dbsetup.conn=Database connection:
install.advanced.dbsetup.rep=(Advanced use only. @DBNAME@ will automatically be replaced by this wizard with your chosen database name)
install.advanced.dbsetup.driver=Database Driver:
install.advanced.dbsetup.driver.opt=( Optional* Specify your database driver name)
install.advanced.dbsetup.instDb=Do you currently have an OpenMRS database installed that you would like to connect to?
install.advanced.dbsetup.instDb.name=If yes, what is the name of this database?
install.advanced.dbsetup.instDb.new=If no, what would you like to name this database? (alphanumeric characters only)
install.advanced.dbsetup.instDb.user=A user that has "CREATE DATABASE" privileges must be specified here so that this wizard can create the new database.
(Empty MySQL passwords are not allowed here. If you don't have a MySQL password set for the given user, please set one.)
install.advanced.dbsetup.instDb.userName=Username
install.advanced.dbtables=Step 2 of 5
install.advanced.dbtables.quest=Do you need OpenMRS to automatically create the tables for your current database {0}?
install.advanced.dbtables.demo=Do you want to also add demo data to your database - {0}? (This option only available if creating new tables.)
install.advanced.dbtables.user=Do you currently have a database user other than root that has read/write access to the {0} database?
install.advanced.dbtables.user.login=If yes, specify the log in user name and password for that database user:
install.advanced.dbtables.user.create=If no, one will be created for you. However, a user that has "CREATE USER" privileges on the database
must be specified here so that this wizard can create the user.
install.advanced.other=Step 3 of 5
install.advanced.other.modules=Do you want to be able to upload modules from the web interface?
install.advanced.other.modules.disclaimer=Disclaimer: This could be a security risk if a user with upload permissions is ever compromised.
(The alternative is to drop .omod module files into your application data directory and restart OpenMRS)
install.advanced.other.update=Do you want updates to the database to be automatically applied on startup when a new web application is deployed?
install.advanced.admin=Step 4 of 5
install.advanced.admin.password.info=Currently the default administrator user/pass is admin:test. Please specify a new password for that user
install.advanced.admin.password.retype=Retype password
install.advanced.admin.password.constraints=Your Password should follow the following constraints
install.advanced.admin.password.constraints.min.length=Contains minimum 8 characters
install.advanced.admin.password.constraints.cases=Contains both upper and lowercase letters
install.advanced.admin.password.constraints.numbers=Contains at least one number
install.advanced.admin.password.constraints.username=Should not match the username
install.advanced.implid=Step 5 of 5
install.advanced.implid.skip=Optional. Leave ID field blank to skip.
install.advanced.implid.name=A descriptive name for this implementation (e.g. AMRS installation in Eldoret, Kenya)
install.advanced.implid.id=This is the unique id for this implementation. Used as the HL7_CODE. Must be limited to 20 characters and numbers. The characters "^" and "|" are not allowed.
install.advanced.implid.passphrase=This text is a long text string that is used to validate who uses your implementation id. Multiple installations of openmrs can use the same implmentation id, but they must all know the passphrase. (Note that if an implementation id is shared, it is assumed that those installations are the same implementation).
install.advanced.implid.desc=Text describing this implementation. (e.g. Source for the AMPATH program in Kenya. Created by Paul Biondich)
install.progress.tasks=Tasks to execute
install.progress.detailes.show=Show output details
install.progress.detailes.hide=Hide output details
install.progress.actions.number=Number of actions completed so far:
install.progress.server.log=Server log file output:
install.progress.tasks.create.schema=Create database
install.progress.tasks.create.user=Create database user
install.progress.tasks.create.tables=Create OpenMRS tables
install.progress.tasks.add.coreData=Add OpenMRS core data
install.progress.tasks.add.demoData=Add OpenMRS demo data
install.progress.tasks.update=Update the database
install.progress.tasks.test=Import test data
install.progress.message=Installation is currently in progress...
install.progress.tasks.addModules=Add Modules
install.error.dbPasswd=Database root password is required
install.error.dbDriverClass=The given database driver class was not found. Please ensure that the database driver jar file is on the class path (like in the webapp's lib folder)
install.error.dbConn=Database connection string is required
install.error.dbDriver=Database driver class is required
install.error.dbCurrName=Current database name is required
install.error.dbNewName=New database name is required
install.error.dbUserName=A user that has 'CREATE DATABASE' privileges is required
install.error.dbUserPswd=Password for user with 'CREATE DATABASE' privileges is required
install.error.dbCurUserName=Current user account is required
install.error.dbCurUserPswd=Current user account password is required
install.error.adminPswdMatch=Admin passwords don't match
install.error.adminPswdEmpty=An admin password is required
install.error.adminPswdWeak=The password is not long enough, does not contain both uppercase characters and a number, or matches the username.
install.error.implID=Implementation ID cannot contain '^' or '|'
install.error.connVerify=User account {0} does not work. {1} See the error log for more details
install.error.execSql=Error executing sql: {0} - {1}
install.error.unableCreateDb=Unable to create the database. The password might be incorrect or the database is not started.
install.error.unableCreateDbUser=Unable to create a database user
install.error.unableGranPrivileges=Unable to grant privileges on openmrs database to user
install.error.unableConnect=Unable to connect to database
install.error.unableCreateTablesOrAddDemoData={0} See the error log for more details
install.error.unableUpdateToLatest={0} Error while trying to update to the latest database version
install.error.unableUpdate={0} There was an error while running the database update file: {1}
install.error.inputRequired=Unable to continue because user input is required for the db updates and we cannot do anything about that right now
install.error.mandatoryModuleRequired=A mandatory module failed to start. {0}
install.error.coreModuleRequired=A core module failed to start. {0}
install.error.unableSetImplId={0} Implementation ID could not be set.
install.error.unableCompleteStartup={0} Unable to complete the startup.
install.error.unableCopyData=Failed to export data to the test server, see logs for details
install.error.unableCreateDump=Failed to create a sql dump file, see logs for details
install.error.unableCreateEnvironment=Failed to create a testing environment, please see logs for details
install.error.unableCreateRtPropFile=Error!
install.error.unableCreateRtPropFileNeeded=A runtime properties file is needed for OpenMRS to start up consistently.
install.error.unableCreateRtPropFileName=OpenMRS is unable to create this file : {0}
install.error.unableCreateRtPropFileCause=Because of this error : {0}
install.error.correct=You must correct this before continuing.
install.error.retry=Retry
install.error.unableEditRtPropFile=OpenMRS cannot edit the file: {0}
install.progress.warn=Installation is currently in progress ...
install.error.failedToAddModules=Failed to add modules
install.error.remoteServer=An error occurred on the remote server while fetching test data
install.error.unableImportTestData=An error occurred while fetching data from the remote server
install.error.failedToFetchModules=Failed to fetch modules from remote server
update.header.title=The OpenMRS {0} server is currently in maintenance mode.
update.maintenance.login=Log in as a User that has the {0} role to continue.
update.maintenance.username=OpenMRS Username
update.review.desc=Description of Update
update.review.auth=Author
update.review.act=Actions
update.warn=The following warnings were generated by the database updater,
Please fix any issues related to the warnings and save this page for future reference.
update.warn.saved=The warnings and messages have been saved to the file below:
update.warn.alert=Record this issue and fix it if necessary.
update.warn.anotherUser=Another User is already running database updates!
update.warn.updatesRequired=The following database updates are required:
update.warn.updatesExecuted=The following database updates are being executed:
update.error.unableCompleteStartup=Unable to complete the startup. See the server error log for the complete stacktrace. {0}
update.error.inpuNotImplemented=Input during database updates is not yet implemented. {0}
update.error.unableUpdate=Unable to update the database. See server error logs for the full stacktrace.
update.error.unableAuthenticate=Unable to authenticate as a User with the System Developer role. Invalid username or password
CustomDatatype.error.cannot.search=Cannot search for attributes with custom datatype: {0}
CustomDatatype.error.missingDatatype=[[ Error! Missing datatype: {0} ]]
CustomDatatype.error.missingValue=[[ Error! Reference to missing value ]]
org.openmrs.customdatatype.datatype.BooleanDatatype.name=Boolean
org.openmrs.customdatatype.datatype.BooleanDatatype.description=Configuration is not used
org.openmrs.customdatatype.datatype.FloatDatatype.name=Float
org.openmrs.customdatatype.datatype.FloatDatatype.description=Configuration is not used
org.openmrs.customdatatype.datatype.DateDatatype.name=Date
org.openmrs.customdatatype.datatype.DateDatatype.description=Configuration is not used
org.openmrs.customdatatype.datatype.FreeTextDatatype.name=Free Text
org.openmrs.customdatatype.datatype.FreeTextDatatype.description=Configuration is not used
org.openmrs.customdatatype.datatype.RegexValidatedTextDatatype.name=Regex-Validated Text
org.openmrs.customdatatype.datatype.RegexValidatedTextDatatype.description=Configuration should be a regex in Java format
org.openmrs.customdatatype.datatype.LongFreeTextDatatype.name=Long Free Text
org.openmrs.customdatatype.datatype.LongFreeTextDatatype.description=Configuration is not used
org.openmrs.customdatatype.datatype.LongFreeTextDatatype.placeholderValue=[Long Free Text]
org.openmrs.customdatatype.datatype.SpecifiedTextOptionsDatatype.name=Text Options
org.openmrs.customdatatype.datatype.SpecifiedTextOptionsDatatype.description=Configuration is not used
org.openmrs.web.attribute.handler.BooleanFieldGenDatatypeHandler.name=True/False radios
org.openmrs.web.attribute.handler.BooleanFieldGenDatatypeHandler.description=Configuration is not used
org.openmrs.web.attribute.handler.DateFieldGenDatatypeHandler.name=Calendar Popup
org.openmrs.web.attribute.handler.DateFieldGenDatatypeHandler.description=Configuration is not used
org.openmrs.web.attribute.handler.LongFreeTextTextareaHandler.name=Textarea (for long text fields)
org.openmrs.web.attribute.handler.LongFreeTextTextareaHandler.description=Can configure "rows" and "cols"
org.openmrs.web.attribute.handler.LongFreeTextFileUploadHandler.name=File upload (for long text fields)
org.openmrs.web.attribute.handler.LongFreeTextFileUploadHandler.description=Configuration is not used
org.openmrs.web.attribute.handler.SpecifiedTextOptionsDropdownHandler.name=Drop Down
org.openmrs.web.attribute.handler.SpecifiedTextOptionsDropdownHandler.description=Drop down items separated by commas
AddressTemplate.Manage=Manage Address Template
AddressTemplate.saved=Saved
AddressTemplate.copy.form.wiki="See example layouts on the documentation
page
AddressTemplate.wiki.title=Administering Address Template
AddressTemplate.error.empty= No Address Template found.
AddressTemplate.error= Address Template is invalid.
AddressTemplate.error.requiredAddressFieldIsBlank=Required address field {0} is blank.
AddressTemplate.error.fieldNotDeclaredInTemplate=Field {0} is not declared in template.
AddressTemplate.error.elementInvalid=The element type "{0}" must be terminated by the matching end-tag, in line {1}.
AddressTemplate.error.nameOrValueInvalid=Name or Value of the property is missing in "{0}".
AddressTemplate.error.wrongFieldName=Field name "{0}" is wrong.
Provider.header=Providers
Provider.manage=Manage Providers
Provider.search=Find by name or ID
Provider.search.placeholder=Provider name or ID
Provider.add=Add Provider
Provider.find=Find Provider
Provider.title=Provider
Provider.noMatchesFound=No matches found for {0}
Provider.identifier=Identifier
Provider.providerName=provider
Provider.search.error=Error while attempting to find provider
Provider.name=Provider Name
Provider.create=Create Provider
Provider.edit=Edit Provider
Provider.person=Person
Provider.save=Save
Provider.retire=Retire
Provider.unretire=Un Retire
Provider.purge=Delete forever
Provider.manage.title=Provider Management
Provider.saved=Provider saved
Provider.retired=Provider retired
Provider.unretired=Provider unretired
Provider.purged=Provider deleted forever successfully
Provider.error.personOrName.required=Provider Name or Person required
Provider.error.personAndName.provided=Provider Name or Person required, but not both
Provider.error.retireReason.required= Retired Reason Required
Provider.error.identifier.required=Identifier is required
Provider.attributes=Provider Attributes
Provider.linkedToPerson=Provider linked to person
Provider.notLinkedToPerson=Provider not linked to person
Provider.linkToPerson=Link to person
Provider.unLinkFromPerson=Unlink from person
Provider.error.duplicateIdentifier=Another provider already has the identifier {0}
Provider.confirmDelete=Are you sure you want to delete this provider? It will be permanently removed from the system.
ORUR01.error.invalidMessage=Invalid message sent to ORU_R01 handler
ORUR01.error.invalidMessageType=Invalid message type for handler. Error casting {0}
ORUR01.error.WhileProcessing=Error while processing ORU_R01 message
ORUR01.errorInvalidOBR=Check to ensure that the form's OBS section is a concept field. Invalid OBR in hl7 message with uid:{0}
ORUR01.error.improperlyFormattedOBX=Improperly formatted OBX: {0}
ORUR01.error.relationshipCoding= Relationship coding system {0} unknown in NK1 segment.
ORUR01.error.relationshipType=Relationship type {0} improperly formed in NK1 segment
ORUR01.error.relationshipTypeNotFound=Relationship type {0} in NK1 segment not found
ORUR01.error.relativeNotCreated=could not create a new relative from NK1 segment
ORUR01.error.notnumericConcept=numeric (NM) value {0} is not numeric for concept # {1} ({2}) in message {3}
ORUR01.error.invalidAnswer={0} is not a valid answer for obs with uuid {1}
ORUR01.error.CannotSetBoolean=Can't set boolean concept answer for concept with id {0}
ORUR01.error.InvalidConceptId=Invalid concept ID {0} for OBX-5 value {1}
ORUR01.error.UpsupportedObsType=Unsupported observation datatype {0}
ORUR01.error.hl7ConceptId=Invalid concept ID {0} in hl7 message with uid: {1}
ORUR01.error.UnresolvedPatient=Could not resolve patient
ORUR01.error.UnresolvedLocation=Could not resolve location
ORUR01.error.parseFormId=Error parsing form id from message
ORUR01.error.UnresolvedEnterer=Could not resolve enterer
cohortBuilder.yearOld=a\u00f1os
reporting.noDrugOrders=No drug orders
reporting.taking=Taking
reporting.missingDrug=MISSING DRUG
reporting.or=or
reporting.at=at {0}
reporting.anyDrugOrder=Any Drug Order
reporting.patientCurrently=Patients currently
reporting.patients=Patients
reporting.takingAnyDrugs=taking any drugs
reporting.takingNoDrugs=taking no drugs
reporting.whoNeverTakeDrug=who never took any drugs
reporting.notTaking=not taking
reporting.of=of
reporting.everTakingAnyDrugs=ever taking any drugs
reporting.withinTheLast=within the last
reporting.withinTheLastMonths=within the last {0} month(s)
reporting.withinTheLastDays=within the last {0} day(s)
reporting.withinLast=within last
reporting.withinLastMonths=within last {0} month(s)
reporting.withinLastDays=within last {0} day(s)
reporting.untilMonthsAgo=until {0} month(s) ago
reporting.untilDaysAgo=until {0} day(s) ago
reporting.since=since {0}
reporting.until=until {0}
reporting.patientsIn=Patients in
reporting.anytimeAfter=anytime after {0}
reporting.anytimeBefore=anytime before {0}
reporting.patientsWith=Patients with
reporting.obsWithValue=obs with value
reporting.qtnNValNull=question and value are both null
reporting.concept=CONCEPT
reporting.anyAttribute=any attribute
reporting.equalTo=equal to
reporting.patientsWhoStopOrChanged=Patients who stopped or changed
reporting.anyOf=any of
reporting.anyFormOf=any form of
reporting.anyDrug=any drug
reporting.nameNotDefined=name not defined
reporting.becauseOf=because of {0}
reporting.becauseOfAnyOf=because of any of
reporting.with=with
reporting.on=on {0}
reporting.onOrAfter=on or after {0}
reporting.onOrBefore=on or before {0}
reporting.any=any
reporting.atLeast=at least {0}
reporting.atMost=at most {0}
reporting.atLeastYearsOld=at least {0} year(s) old
reporting.atMostYearsOld=at most {0} year(s) old
reporting.encounters=encounters
reporting.fromThe=from the {0} form
reporting.form=form
reporting.not=not
reporting.patientsWhoBelongTo=Patients who belong to
reporting.null=null
reporting.in=in
reporting.byMethod=by method
reporting.allPatients=All Patients
reporting.female=Female
reporting.male=Male
reporting.bornAfter=born after
reporting.bornBefore=born before
reporting.bornBetween=born between
reporting.and=and
reporting.yearsOld=years old
reporting.whoAreEither=who are either {0} or {1} of
reporting.whoAre=who are {0} to {1}
reporting.withAnyRelationshipTo=with any relationship to
reporting.to=to
reporting.anyone=anyone
reporting.upto=up to {0} year(s) old
reporting.betweenTheAgesOf=between the ages of {0} and {1}
reporting.whoAreDead=who are dead
reporting.whoAreAlive=who are alive
reporting.patientsInProgram=Patients in program
reportingcompatibility.CohortBuilder.sqlQuery.note.message2=Please note that your query should only return patient_id(i.e. it should start with something like select o.patient_id from)
assignment.handler.should.implement.EncounterVisitHandler=The registered visit assignment handler should implement the EncounterVisitHandler interface
call.stack.depth.error=Call stack depth cannot be less than 0
cannot.be.empty=The {0} cannot be empty
cascade.do.not.think=I don't think we want to cascade here
class.not.annotated.as.handler=Class {0} is not annotated as a Handler.
ConceptStateConversion.requires=ConceptStateConversion requires a Concept, ProgramWorkflow, and ProgramWorkflowState
context.is.null=The context is currently null. Please try reloading the site.
convert.state.invalid.patient=Attempting to convert state of an invalid patient
convert.state.invalid.date=Invalid date for converting patient state
convert.state.patient.without.valid.trigger=Attempting to convert state for a patient without a valid trigger concept
could.not.decrypt.text=Could not decrypt text
could.not.encrypt.text=Could not encrypt text
could.not.generate.cipher.key=Could not generate cipher key
DataSetProvider.not.found=No DataSetProvider found for ({0}) {1}
does.not.have.string.constructor={0} does not have a string constructor
editing.fields.not.allowed=Editing the fields {0} on {1} is not allowed
error.occurred.on.remote.server=An error occurred on the remote server
failed.change.property.value=Failed to change property value from empty string to null for {0}
failed.instantiate.assignment.handler=Failed to instantiate assignment handler object for class: {0}
GenerateDataExportTask.error.running=Error running generate data export queue task
handler.type.not.found=No {0} is found that is able to handle a {1}
handler.type.multiple=There are at least 2 handlers of type {0} for {1} and neither is more preferred than the other
is.not.able.instantiated={0} is not able to be instantiated with value: {1}
no.authenticated.user.found=No Authenticated user found
no.concept.defined.with.id=There is no concept defined with concept id: {0} You should correctly define the default obs group concept id with the global property {1}
no.encryption.initialization.vector.found=No encryption initialization vector found
no.encryption.secret.key.found=No encryption secret key found
password.cannot.be.null=Neither the hashed password or the password to hash cannot be null
ReportSchema.null.or.empty=The current serialized ReportSchema string named 'xml' is null or empty
serializer.default.not.found=A default serializer was not found. Cannot proceed without at least one installed serializer
serializer.not.found=OpenmrsSerializer of class <{0}> not found.
service.error.during.getting.component=Error during getting registered component.
service.unable.create.proxy.factory=Unable to create proxy factory for: {0}
service.unable.find=Unable to find classString or classInstance in params
service.unable.set=Unable to set module service: {0}
should.be.directory='{0}' should be a directory but it is not
system.cannot.find.encoding=System cannot find {0} encoding
system.cannot.find.encryption.algorithm=System cannot find SHA1 encryption algorithm
system.cannot.find.password.encryption.algorithm=System cannot find password encryption algorithm
unable.generate.export=Unable to generate export: {0} because it contains a reference to an outdated 'tribe' column. You must install the 'Tribe Module' into OpenMRS to continue to reference tribes in OpenMRS.
unable.get.field=Unable to get field: {0} on {1}
unable.getter.method=Unable to {0} getter method: {1} for field: {2} on {3}
unable.load.and.instantiate.handler=Unable to load and instantiate handler
unable.load.and.instantiate.renderer=Unable to load and instantiate renderer
unable.parse.string.as.date=Unable to parse the given string: '{0}' as a date object
unknown.handler=Unknown handler for: {0}
unknown.modifier=Unknown modifier: {0}
unsupported.mime.type=Unsupported MIME type
upgrade.settings.file.invalid.mapping=Your order entry upgrade settings file contains invalid mapping from {0} to concept ID {1}. ID must be an integer or null. Please refer to upgrade instructions for more details.
upgrade.settings.file.not.have.mapping=Your order entry upgrade settings file does not have mapping for {0}. Please refer to upgrade instructions for more details.
upgrade.settings.unable.find.file=Unable to find file containing order entry upgrade settings in your application data directory: {0}. Please refer to upgrade instructions for more details.
uuid.cannot.null=UUID cannot be null
voided.bit.was.set.true=The voided bit was set to true, so a void reason is required at save time for object: {0} of class: {1}
you.are.not.authorized.change.properties=You are not authorized to change {0}'s properties
you.should.not.included.voideds=You should not include voideds in the search.
user.must.exist=User must exist.
null.old.password.privilege.required=Old password is empty therefore the Edit User Passwords privilege is required.
old.password.not.correct=Old password is not correct.
new.password.equal.to.old=New password is the same as old password.
secret.answer.not.correct=Secret answer is not correct.
activation.key.not.correct=Invalid or expired activation key.
uncaughtException.title=An Internal Error has Occurred
uncaughtException.possibleCause=Possible cause
uncaughtException.programmerError=: A programmer has made an error and forgotten to include a @Transaction(readOnly=true) annotation on a method.
uncaughtException.help.text1=Consult the
uncaughtException.help.text2=help document.
uncaughtException.contact=Contact your friendly neighborhood administrator if it cannot be resolved.
uncaughtException.showStackTrace=Show Stack Trace
uncaughtException.hideStackTrace=Hide Stack Trace
uncaughtException.stackTrace=Stack Trace
uncaughtException.logged.out=You must be logged in to view the stack trace
uncaughtException.noErrorInfo=No error information available
uncaughtException.bugFound=Found a bug? Please fill out and submit the form below - help us make OpenMRS better software -- Thanks!
uncaughtException.subject=Subject:
uncaughtException.subject.mandatory=Subject is Mandatory.
uncaughtException.name=Your Name:
uncaughtException.email=Email:
uncaughtException.doing=Please describe what you were doing when this error occurred:
uncaughtException.additionalInfo=The following data will also be submitted with the report to enable the team to resolve the problem.
uncaughtException.additionalInfo.msg=The error message and stack trace
uncaughtException.additionalInfo.version=OpenMRS version
uncaughtException.additionalInfo.appNameAndVersion=Application server name and version
uncaughtException.additionalInfo.username=Username of the user currently logged in
uncaughtException.additionalInfo.implementationId=The implementation id of this installation (if defined)
uncaughtException.additionalInfo.modules=Names and versions of all installed modules
OrderFrequency.concept.shouldBeClassFrequency=Concept should be of class Frequency
OrderFrequency.concept.shouldNotBeShared=Only one OrderFrequency should be mapped to a particular concept
Module.error.cyclicDependencies=Could not start some modules because they depend on others which are not started. Please first start them or use the "Start All" button on the "Manage Modules" page: {0}
Condition.conditionShouldNotBeNull=Condition is required
Condition.clinicalStatusShouldNotBeNull=Clinical status is required
mail.passwordreset.subject=Password Reset
mail.passwordreset.content=Hi {name} \n You recently requested a password reset for your OpenMRS account. To complete the process, click the link below.\n {link} \n Please disregard this email if you didn't innitiate the password reset process. \n This link will automatically expire after a period of {time} minutes.